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
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>