Overview of Engineering User Support at

busyicicleΜηχανική

22 Φεβ 2014 (πριν από 3 χρόνια και 3 μήνες)

99 εμφανίσεις

National Center for Supercomputing Applications

Overview of Engineering User Support at
NCSA

Seid Koric Ph.D.

Engineering Applications Analyst

http://www.ncsa.uiuc.edu

skoric@ncsa.uiuc.edu

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










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




National Center for Supercomputing Applications

Supported Engineering Software

http://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



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






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
force, lb
spindle vertical, linktest7
spindle vertical, linktest8
spindle vertical, linktest9
National Center for Supercomputing Applications

DNS Simulation of Turbulent Combustion on
Abe

Courtesy of Prof. C. Pantano, MeSci, UIUC

National Center for Supercomputing Applications

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




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.


National Center for Supercomputing Applications

Cell Phone Drop Test Simulation

Abaqus 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
Wall Clocl Time [sec]
Tungsten
Cobalt
Abe
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.