22.10.2014 Views

CERFACS CERFACS Scientific Activity Report Jan. 2010 – Dec. 2011

CERFACS CERFACS Scientific Activity Report Jan. 2010 – Dec. 2011

CERFACS CERFACS Scientific Activity Report Jan. 2010 – Dec. 2011

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ADVANCED METHODS AND MULTIPHYSICS<br />

expertise and with predefined mesh shapes choices following canonical CADs. Structured grids are suitable<br />

to maintain mesh lines aligned with the flow anisotropy, especially in the boundary layer where the variables<br />

are mainly varying in the direction normal to the wall. Moreover, structured numerical techniques help to<br />

improve the global performance and robustness of the structured approach. The structured mesh generation<br />

process must be performed by experts and the solution can be computed very accurately and quickly when<br />

the mesh lines are aligned with the flow.<br />

Nowadays, an industrial tendency is to increase the CAD complexity in order to compute flows with a<br />

higher accuracy. For planes, one can for instance consider thermal computation between engine and nacelle<br />

or flows around landing gears. For turbomachinery, passive wall treatments are added to increase the<br />

stability area of the propeller system and cannot be meshed easily. For those examples, the global structured<br />

mesh strategy fails at a reasonable human cost and it is clear that complex CAD must be computed with<br />

unstructured capabilities. The unstructured mesh generation process is very efficient but the prize to pay<br />

lays in the global accuracy of the computation : it is very difficult to impose mesh lines which are aligned<br />

with the flow and the accuracy can finally be lower than for structured grids. This point has been highlighted<br />

as a conclusion of the 4th Drag Prediction Workshop held in June 2009 : “More scatter from unstructured<br />

methods than from structured grid methods. Suspect this is more due to grid than to code.” A way to<br />

overcome this drawback is to authorize unstructured grids composed of different element shapes with<br />

hexahedra and prisms in the anisotropy flow region, tetrahedra elements where the flow is isotropic and<br />

pyramids in the buffer region from four-nodes element faces to three-nodes element faces. This is what is<br />

called a hybrid mesh approach in the literature but we prefer to call them mixed-elements grids. Compared<br />

with a structured grid, an unstructured equivalent induces a memory overhead due to connectivity and<br />

indirect memory addressing and since the global mesh structure is left away, it is difficult to implement<br />

efficient algorithms such as implicit schemes.<br />

An interesting approach seems finally to associate both techniques. Therefore, we consider meshes<br />

composed at the same time of structured blocks and unstructured mixed-elements zones : this is what we<br />

call a hybrid approach. This approach corresponds to the current Airbus needs (and strategy) who would<br />

like to benefit from the two worlds at the same time.<br />

In that context and in collaboration with ONERA, <strong>CERFACS</strong> actively participates to the development of<br />

unstructured capabilities in elsA. We are now able to simulate RANS three-dimensional unstructured grids<br />

on parallel platforms. Advanced validations on industrial configurations are on-going. The next step consists<br />

in handling hybrid grids. <strong>CERFACS</strong> is involved in the numerical treatment of interfaces between structured<br />

zones and unstructured ones. This is a consequence of the impossibility to implement identical numerical<br />

schemes for structured and unstructured zones. This activity can be related to coupling algorithms.<br />

4.3.2 High Performance Computing (M. Montagnac)<br />

The emergence of large-scale HPC computing platforms based on multicore and manycore technologies,<br />

processor-based CPU and hybrid CPU / GPU, involves the modification of the legacy software to ensure<br />

optimal use of these capabilities in the future. <strong>CERFACS</strong> is involved in these two aspects. The first point<br />

is on hardware accelerators and especially GPU. elsA has been ported on GPU platforms after rewriting<br />

some parts of the code in CUDA-C. Results show an acceleration factor of about ten between one GPU card<br />

and one core of an Intel Westmere processor. Many GPU cards can be addressed for parallelism but more<br />

validations are required to make conclusions.<br />

The second point focuses on multicore hardware architecture. A simplified model of elsA has been<br />

developed in order to assess many different techniques that aim to maximize both the individual CPU<br />

performance and the shared-memory multicore performance. This effort will continue in the project<br />

SONATE+.<br />

164 <strong>Jan</strong>. <strong>2010</strong> – <strong>Dec</strong>. <strong>2011</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!