This website uses cookies to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.

View e-Privacy Directive Documents

The efforts in respect to hardware-software co-design are manifold. They include e.g. the definition of suitable APIs for scheduler, programming model and libraries. They are designed to support the varied HW features of the different prototype modules and make them easily usable for the application developers.

 

Software requirements also heavily influence the hardware design and the selection of the right hardware components, for instance the processor technology used in each module, the size of the storage or the network topology.

 

Examples:

  • Programming model exploiting the diverse HW-components of each computer module
  • Direct EXTOLL-GPU communication
  • Supporting use of GCE for MPI collectives