ENCCS Kick-off Meeting (Private Event)
ENCCS will have its kick-off meeting on Friday 16th of October at Uppsala University. AGENDA 10:00 Welcome and introduction of ENCCS: Dr. Lilit Axner 10:15 The initiation of ENCCS: Prof. […]
ENCCS will have its kick-off meeting on Friday 16th of October at Uppsala University. AGENDA 10:00 Welcome and introduction of ENCCS: Dr. Lilit Axner 10:15 The initiation of ENCCS: Prof. […]
Welcome to the first official ENCCS workshop which will be held in collaboration with NVIDIA! This workshop teaches the fundamental tools and techniques for accelerating C/C++ applications to run on […]
In this course, you will become familiar with tools and best practices for version control and reproducibility in modern research software development. The main focus is on using Git for […]
Message Passing is presently a widely deployed programming model in massively parallel high performance computing. Message Passing is suitable for programming a wide range of current computer architectures, ranging from […]
The Message Passing Interface (MPI) is the de facto standard for distributed memory parallelism in high performance computing (HPC). MPI is the dominant programming model for modern day supercomputers and […]
In collaboration with BioExcel, ENCCS is offering an online workshop on advanced GROMACS simulations taught by Dr Mark Abraham, Dr Christian Blau, Dr Artem Zhmurov and Dr. Alessandra Villa. The workshop will be […]
The European High-Performance Computing Joint Undertaking (EuroHPC JU) is pooling European resources to develop top-of-the-range exascale supercomputers for processing big data, based on competitive European technology. One of the pan-European […]
CMake is a language-agnostic, cross-platform build tool and is nowadays the de facto standard, with large projects using it to reliably build, test, and deploy their codebases. You will learn how to: […]
In collaboration with CSC in Finland, ENCCS is offering a workshop on February 16-17 on Deep Learning. The course is at an introductory level. Course description This course gives a […]
Welcome to the ENCCS/NVIDIA “AI for Science” Bootcamp! This online event will take place during two half-days on March 8-9 2021 and is designed to teach researchers how AI can […]
Welcome to the first CodeRefinery/ENCCS workshop and hackathon on software testing on March 17 and 24! In this event you will become familiar with tools and best practices for testing […]
Language This workshop will be given in Swedish, but future versions of the workshop will be given in English. Beskrivning ENCCS med RISE erbjuder en halvdags-utbildning i AI som verktyg […]
Welcome to the second in the row of LUMI roadshow events. Similar to the past event we will update you about the LUMI (Large Unified Modern Infrastructure) pan-European (pre)exa-scale supercomputer […]
With the upcoming LUMI supercomputer (https://www.lumi-supercomputer.eu/) arriving this year in Finland, as well as the Dardel supercomputer (https://www.pdc.kth.se/hpc-services/computing-systems/dardel) arriving this and next year to PDC in Stockholm, ENCCS and CSC […]
We would like to invite you to participate in our High-performance data analytics course where we will introduce different tools and methods for Big data handling. The tools will be presented on two different use cases but can be applied to any data.
This course is an introduction to GPU programming using the directive-based OpenACC paradigm and language-extension-based CUDA. The course consists of lectures, type-along and hands-on exercises. Topics covered in the course include the architecture of the GPU accelerators, basic usage of OpenACC and CUDA, how to control data movement between CPUs and GPUs. Basic optimization of the code will also be covered.
Quantum molecular modeling of complex molecular systems is an indispensable and integrated component in advanced material design, as such simulations provide a microscopic insight into the underlying physical processes. ENCCS […]
Course goals In this course, you will become familiar with tools and best practices for scientific software development. We don't teach programming, but we teach the tools you need to […]
OpenMP is a portable and scalable parallel programming model that gives programmers a flexible interface for directive-based programming of shared-memory parallel machines. Used in conjunction with MPI, OpenMP can enable scientific software to be scaled up to large supercomputers. Since version 4.0, OpenMP supports offloading to accelerator devices such as GPUs and thus provides developers with a single framework that can be used across existing and future GPU devices from multiple vendors.
OpenMP is a portable and scalable parallel programming model that gives programmers a flexible interface for directive-based programming of shared-memory parallel machines. Used in conjunction with MPI, OpenMP can enable scientific software to be scaled up to large supercomputers. Since version 4.0, OpenMP supports offloading to accelerator devices such as GPUs and thus provides developers with a single framework that can be used across existing and future GPU devices from multiple vendors.