national center for supercomputing applications overview of engineering user support at ncsa seid...

11
National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst http://www.ncsa.uiuc.edu [email protected]

Upload: jasmine-tucker

Post on 20-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Overview of Engineering User Support at NCSA

Seid Koric Ph.D.Engineering Applications Analyst

http://www.ncsa.uiuc.edu

[email protected]

Page 2: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Think Big ! Supercomputing in Engineering ?

“It is amazing what one can do these days on a dual-core laptop computer. Nevertheless, the appetite for more speed and memory, if anything is increasing. There always seems to be some calculations that ones wants to do that exceeds available resources. It makes one think that computers have and will always come in one size and one speed: “Too small and too slow”. This will be the case despite supercomputers becoming the size of football fields !”

Tom Hughes, President of

International Association for Computing Mechanics-IACM

Page 3: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Key Objectives • Provide user support and consulting for engineering users

allocated to NCSA Teragrid machines, helping them to use commercial engineering software or in-house codes effectively, and to solve large engineering problems

• Maintain web pages for supported software

• Actively engaged in testing new NCSA and Teragrid computational resources with emphasis on engineering software and applications

• Giving technical presentations about Teragrid computational resources and projects, disseminate emerging engineering related information and technologies

Page 4: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Supported Engineering Softwarehttp://www.ncsa.uiuc.edu/UserInfo/Resources/Software/Repository

> 150 .edu, .gov, and .com engineering users, coast to coast •Abaqus (Implicit SMP,MPI; Explicit,MPI)•Ansys with Multiphysics (SMP,MPI)•LS-DYNA (SMP, MPI)•MSC.Nastran (MPI, SMP)•MSC.Marc (MPI)•MSC.Patran•Fluent/Fidap(MPI,SMP)•Gambit•GASP (MPI)•Various in house engineering codes and libraries

Page 5: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Some examples of recent engineering project collaborations

• Not a short term daily question-answer type of user support

• PI usually requested a specific NCSA stuff with appropriate background (not only porting/debugging)

• Lasted between one week to one year • Some collaborations involved traveling to/from NCSA

to alleviate communication barriers • Mostly funded from general NSF user support, or

NCSA PSP funds• Usually successful outcome sometimes with a journal

or a conference publication

Page 6: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Dynamic Analysis of Centrifuge Shake Table System (9 m. radius, 50 g)

NEES Grid Project: Collaboration with University of California, Davis

(Centrifuge provides increased gravitational acceleration to produce self weight stresses)

Looking for dynamics loads on spindle bearings and bucket structure for bearing life calculations

– Static Step with centrifugal and gravitational loads applied

– Natural Frequency Extraction (200 modes)

– Dynamic Loading Analysis with modal superposition

vertical force comparison

-60000

-50000

-40000

-30000

-20000

-10000

0

10000

20000

30000

40000

50000

60000

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

time, seconds

forc

e, lb

spindle vertical, linktest7 spindle vertical, linktest8 spindle vertical, linktest9

Page 7: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

DNS Simulation of Turbulent Combustion on Abe

Courtesy of Prof. C. Pantano, MeSci, UIUC

Page 8: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Comparison of Implicit (quasi-static) and Explicit (dynamic) coupled thermo-mechanical models of

solidification

Page 9: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Evaluation of Linear Solvers in Computational Mechanics

• Global stiffness matrices and rhs extracted from Nastran

• Solve systems using major direct and iterative parallel solvers and evaluate their accuracy, robustness, and efficiencies on different HPC platforms.

Page 10: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Cell Phone Drop Test SimulationAbaqus Explicit Solver, General Contact Algorithm, Floor as a Rigid Body

Courtesy of Simulia and Motorola Inc.

0

5000

10000

15000

20000

25000

1 4 8 16 32 64

Number of CPUs or Cores

Wal

l Clo

cl T

ime

[sec

]

Tungsten

Cobalt

Abe

Page 11: National Center for Supercomputing Applications Overview of Engineering User Support at NCSA Seid Koric Ph.D. Engineering Applications Analyst

National Center for Supercomputing Applications

Acknowledgements

• Dr. Ahmed Taha, NCSA CFD Support

• Dr Lars Pedersen, U of California Davis

• Prof. Brian G. Thomas and Carlos Rubino Pantano, MeSci, U of ILL

• Simulia Inc. and Motorola Inc.