- Contact us
Founded in 1991, CSCS is an autonomous unit of the Swiss Federal Institute of Technology in Zurich (ETH Zurich) and is located in Lugano, in the Italian-speaking region of Switzerland. CSCS partners with Swiss universities and research institutions on all issues related to high performance computing. Headed by Thomas Schulthess, CSCS provides scientists with the computing infrastructure and expertise they need, from cutting-edge supercomputers to a full range of services delivered by an international team of 110 collaborators. CSCS also caters for users from business and industry, and works with the world’s leading computing centres and hardware manufacturers to guide and develop the state-of-the-art.
Software engineers operates at CSCS to help scientific teams in achieving a separation of concerns in their code base and performance portability. CSCS operates Europe’s fastest and energy efficient hybrid supercomputer Piz Daint and provides all the necessary expertise to the scientific communities in the questions related to code refactoring and porting to GPUs. Furthermore, CSCS has a track record of application focused developments in close collaboration with code owners. In the past decade national projects like HP2C and PASC have provided resources to allow scientists to modernize this code. As part of the PASC project, a core team of several software engineers operates at CSCS (both in Lugano and Zurich offices), to help teams achieve a separation of concerns in their code base, and performance portability. As such good collaborations have been established with several developing teams.
Tasks in MAX
CSCS tasks in MAX are focused around software developments in the area of material science for the current and future HPC architectures. Modern software design practices are applied to domain specific libraries and applications in order to create maintainable and portable code. In this context, CSCS closely collaborates with the University of Zurich (Juerg Hutter) to support the development of CP2K, one of the core codes of MAX. The close proximity between ETHZ and UZH further facilitates this collaboration.