o By Olivier ALLAIN

18
o By Olivier ALLAIN 04 93 90 53 90 04 93 90 53 51 [email protected]

Transcript of o By Olivier ALLAIN

Page 1: o By Olivier ALLAIN

o By Olivier ALLAIN

04 93 90 53 90

04 93 90 53 51

[email protected]

Page 2: o By Olivier ALLAIN

SOCIETY

ACTIVITIES

CPU NEED

LEMMA ROLE

RESULTS

OUTLINES

Page 3: o By Olivier ALLAIN

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

Page 4: o By Olivier ALLAIN

oWake computation.

Defense

Industry

Offshore

Space

Aeronautics

Marine

Page 5: o By Olivier ALLAIN

oWake computation.

Defense

Industry

Offshore

Space

Aeronautics

Marine

Page 6: o By Olivier ALLAIN

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.

Page 7: o By Olivier ALLAIN

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.

Page 8: o By Olivier 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.

Page 9: o By Olivier ALLAIN

RESULTS

Renumbering mesh

Renumbering impactcolor level represents node number

Page 10: o By Olivier ALLAIN

RESULTS

Renumbering mesh

Different method have been tested:

•Cuthill-McKee•Hilbert•Front.

Page 11: o By Olivier ALLAIN

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.

Page 12: o By Olivier ALLAIN

RESULTS

Renumbering mesh

Boundary layer problem:

Stretch cell is about 2000

Page 13: o By Olivier ALLAIN

RESULTS

Renumbering mesh

Boundary layer problemLinelet renumbering.

Page 14: o By Olivier ALLAIN

RESULTS

Renumbering mesh

Page 15: o By Olivier ALLAIN

RESULTS

ILU(n) Preconditionning

With courtesy of PCM

Page 16: o By Olivier ALLAIN

RESULTS

ILU(n) Preconditionning

Page 17: o By Olivier ALLAIN

RESULTS

Deflation preconditionning

Scalability problem when the number of processors increase

The number of iteration of the linear solverincreases due to exchange betweeneach subdomain

Page 18: o By Olivier ALLAIN

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