High Performance Computing

High performance computing (HPC) means the capacity to apply tens of thousands of processing units to a single problem. A HPC system can work on a problem in parallel and is more than a large pile of fast laptops. Without parallel processing, such simulations could take hundreds of years to perform. Typical use cases for HPC include simulations and data-analysis.

CSC currently hosts two supercomputers: Puhti and Mahti. Puhti's use cases vary from interactive single core data processing to medium scale simulations, while Mahti is geared towards medium to large scale simulations.

One of the EuroHPC world-class supercomputers, LUMI, will be taken into use in 2021. It will be one of the most competitive supercomputers in the world for research purposes.

Cloud Computing

CSC offers a variety of cloud computing services: the Pouta IaaS services and the Rahti container cloud service.

With the Pouta services, you can can take the control of your IT infrastructure, manage it in flexible fashion, and automate it as you require. You can launch and manage virtual machines, deploy storage, and create networks for your needs. cPouta is targeted towards generic cloud needs, while the ePouta use-cases are mainly handling of sensitive data. Taking ePouta into use requires more set-up and always involves your organization's IT department.

Rahti makes the deployment of applications a breeze. This is a higher level service than the Pouta services, and Rahti automatically takes care of a lot of the lower level management - so that you don't have to. Rahti is based on Red Hat's OKD, which is a distribution of Kubernetes and uses Docker containers to run applications.