Software
The interface between model and hardware.

Go to first section
Software is the interface between the technical hardware and the theoretical model that describes the problem to be solved. In order to utilise the capacity of the largest HPC systems the "codes" (HPC jargon for applications) apply sophisticated methods to partition theoretical problems and to execute different tasks in parallel on an extremely high number of processors.

The great variety of problems that are solved with HPC codes ranges from simulations in the fields of physics, chemistry and biology to calculations in aerospace and the exploration of the universe. But not only fundamental sciences use HPC software. There are also many everyday applications in the area of finances and communications that benefit from the power of parallel HPC software.

Learn more about HPC software on this page in the near future.