The objective of the German BMBF research project Highly Efficient Implementation
of CFD Codes for HPC Many-Core Architectures (HICFD) is to develop
new methods and tools for the analysis and optimization of the performance
of parallel computational fluid dynamics (CFD) codes on high performance computer
systems with many-core processors. In the work packages of the project it
is investigated how the performance of parallel CFD codes written in C can be increased
by the optimal use of all parallelism levels. On the highest level MPI is
utilized. Furthermore, on the level of the many-core architecture, highly scaling,
hybrid OpenMP/MPI methods are implemented. On the level of the processor cores
the parallel SIMD units provided by modern CPUs are exploited