Selected HPC List of Projects & Cooperations

Hits 1 - 10 from 10 Results

  • Efficient Runtime Support for Future Programming Standards

    BMBF gefördert Logo

    Because of the increasing number of cores on a single chip and in order to profit from the potential of accelerators in compute clusters, message passing paradigms like MPI are often no longer sufficient to utilize the hardware in an optimal way. Therefore a growing number of applications will employ a hybrid approach for parallelization, like MPI+OpenMP or MPI+OpenACC or even MPI+OpenMP+OpenACC. The recent version 4.0 of the OpenMP specification addresses this by incorporating programming support for accelerator devices and SIMD units in modern microarchitectures. This increases the complexity of application development and correctness checking for parallel applications. In ELP, a modified OpenMP runtime will be developed, delivering runtime internal information to correctness analysis tools like MUST or debuggers like DDT. This will allow detecting certain error classes automatically. The data will also be used by the performance analysis tool Vampir to better understand the performance behavior of an application.

  • Hybrid Parallelism for the Jülich Code FLEUR

    fleur logo klein

    The full-potential all-electron DFT code "fleur" is in active use for research by the group in Forschungszentrum Jülich (FZJ) and has additionally an international user base with about 1000 registered users from all over the world. The code has its special strength in the description of surface properties and magnetic materials, heterogeneous and multicomponent solids, but can handle all chemical elements of the periodic table and thus is also applied to materials containing 5d-elements or those with 4f- or 5f- electrons.
    A major difficulty in the applicability of the FLEUR is the insufficient scaling behavior for large structures, which limits the possibility to simulate large unit-cells frequently encountered in disordered or multicomponent systems or in situations in which structural or chemical defects become of significant importance.
    Since 2014 the Jülich Aachen Research Alliance (JARA) supports the cooperation with FZJ to implement hybrid parallelisation which will allow for using current and future supercomputers to perform large DFT calculations. The final version of the program should not only enable the use of several hundreds of nodes but also incorporate a memory efficient OpenMP parallelization for obtaining a high single-node performance.

    Former Information to "fleur" please find here >>>

  • Jülich-Aachen Research Alliance

    Logo JARA-HPC

    The Jülich-Aachen Research Alliance, JARA for short, a cooperation between RWTH Aachen University and Forschungszentrum Jülich, provides a top-level research environment that is in the top international league and is attractive to the brightest researchers worldwide. In five sections, JARA conducts research  in Translational Brain Medicine , Nuclear and Particle Physics , Future Information Technologies, High-Performance Computing, and Sustainable Energy.

    The RWTH Aachen IT Center provides support to the JARA-HPC section, which first and foremost aims to contribute to making full use of the opportunities offered by high-performance computers and computer simulations to address current research issues. Furthermore, it seeks to provide a joint infrastructure for research and teaching in the fields of high-performance computing and visualization.  more

  • OpenMP - Focus on Shared-Memory-Parallelization

    Logo OpenMP

    Since 1998 the High Performance Comuting Team of the Center for Computing and Communication of the RWTH Aachen University is engaged in the topic of Shared-Memory-Parallelisierung with OpenMP. OpenMP is productively used on the currently largest Shared- Memory Computers of the Center for Computing and Communication with up to 1024 processor cores. OpenMP meanwhile supports also heterogeneous computers as well as vectorization. more

  • Performance, Optimization and Productivity - POP


    Using performance analysis tools and optimizing code for HPC architectures is a cumbersome task which often requires in depth expert knowledge in HPC. Because of current trends of computing architectures to use accelerators, more cores and deeper memory hierarchies, this complexity is going to increase further in the foreseeable future. Therefore, the POP (Performance, Optimization and Productivity) project offers services in performance analysis and performance optimization to code developers in industry and academia to connect code developers and HPC experts. This shall allow to integrate performance optimization in the software development process of HPC applications. The POP project gathers experts from the Barcelona Supercomputer Center (BSC), the High Performance Computing Center Stuttgart (HLRS), the Jülich Supercomputing Centre (JSC), the Numerical Algebra Group (NAG), TERATEC und the IT Center of RWTH Aachen University.

    POP is one of the eight Centers of Excellence in HPC that have been promoted by the European Commission within Horizon 2020.

    Further information on the project and how you can engage the services of POP can be found here.

  • Ressourcenverbund NRW

    Logo RV-NRW

    Ressourcenverbund NRW (Resources Association NRW) is a consortium of university computing and communication centers seeking to create synergy effecty by establishing an IT competency network and providing IT resources to all participating institutions. more

    The RWTH Aachen University provides services and resources in the RV-NRW.

  • Scalable Tools for the Analysis and Optimization of Energy Consumption in HPC - Score-E

    BMBF gefördert Logo

    For some time, computing centres have been feeling the severe financial impact of the energy consumption of modern computing systems, especially in the area of high-performance computing (HPC). Today, the share of energy already accounts for a third of the total cost of ownership and is continuously growing. The main objective of the Score-E project, funded under the 3rd "HPC software for scalable parallel computers" call of the german Federal Ministry of Education and Research (BMBF), is to provide user-friendly analysis and optimization tools for the energy consumption of HPC applications. more

  • SPEC -Standard Performance Evaluation Corporation

    Since 2013, the IT Center of RWTH Aachen University is part of SPEC and actively engaged in its High Performance Group (HPG). SPEC’s HPG is a forum for discussing and developing benchmark methodologies for High Performance Computing (HPC) systems. At the same time, the group releases production quality benchmark suites like SPEC MPI2007, SPEC OMP2012, and SPEC ACCEL, that can evaluate all dimensions of parallelism. These benchmark suites are used in academia and industry to conduct research in HPC systems, facilitate procurement, testing, and tuning of HPC systems. more

  • UNiform Integrated Tool Environment - UNITE

    High-performance clusters often provide multiple MPI libraries and compiler suites for parallel programming. This means that parallel programming tools which often depend on a specific MPI library, and sometimes on a specific compiler, need to be installed multiple times, once for each combination of MPI library and compiler which has to be supported. In addition, over time, newer versions of the tools also get released and installed. One way to manage many different versions of software packages, used by many computing centers all over the world, is the "module" software. However, each center provides a different set of tools, has a different policy on how and where to install different software packages, and how to name the different versions. UNITE tries to improve this situation for debugging and performance tools. more

  • Virtual Institute - High Productivity Supercomputing

    Vi-HPS Logo

    Sponsored by the Helmholtz Association of German Research Centers the Virtual Institute - High Productivity Supercomputing (VI-HPS) aims at improving the quality and accelerate the development process of complex simulation programs in science and engineering that are being designed for the most advanced parallel computer systems. The IT Center of the RWTH Aachen University is focussed on improving the usability of the state-of-the-art programming tools for high-performance computing developped by the partner institutions. more