## Arbeiten mit der Hochleistungsrechenplattform

### Zugang zum Dienst

To access the High-Performance Computing platform, one must have registered themselves with the organization that provides such services. In our case, users must have to register themselves with KIT. It is an organization that is providing services to access the high-performance cluster sponsored by Baden-Württemberg. Please visit the link: how to register to get the registration done.

### Anbinden an den HPC Dienst

Here some basic information that you need to establish connection to the cluster to run your computation tasks over there And that there are two different approaches, one using a templated prepared by us and one to implement the connection from scratch.

### Verwenden eines Templates zur Anbindung an den HCP Dienst

We introduce a state of the art template-based approach using Gitlab-CI/CD in which the user has to copy the predefined template (link of an HPC test project that contains predefined template) where the user has to provide information such as login information, module, or application repository, objective and/or set of resources required to compute information and etc. over HPC-platform. We have already presented this approach at a scientific conference. For further information please read out our published work which explains concretely with a use-case study.
for more information.

1. COaaS:Continuous Integration and Delivery framework for HPC using Gitlab-Runner, BDIOT2020, the fourth international conference on Big Data, Singapore.

### Anbindung an den HCP Dienst ohne Template

In a non-template-based approach, after login, the user must follow the appropriate instruction given in the following link: non-template-based instruction, that is suitable for their application to compute over the HPC-platform. These instructions may contain(s) software-module(s), different compilers, numerical libraries, etc.

### Ausführen einer Simulation

Information about how to run simulation on HPCC platform is available on the following link BwHPC Best Practices. To get HPC services efficiently, It is recommended that you should have sufficient knowledge about parallel-programming, batch jobs, software module, compiler, numerical libraries. The best practices repository of Baden-Württemberg's high performance computing (bwHPC) covers generic high performance computing user guides and science specific HPC best practice guides (BPG).