Download - o By Olivier ALLAIN
SOCIETY
ACTIVITIES
CPU NEED
LEMMA ROLE
RESULTS
OUTLINES
o Studies : 420 processors PPC 4 Ghz
o Research : 64 processors Opteron 2.2 Ghz
o Visualisation – Meshing – Partitioning 20 processors Xeons 3 Ghz
Mesh range :from 1 to 20 million nodes
Key facts
LEMMA Worldwide presence
Skills
Main collaborators / Clients
High Performance Computing
oWake computation.
Defense
Industry
Offshore
Space
Aeronautics
Marine
oWake computation.
Defense
Industry
Offshore
Space
Aeronautics
Marine
CPU NEED
ANANAS CPU information
Matrix solver
30,00% 70,00%
50,00% 50,00%
80,00% 20,00%
100,00% 0,00%
Convection solver
Boundary layer problem
Free surface flow problem
Turbulent flow problem
Compressible flow
Different problem occurs.
LEMMA ROLE
First parallell method
First parallell method
Lemma
Mesh renubering+
ILU(n)Task 3.1
Mesh renubering+
ILU(n)Task 3.1
A. Carabias (training), A. Dervieux, O. Allain.
Second parallellmethodTask 2.
Second parallellmethodTask 2.
CPU Perfo
rmance
H. Alcin, A. Dervieux, O. Allain.
Integration insidea same code
Task 3.2
Integration insidea same code
Task 3.2
D. Guégan, T. Boucherès, O. Allain.
LEMMA ROLE
Participation to the following tasks:
•Task 2: Global Preconditionning by coase grid
•Task 3.1: Renumbering and ILU(n).
•Task 3.2: Integration of task 2 and 3.1 inside a same code
•Task 4: Assesment and applications.
7 men.months for O. Allain.
RESULTS
Renumbering mesh
Renumbering impactcolor level represents node number
RESULTS
Renumbering mesh
Different method have been tested:
•Cuthill-McKee•Hilbert•Front.
RESULTS
Renumbering mesh
60 67 127Cuthill-McKee 52 49 101Hilbert Method 48 63 111Front method 53 44 97
Convection solver
Projection solver
Total cost
Without renumbering
Front method is the fastest
CPU comparison for the same test case.
RESULTS
Renumbering mesh
Boundary layer problem:
Stretch cell is about 2000
RESULTS
Renumbering mesh
Boundary layer problemLinelet renumbering.
RESULTS
Renumbering mesh
RESULTS
ILU(n) Preconditionning
With courtesy of PCM
RESULTS
ILU(n) Preconditionning
RESULTS
Deflation preconditionning
Scalability problem when the number of processors increase
The number of iteration of the linear solverincreases due to exchange betweeneach subdomain
CONCLUSION
First parallell method
First parallell method
Mesh renubering+
ILU(n)Task 3.1
Mesh renubering+
ILU(n)Task 3.1
DONE
Second parallellmethodTask 2.
Second parallellmethodTask 2.
CPU Perfo
rmance
DONE
Integration insidea same code
Task 3.2
Integration insidea same code
Task 3.2
Next work