Рет қаралды 262
Description
A short introduction to High Performance Computing (HPC) will be provided, followed by a hands-on session during which attendees will gain practical experience using the CyI HPC cluster, including logging on and navigating the filesystem, selecting their build environment, preparing and submitting jobs, and collecting the data generated. A brief introduction to GPU programming using CUDA will follow, including examples with solutions of simple exercises. The CUDA hands-on component requires some basic understanding of C or C++.
Trainers: Dr Simone Bacchio, Computational Scientist; Stefanos Ioannou, Research Software Engineer; Assoc. Prof. Giannis Koutsou (all members of CaSToRC, The Cyprus Institute)
Pre-requisites: Attendees should be familiar with at least one programming language (e.g. C/C++, Fortran, Python) in order to follow the example exercises. Prior experience using a command line interface would be beneficial.
Requirements: Attendees should bring with them their own laptop to follow the hands-on practical. They should make sure the following software is available on their laptops:
• A web browser and PDF viewer.
• A command line interface or other client that supports ssh - e.g. Terminal, Putty for Windows, or Visual Studio Code with the “Visual Studio Code Remote - SSH” extension.