The technologically driven change from ever faster single processors to multi-core processors with moderate single processor performance is taking place in full breadth: from the desktop to the supercomputer. For time-critical numerical simulations in particular, this means that computing power can only be achieved in the long term through new numerical methods or consistent optimization and massive parallelization. However, “tuning” the programs for highly parallel computing power requires special knowledge that only very few research groups can muster by themselves and maintain in the long term. The KONWIHR project OMI4papps (optimization, modeling and implementation for highly parallel applications) addresses exactly this problem area by providing expert know-how in the optimization and parallelization of programs at a central location for all Bavarian HPC research groups. This includes in particular the support of other KONWIHR projects as well as users of the SuperMUC-NG at LRZ Garching. A training offer with courses on parallelization and program optimization complements these activities.
The HPC group in Erlangen has long-term and proven expertise in the parallelization and optimization of application codes on all common parallel computers. In addition, there are close relations with industry partners such as Intel, which guarantee constant access to the latest computer architectures and software components relevant for high-performance computing.
OMI4papps has been continuously funded by KONWIHR since 2008.