BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ENCCS - ECPv6.15.16//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:ENCCS
X-ORIGINAL-URL:https://enccs.se
X-WR-CALDESC:Events for ENCCS
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20190331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20191027T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20200329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20201025T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20210328T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20211031T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20220327T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20221030T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211111T100000
DTEND;TZID=Europe/Stockholm:20211111T150000
DTSTAMP:20260425T155622
CREATED:20211006T090431Z
LAST-MODIFIED:20211112T084654Z
UID:11102-1636624800-1636642800@enccs.se
SUMMARY:Training on HPDA for climate data with the Ophidia framework
DESCRIPTION:Overview\nDue to the continuous increase of data volumes that many scientific domains are facing\, advances in science have become dependent on the availability of scalable analysis tools able to effectively cope with these massive datasets. \nThis online training course aims to provide a basic understanding of HPDA challenges for eScience and how these are addressed by the Ophidia HPDA framework. Ophidia is a CMCC Foundation research effort targeting scientific data-intensive analysis\, by joining HPC paradigms and Big Data approaches. The framework specifically targets the analysis on top of HPC systems and is currently involved in the ESiWACE2 CoE and the eFlows4HPC EuroHPC JU projects for large-scale scientific data analytics. \nThe training will provide an overview of the framework features covering both interactive analysis and complex data analytics workflows on HPC infrastructures. It will include examples of real climate analysis applications with the Ophidia framework as well as hands-on sessions to practice the concepts presented. \nPrerequisites\nBasic knowledge of Python\, Jupyter Notebooks\, Linux\, and the NetCDF data format is required to fully take advantage of this training course. Moreover\, general knowledge of climate data aspects is recommended. \nAgenda\nThursday 11th November 2021\n[ninja_tables id=”11109″] \nPresentation Slides\n\nOphidia_workflow_training\nOphidia_intro_training\n\nRegistration\nRegistrations are now closed. \n————\nThis training is intended for users established in the European Union or a country associated to Horizon 2020.
URL:https://enccs.se/events/hpda-with-ophidia/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/10/Ophidia-training.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211108T090000
DTEND;TZID=Europe/Stockholm:20211109T121000
DTSTAMP:20260425T155622
CREATED:20210906T160006Z
LAST-MODIFIED:20211028T070221Z
UID:10810-1636362000-1636459800@enccs.se
SUMMARY:SYCL Workshop
DESCRIPTION:Overview\nWelcome to this ENCCS workshop\, in collaboration with CSC Finland and Izum\, Slovenia. \nSYCL is a C++ abstraction layer for programming heterogeneous hardware with a single-source approach. SYCL is high-level\, cross-platform\, and extends standard ISO C++17. You will learn to: \n\nUse the hipSYCL compiler to generate executable for multiple hardware targets.\nWrite hardware-agnostic code to express parallelism using the queue\, command group\, and kernel abstractions.\nUse buffer and accessors to handle memory across devices.\nEvaluate drawbacks and advantages of unified shared memory.\n\nThe training will run on the EuroHPC JU Vega system. For VEGA specs and other details\, visit https://doc.vega.izum.si. \nPreliminary Agenda\nDay 1 – Monday 8 November 2021\n[ninja_tables id=”10811″] \nDay 2 – Tuesday 9 November 2021\n[ninja_tables id=”10812″] \nRegistration\nRegistrations are now closed for this event. \n————\nThis training is intended for users established in the European Union or a country associated to Horizon 2020.
URL:https://enccs.se/events/a-i-as-a-tool-for-change-given-in-swedish-2-3/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/09/sycl-workshop-394.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211025T090000
DTEND;TZID=Europe/Stockholm:20211027T140000
DTSTAMP:20260425T155622
CREATED:20210906T085709Z
LAST-MODIFIED:20210906T092955Z
UID:10790-1635152400-1635343200@enccs.se
SUMMARY:ENCCS & NSC Megatron Bootcamp
DESCRIPTION:Summary\nThe ENCCS & NSC Megatron Bootcamp provides exciting opportunities for participants to train GPT models with NVIDIA Megatron-LM under the guidance of expert mentors from National Labs\, Universities\, and Industry leaders in a collaborative environment. \nThis 3-day Bootcamp is designed to give NLP researchers a step-wised overview of the fundamentals of NVIDIA Megatron-LM ( NVIDIA open-source framework for training very large language models). The event will have many hands-on exercises complemented by tutorials\, code snippets\, and presentations to help you kick-start training your GPT Megatron models for your own language. \nEvent Format\nThis 3-day Bootcamp will be hosted online in the Central European Summer Time (CEST) on October 25th to 27th. All communication will be done through Zoom\, Slack\, and email. \nPrerequisites\nExperience with training distributed deep learning models with Python and Pytorch is preferred\, no GPU programming knowledge is required. This event has limited capacity\, so please make sure that prerequisites are met before applying. Participants will receive an acceptance email a week before the event. \nGPU Compute Resource\nTeams attending the event will be given access to “Berzelius” for the duration of the hackathon. Berzelius is the premier AI/ML cluster at NSC. To learn more about Berzelius\, please visit the links below for more information. \nBerzelius OverviewBerzelius – Getting Started Guide \nAgenda\nDay 1: October 25\, 2021 (9:00 AM to 12:00 PM CEST)[ninja_tables id=”10791″] \nDay 2: October 26\, 2021 (9:00 AM to 1:30 PM CEST)[ninja_tables id=”10792″] \nDay 3: October 27\, 2021 (9:00 AM to 2:00 PM CEST)[ninja_tables id=”10793″] \nRegistration\nPlease register by following this link https://www.gpuhackathons.org/event/enccs-nsc-megatron-bootcamp \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.
URL:https://enccs.se/events/enccs-gpu-hackathon-2/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/09/Megatron-bootcamp.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211021T090000
DTEND;TZID=Europe/Stockholm:20211022T160000
DTSTAMP:20260425T155622
CREATED:20210914T065446Z
LAST-MODIFIED:20211013T152740Z
UID:10911-1634806800-1634918400@enccs.se
SUMMARY:Advanced Deep Learning with Transformers - ENCCS/RISE
DESCRIPTION:Overview\nIn recent years\, Graph Neural Networks (GNNs) and Transformers have led to numerous breakthrough achievements in a variety of fields such as Natural Language Processing (NLP)\, chemistry\, and physics. By doing away with the need for fixed-size inputs\, these architectures significantly extend the scope of problems in which deep learning can be applied.\nPreliminary Agenda \nThis workshop will take you from the representation of graphs and finite sets as inputs for neural networks to the implementation of full GNNs for a variety of tasks. You will learn about the central concepts used in GNNs in a hands-on setting using Jupyter Notebooks and a series of coding exercises. While the workshop will use problems from the field of chemistry as an example for applications\, the skills you learn can be transferred to any domain where finite set or graph-based representations of data are appropriate. From GNNs\, we will make the leap to Transformer architectures\, and explain the conceptual ties between the two. \nThe workshop is free of charge and will be conducted fully online using zoom. \nPrerequisites\nTo successfully participate in this workshop\, you should have a good understanding of basic linear algebra and core concepts of deep learning such as CNNs\, stochastic gradient descent\, and supervised learning. You should also be familiar with the implementation of neural networks using PyTorch. A basic conceptual understanding of mathematical graphs is recommended but not a prerequisite. \nAgenda\nThursday\, 21 October 2021\n[ninja_tables id=”10926″] \nFriday\, 22 October 2021\n[ninja_tables id=”10927″] \nRegistration\nRegistrations are now closed for this event.
URL:https://enccs.se/events/graph-neural-networks-and-transformers/
LOCATION:Online
CATEGORIES:ENCCS Event,RISE Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/09/Avanced-deep-learning-RISE.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211007T090000
DTEND;TZID=Europe/Stockholm:20211008T130000
DTSTAMP:20260425T155622
CREATED:20210908T102909Z
LAST-MODIFIED:20211004T091124Z
UID:10867-1633597200-1633698000@enccs.se
SUMMARY:CUDA Workshop
DESCRIPTION:About the course\nThese course materials are developed for those who want to learn GPU programming with CUDA from the beginning. The course consists of lectures\, type-along and hands-on sessions. \nDuring the first day\, we will cover the architecture of the GPU accelerators\, basic usage of CUDA\, and how to control data movement between CPUs and GPUs. The second day focuses on more advanced topics\, such as how to optimize computational kernels for efficient execution on GPU hardware and how to explore the task-based parallelism using streams and events. We will also briefly go through profiling tools that can help one to identify the computational bottleneck of the applications. \nAfter the course the participants should have the basic skills needed for using CUDA in new or existing applications. \nWho is the course for?\nThis course is for students\, researchers\, engineers and programmers who would like to learn GPU programming with CUDA. The participants are assumed to have knowledge of C/C++ programming language. Since participants will be using HPC clusters to run the examples\, fluent operation in a Linux/Unix environment is assumed. No prior knowledge of CUDA is needed. \nTentative schedule\nDay 1 – Thursday 7 Oct 2021\n[ninja_tables id=”10871″] \nDay 2 – Friday 8 Oct 2021\n[ninja_tables id=”10874″] \nRegistration\nRegistrations for this workshop are now closed.
URL:https://enccs.se/events/intermediate-openacc-cuda-2/
LOCATION:Online
CATEGORIES:ENCCS Event,Workshop
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/09/CUDA-workshop-2021.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211005T100000
DTEND;TZID=Europe/Stockholm:20211005T163000
DTSTAMP:20260425T155622
CREATED:20210827T140244Z
LAST-MODIFIED:20211005T070408Z
UID:10735-1633428000-1633451400@enccs.se
SUMMARY:Swedish HPC Business Day at Nymble KTH
DESCRIPTION:Overview\nENCCS in collaboration with RISE and KTH/PDC is organising Swedish HPC Business Day on 5th of October at the KTH Campus. \nAre you a company having an AI solution on your laptop but eager to test on larger data amount? Or maybe you are the one simulating market stocks predictions\, air pollution progressions\, or training neural language models and wondering what is high-performance computing (HPC) and how it is useful for you? \nThen we invite you to join us for the “Swedish HPC Business day”. A day full of experience\, exchange\, and exploration of possibilities to use AI and HPC and support with improving your software solutions. \nDirections to Nymble you can find here\nhttps://shorturl.at/eglxI \n  \nPreliminary Agenda\n[ninja_tables id=”10777″] \nRegistration\nRegistrations are now closed. \nRegistration deadline: 30 September 2021
URL:https://enccs.se/events/a-i-as-a-tool-for-change-given-in-swedish-2/
LOCATION:Nymble KTH\, Drottning Kristinas väg 15-19\, Stockholm\, 114 28\, Sweden
CATEGORIES:ENCCS Event,RISE Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/08/Business-day.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210915T090000
DTEND;TZID=Europe/Stockholm:20210915T120000
DTSTAMP:20260425T155622
CREATED:20210827T091412Z
LAST-MODIFIED:20210923T072750Z
UID:10721-1631696400-1631707200@enccs.se
SUMMARY:A.I as a Tool for Change (Given in Swedish)
DESCRIPTION:Language\nThis workshop will be given in Swedish\, but future versions of the workshop will be given in English. \nBeskrivning\nENCCS med RISE erbjuder en halvdags-utbildning i AI som verktyg för förändring. Tanken är att du som deltagare skall få en förståelse för vad AI är\, vilka sorters problem som kan lösas med teknikerna och hur de kan användas inom en organisation. \nVi kommer att ge en överblick över hur man går tillväga för att använda teknikerna och vilka processerna man går igenom när man tillämpar AI för att lösa problem. Vi kommer också belysa vilka begräsningar teknikerna har\, och ge exempel på när de inte är lämpliga. Upplägg: 3 timmars föreläsning uppdelade i 3 pass. Utbildningen kommer att ledas av Erik Ylipää och Jeanette Nilsson från RISE. \nFörkunskapskrav\nInga. \nSlides\n\nhttps://media.enccs.se/2021/09/akt1.pdf\nhttps://media.enccs.se/2021/09/akt3.pdf\n\nSchema\n[ninja_tables id=”8606″] \nRegistrering\nAlla intresserade är välkomna att registrera genom att följa länken nedanhttps://events.prace-ri.eu/event/1255/registrations/921/
URL:https://enccs.se/events/a-i-as-a-tool-for-change-given-in-swedish-2-2/
LOCATION:Online
CATEGORIES:ENCCS Event,RISE Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/02/RISE-AI-2.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210908T090000
DTEND;TZID=Europe/Stockholm:20210909T110000
DTSTAMP:20260425T155622
CREATED:20210705T134801Z
LAST-MODIFIED:20210929T100753Z
UID:10446-1631091600-1631185200@enccs.se
SUMMARY:3rd LUMI/EuroHPC JU Systems Roadshow
DESCRIPTION:Summary\nWelcome to the 3rd LUMI and other EuroHPC JU systems roadshow. Similar to the past events we will update you about the LUMI (Large Unified Modern Infrastructure) and the other six pan-European (pre)exa-scale supercomputers. In addition we will detail on newly accepted access policies valid for all the European High-Performance Computing Joint Undertaking (EuroHPC JU) systems and their usage. We will then continue to present you possibilities of further support towards these systems both as applicants from academia as well as from industry and the public sector. \nFocus will be given to the porting of popular software to LUMI. \nDetails on the event and the schedule will be continuously updated. \nPreliminary Agenda\nWednesday 8th of September 2021 \n[ninja_tables id=”10439″] \nThursday 9th of September 2021 \n[ninja_tables id=”10440″] \nDid you miss the event?\nFollow this link to watch the recording https://enccs.se/news/2021/09/eurohpc-ju-lumi-roadshow-q-a/ \nRegistration\nRegistrations are now closed for this event. Tune back and follow our schedule below for more future events \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.
URL:https://enccs.se/events/3rd-lumi-roadshow-1/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/07/LUMI-EuroHPC-JU-Roadshow-33.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210817T090000
DTEND;TZID=Europe/Stockholm:20210817T160000
DTSTAMP:20260425T155622
CREATED:20210604T125108Z
LAST-MODIFIED:20210823T115718Z
UID:9755-1629190800-1629216000@enccs.se
SUMMARY:ENCCS/EXCELLERAT - Training on Nek5000
DESCRIPTION:Summary\nIn this one-day training\, we will give an overview of the capabilities and features of Nek5000\, together with a hands-on session to install\, run and postprocess some comparably simple flow cases. Nek5000 is a spectral-element based solver for CFD\, and is available as an open source package. The code has become popular among researchers worldwide\, mainly because of its relatively high accuracy per grid point\, its parallel efficiency and the wide user community and available packages (e.g. statistics\, linear stability\, adjoints etc.). The development of the various methods goes back to the mid 80s\, and a number of different approaches is now implemented\, both when it comes to the integration of Navier-Stokes\, the communication kernels and efficient single-core performance. There are also advanced capabilities when it comes to meshing\, turbulence models\, moving meshes that make Nek5000 attractive even for more industrially relevant flows. The benefit of high order and efficient parallelisation is clearly a distinguishing feature in situations when high fidelity simulation data is required. \nSpeakers\nAdam Peplinski\, Niclas Jansson\, Philipp Schlatter \nPreliminary Agenda\n[ninja_tables id=”9756″] \nWorkshop Videos\nLectures\n \nHands-on Part 1\n \nHands-on Part 2\n \nPrerequisites\nThere are no formal prerequisites for the workshop. However\, it would be helpful if you are familiar with MPI\, C/Fortran compiler as well as post-processing tools such as Visit/ParaView. In order to participate in the hands-on sessions\, you will need access to a (preferably) Linux command line with a Fortran and C compiler (e.g. gcc and gfortran)\, MPI (e.g. openmpi) and possibly git and VisIt. A slide deck on Fortran 77 as used in Nek5000 can be found at https://media.enccs.se/2021/08/Frotran_crash_course.pdf. \nRegistration\nRegistration is now closed. \n 
URL:https://enccs.se/events/training-on-nek5000/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/06/NEK5000-ENCCS-EXCELLERAT.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210628T090000
DTEND;TZID=Europe/Stockholm:20210629T123000
DTSTAMP:20260425T155622
CREATED:20210526T071832Z
LAST-MODIFIED:20210628T062538Z
UID:9712-1624870800-1624969800@enccs.se
SUMMARY:Intermediate OpenACC/CUDA
DESCRIPTION:About the course\nThis workshop targets researchers and developers who already know the basics of OpenACC and/or CUDA but would like to expand their knowledge. It will build on the ENCCS workshop “Introduction to OpenACC/CUDA” given in May (https://enccs.se/events/2021/05/openacccuda-training-for-beginners/). The workshop will consist of lectures\, type-alongs\, and hands-on sessions. Lectures will present the OpenACC framework with three key steps in porting to high-performance accelerated codes: analysis\, parallelization\, and optimization. CUDA lectures will cover two main topics: how to optimize computational kernels for efficient execution on GPU hardware\, and how to explore task-based parallelism using streams and events. We will also briefly go through profiling tools that can help one to identify the computational bottlenecks of a program. Participants are assumed to have knowledge of the C programming language. Since participants will be using an HPC cluster to run the examples\, familiarity with Linux/Unix environments is assumed. If you would like to attend this workshop but don’t have much prior experience with OpenACC and CUDA\, we recommend that you carefully go through the lesson material of our introductory course\, which is available at https://enccs.github.io/OpenACC-CUDA-beginners/. \nWho is the course for?\nThis course is for students\, researchers\, engineers\, and programmers who would like to expand their knowledge of OpenACC and CUDA. Some previous experience with C/C++ is required\, basic knowledge of OpenACC/CUDA will help to follow the material. The workshop furthermore assumes that participants have some familiarity with logging in to supercomputers and using a bash terminal\, and with compiling C/C++ or Fortran codes using compilers and makefiles. \nTentative schedule\nDay 1 – Monday 28 June 2021\n[ninja_tables id=”9716″] \nDay 2 – Tuesday 29 June 2021\n[ninja_tables id=”9717″] \nRegistration\nRegistration for this event is now closed.
URL:https://enccs.se/events/intermediate-openacc-cuda/
LOCATION:Online
CATEGORIES:ENCCS Event,Workshop
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/05/intermediate-openacc-cuda.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210608T080000
DTEND;TZID=Europe/Stockholm:20210609T153000
DTSTAMP:20260425T155622
CREATED:20210401T131308Z
LAST-MODIFIED:20210525T074726Z
UID:8956-1623139200-1623252600@enccs.se
SUMMARY:ENCCS/Intel OpenMP Hackathon
DESCRIPTION:Description\nOpenMP 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. \nFollowing the OpenMP training workshop on June 1-2\, ENCCS in collaboration with Intel will host an OpenMP hackathon for teams of researchers and developers who want to either: \n\nimplement OpenMP in their code (for either CPUs or GPUs)\, or\noptimize their existing OpenMP implementation using state-of-the-art Intel Tools. \n\nTo apply for participation in the hackathon you will need a well-defined project with clearly stated goals\, and we recommend you to join a team with at least 2 people. Invited teams will be paired up with experts from both Intel and ENCCS/SNIC who will provide hands-on mentoring and pair-programming sessions. Note that hackathon participants should also attend the training workshop on June 1-2. \nTeams will be able to run experiments both on the Intel Devcloud (https://software.intel.com/content/www/us/en/develop/tools/devcloud.html) and on the Tetralith cluster at NSC (https://www.nsc.liu.se/systems/tetralith/). Invited teams will receive instructions for applying for accounts on these systems. \nPrerequisites\n\nYou should bring your own code in C\, C++\, or Fortran to this event. HPC Python projects might also be considered.\nSign up with 1 or more colleagues\nYour code should be available in an online repository that you can give mentors access to\n\nThis hackathon is a unique opportunity to get a lot of work done in a short amount of time\, so sign up using the link below if you want to accelerate your code using OpenMP on CPUs or GPUs! \nTentative agenda\nJune 8th\n[ninja_tables id=”8958″] \nJune 9th\n[ninja_tables id=”8959″] \nRegistration\nTo register for the hackathon\, please describe your project at https://events.prace-ri.eu/event/1203/registrations/877/. All members of a team should register\, but only one member needs to provide details on the code project. \n 
URL:https://enccs.se/events/enccs-intel-openmp-hackathon/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/04/Intel-hackathon-22.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210601T090000
DTEND;TZID=Europe/Stockholm:20210602T121500
DTSTAMP:20260425T155622
CREATED:20210401T124210Z
LAST-MODIFIED:20210525T074319Z
UID:8943-1622538000-1622636100@enccs.se
SUMMARY:ENCCS/Intel Workshop on OpenMP Software Tools
DESCRIPTION:Description\nOpenMP 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. \nThis workshop\, split over two half days\, will focus on OpenMP usage and performance tuning for both conventional threadings on CPUs as well as offloading on GPUs.  \nA short overview of the Intel oneAPI Toolkits will be given. Compiler options are crucial for optimal performance and thus a short introduction to optimization flags will be provided. Typical OpenMP patterns will be discussed and presented as templates for user applications. As threading errors can be hard to find\, a correctness checking tool that finds real and potential threading errors will be introduced. Finally\, performance bottlenecks will be discussed and methods to detect them will be introduced. \nParticipants will be provided with exercises and instructions to run tutorials on the Intel Devcloud (https://software.intel.com/content/www/us/en/develop/tools/devcloud.html) during and after the workshop. \nThe workshop will be followed by an online OpenMP hackathon on June 8-9 where invited teams of researchers and developers can get help from expert mentors to implement or optimise OpenMP in their own HPC software. If this sounds interesting\, have a look at the event page at https://enccs.se/events/2021/06/enccsintel-openmp-hackathon/. \nLearning objectives\nAfter attending this workshop\, you will have learned:  \n\nTypical code patterns for applying OpenMP directives for parallelizing and vectorizing loops and regions\nHow to use Intel tools effectively. \nHow to apply the Advisor tool for finding appropriate loops for OpenMP offloading. \nHow to check the correctness and finding potential threading errors. \nHow to perform different types of HPC and threading analysis as well as micro-architectural analysis.\nGeneral tuning methodologies\, common parallel bottlenecks\, and how to solve them. \n\nPrerequisites\nBasic understanding of parallel programming paradigms and C/C++ or Fortran programming. \nAgenda\nJune 1st\n[ninja_tables id=”8947″] \nJune 2nd\n[ninja_tables id=”8948″] \nRegistration\nRegistration is closed for this event.
URL:https://enccs.se/events/enccs-intel-workshop-on-openmp-software-tools/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/04/Intel-workshop-653.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210510T080000
DTEND;TZID=Europe/Stockholm:20210520T123000
DTSTAMP:20260425T155622
CREATED:20210504T134236Z
LAST-MODIFIED:20210504T134537Z
UID:9446-1620633600-1621513800@enccs.se
SUMMARY:CodeRefinery Workshop
DESCRIPTION:Course goals\nIn 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 do programming well and avoid common inefficiency traps. The tools we teach are practically a requirement for any scientist that has to do their own programming. The main focus is on using Git for efficiently writing and maintaining research software. \nFormat\nThis is an informal and interactive event with type-along lessons\, live coding\, and exercises. Learners are divided into exercise teams for interactivity – register with a friend! If you feel a bit more confident in the material\, you can register as an exercise leader. \nThe workshop will be held online. \n\nYou can attend by registering and receiving the Zoom link\, which lets you take part in teams and breakout rooms. (limited places)\nAnyone may also attend via the livestream at twitch.tv/coderefinery. If you register\, you can get emails and link to ask questions.\n\nBefore signing up please also read this privacy note about tools/services we use. \nSchedule\nThe workshop will take place on the 10-12 of May and 18-20 of May. For detailed schedule visit https://coderefinery.github.io/2021-05-10-workshop/. \nThe workshop is full\, but you can register to get emails about the livestream attendance\, including daily updates and asking questions.\nFurther information and registration on https://coderefinery.github.io/2021-05-10-workshop/.
URL:https://enccs.se/events/coderefinery-workshop/
LOCATION:Online
CATEGORIES:Partner Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/11/Coderefinery-3D-icon.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210506T090000
DTEND;TZID=Europe/Stockholm:20210507T123000
DTSTAMP:20260425T155622
CREATED:20210324T081143Z
LAST-MODIFIED:20210419T073709Z
UID:8860-1620291600-1620390600@enccs.se
SUMMARY:ENCCS/PDC VeloxChem Workshop: Quantum Chemistry from Laptop to HPC
DESCRIPTION: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 and PDC will offer training on using the VeloxChem program package This event is for researchers and students already familiar with quantum chemistry that want to learn how to: \n\nPerform quantum chemical simulations of ground- and excited-state properties on large systems and with efficient use of HPC resources.\nUse an interactive\, computationally-oriented approach to teaching quantum chemistry.\n\nLearning outcomes\nIn this workshop\, you will learn how to use the VeloxChem program package to: \n\nPerform quantum chemical simulations of ground- and excited-state properties of large systems.\nLeverage the aggregate resources of modern HPC clusters to efficiently tackle large molecular systems.\nUse the Python application programming interface (API) to prototype new methods.\nDesign interactive computational teaching materials in Python.\n\nPrerequisites\nWe assume that participants have: \n\nA sufficiently thorough prior knowledge of self-consistent field theory\, at the level presented in the Modern Quantum Chemistry textbook by Szabo and Ostlund.\nWorked previously with other quantum chemical software packages.\nSome familiarity with the Python programming language.\n\nAgenda\nDay 1\, Thursday May 6th 2021\n[ninja_tables id=”8863″] \nDay 2\, Friday May 7th 2021\n[ninja_tables id=”8864″] \nRegistration\nPlease register using the link below\nhttps://events.prace-ri.eu/event/1195/registrations/870/ \nContact\nFor any question contact Roberto Di Remigio at ENCCS (roberto.di.remigio@it.uu.se) or Xin Li at PDC (lxin@kth.se) \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.
URL:https://enccs.se/events/veloxchem-quantum-chemistry-from-laptop-to-hpc/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/03/Veloxchem-workshop.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210504T090000
DTEND;TZID=Europe/Stockholm:20210505T120000
DTSTAMP:20260425T155622
CREATED:20210406T094303Z
LAST-MODIFIED:20210429T124153Z
UID:8995-1620118800-1620216000@enccs.se
SUMMARY:Introduction to OpenACC/CUDA
DESCRIPTION:Description\nThis 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. \nLearning outcome\nAfter the course\, the participants should have the basic skills needed for utilizing OpenACC or CUDA with new or existing programs. \nPrerequisites\nThe participants are assumed to have knowledge of Fortran and/or C programming languages. Since participants will be using HPC clusters to run the examples\, fluent operation in a Linux/Unix environment is assumed. \nTentative schedule\nDay 1\n[ninja_tables id=”8998″] \nDay 2\n[ninja_tables id=”8999″] \nLecturers\nArtem Zhmurov\, ENCCS\, PDC\nJing Gong\, ENCCS \nRegistration\nRegistrations for this event are now closed.
URL:https://enccs.se/events/openacc-cuda-training-for-beginners/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/04/OpenACC-CUDA.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210427T090000
DTEND;TZID=Europe/Stockholm:20210427T170000
DTSTAMP:20260425T155622
CREATED:20210401T134537Z
LAST-MODIFIED:20210426T091725Z
UID:8966-1619514000-1619542800@enccs.se
SUMMARY:ENCCS/HiDALGO Workshop on High-performance Data Analytics
DESCRIPTION:General description and learning outcomes\nWe 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. \nHiDALGO (https://hidalgo-project.eu/) – HPC and Big Data Technologies for Global Systems – is a European project funded by the Horizon 2020 Framework Programme of the European Union. The project is carried out by 13 institutions from seven countries. \n\nThis training event will start with an introductory talk to provide a view of high-performance data analytics (HPDA) from the HiDALGO perspective. The main concepts will be presented\, listing the tools that have been used\, together with information about benchmarks the consortium has done (as a source of information about their scalability). This introduction also presents how these tools are being applied in HiDALGO\, in order to solve different problems.\n\nThe following part of the training will focus on HPC and HPDA technologies\, applied to use-cases such as Urban Air Pollution (UAP). The UAP application is a software framework for modeling the vehicular traffic emitted air pollution and its dispersion at very high resolution by using geometry inputs (Open Street Map)\, coupled weather data (ECMWF) and traffic simulation (SUMO)\, computational fluid dynamics (CFD) tools running on HPC infrastructures (OpenFOAM)\, and evaluation with HPDA methods. \nThis HPC/HPDA/UAP-part of the training will introduce the UAP concept\, workflows\, implementations\, application of the CFD-module in HPC environment\, deployment to HPC\, running\, and HPDA for evaluation and model order reduction. Participants will learn the techniques of these parts from a general perspective\, namely\, HPC workflow modeling (TOSCA in YAML rendering)\, basics of OpenFOAM for computation of air pollutant dispersion using HPC\, and the applied HPDA methods for fast evaluation and model reduction (POD with SVD). \nThe last part will provide an introduction to the data available at ECMWF and Copernicus\, and the APIs for retrieving the data\, followed by practical sessions on data exploration and manipulation. After this web-seminar\, participants will be able to independently discover weather\, climate\, and environmental data produced and hosted by ECMWF\, and also to retrieve and process these data using Python libraries. \nThe hands-on part will be carried out using the PSNC (https://www.psnc.pl/) training cluster. \nFor whom is the workshop\nResearchers\, practitioners\, and developers who are interested in the implementation of HPC workflows and HPDA. Environmental scientists that would like to apply microscale models and exploit the strength of HPC easily. \nThe part provided by ECMWF is aimed in particular at researchers that would like to use weather\, climate\, or environmental data in their work. \nPrerequisites\n\nParticipants are expected to have some basic knowledge about Big Data technologies (although not mandatory).\nParticipants need to have basic knowledge of Linux CLI for the developer parts of the UAP training. For the application side\, basic environmental knowledge related to air pollution needed (although not mandatory).\nFor the part related to weather\, participants are expected to have basic Python knowledge and be comfortable using Jupyter Notebooks. They will have the option to either use the mybinder.org platform or work locally. The github repository with the notebooks and a list of libraries will be provided before the workshop.\n\nInstructors\nZoltán Horváth\, Ákos Kovács\, László Környei\, Mátyás Constans\, Széchenyi István University\, Győr\nMilana Vuckovic\, European Centre for Medium-Range Weather Forecasts\nMarcin Lawenda – Poznan Supercomputing and Networking Center (PSNC)\n \nTentative schedule (CEST time)\nApril 27\n[ninja_tables id=”8967″] \n\nSchedule details\nIntroduction:\n\nIntroduction to HiDALGO and HPDA – 30 minutes\n\nHPC/HPDA/UAP:\n\nThe global challenge. Requirements and workflows for the Urban Air Pollution application.\nWorkflow modelling (TOSCA)\, orchestration (croupier)\, data store (CKAN)\, and running from a web-interface. Hands-on session.\nRunning UAP in the Linux CLI with OpenFOAM using HPC. Hands-on session.\nHPDA and visualization of the computational results. Hands-on session.\n\nTotal: 4 hours. \nECMWF:\n\nIntroduction to ECMWF and Copernicus data\nIntroduction to APIs for retrieving the data\nProcessing and visualising meteorological data\nExamples of using weather data in HiDALGO applications \n\nTotal: 2 hours. \nRegistration\nRegistration is now closed for this event. Be sure to check out and register for our future events here.
URL:https://enccs.se/events/enccs-hidalgo-workshop-on-high-performance-data-analytics/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/04/HiDALGO-workshop.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210416T090000
DTEND;TZID=Europe/Stockholm:20210416T130000
DTSTAMP:20260425T155622
CREATED:20210310T093058Z
LAST-MODIFIED:20210408T110550Z
UID:8699-1618563600-1618578000@enccs.se
SUMMARY:ENCCS/CSC Workshop - HIP101
DESCRIPTION: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 are providing a series of training events for future users of these new systems. \nThe main partitions of both LUMI and Dardel will be based on AMD GPUs – users should thus be ready to port their applications to this new architecture. This training event will be about porting CUDA applications to HIP. It will provide an extensive dive into the Hipify tools and showcase many examples. \nCSC’s Puhti system with Nvidia GPUs will be used for the hands-on part of the training and we will work on a number of different examples in hands-on sessions. This event is open to people affiliated with Swedish universities and industries who want to start using Dardel and LUMI and who have codes that need to be ported to the AMD architecture. Training accounts will be provided for accessing the Puhti supercomputer\nThe deadline for the registration is April 9th. \nLearning Outcome\nAfter this course\, the participants will know how to use the AMD Hipify tools to convert CUDA codes to HIP. They will be familiar with the AMD architecture\, issues that could arise from the code conversion\, and the differences between CUDA and HIP. \nPrerequisites\nIn order to take the course\, the participant should be familiar with GPU concepts and CUDA. Any experience with GPUs is welcome. Examples and exercises will be available in different programming languages\, including Fortran and C. \nAgenda (Times are in CET)\n[ninja_tables id=”8696″] \nRegistration\nRegistrations are closed for this event. Please check our events page for future events. \nContact\nFor any questions contact Thor Wikfeldt at ENCCS (kjartan.thor.wikfeldt@it.uu.se) or Georgios Markomanolis at CSC (georgios.markomanolis@csc.fi). \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.
URL:https://enccs.se/events/enccs-csc-workshop-hip101/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/03/HIP101.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210408T090000
DTEND;TZID=Europe/Stockholm:20210409T110000
DTSTAMP:20260425T155622
CREATED:20210317T172024Z
LAST-MODIFIED:20210429T082606Z
UID:8806-1617872400-1617966000@enccs.se
SUMMARY:2nd LUMI Roadshow
DESCRIPTION: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 and in addition we will detail on newly accepted access policies valid for all the European High-Performance Computing Joint Undertaking (EuroHPC JU) systems. We will then continue to present you possibilities of further support towards these systems both as applicants from academia as well as from industry and the public sector. \nThe EuroHPC JU is pooling European resources to develop top-of-the-range exa-scale supercomputers for processing big data\, based on competitive European technology. \nOne of the pan-European (pre)exa-scale supercomputers\, LUMI\, will be located in CSC’s data center in Kajaani\, Finland\, and will be hosted by the LUMI consortium consisting of 10 EU countries including Sweden. Simultaneously\, through its research and innovation agenda\, the EuroHPC JU is also strengthening the European knowledge base in HPC technologies and bridging the digital skills gap\, notably through the creation of a network of national HPC Competence Centres\, including ENCCS to work closely with industry\, the public sector\, and academia. \nThe event will take place online using the Zoom platform. Details will be sent to all registrants via e-mail. \nTimetable\nThursday 8th of April 2021\n[ninja_tables id=”8810″] \nFriday 9th of April 2021\n[ninja_tables id=”8814″]\n \nRegistration\nRegistrations are now closed. Save the date for the next “LUMI and other JU Systems Roadshow” on the 8th of September 2021. \nMeeting Slides\n\nDr. Pekka Manninen – LUMI Leadership Computing Facility\nDr. Peter Larsson – LUMI support team\nDr. Lilit Axner – EuroHPC JU systems access policies and procedures\nDr. Mikael Borg – EuroHPC and LUMI\nProf. Hans Karlsson – LUMI as a national resource\nDr. Lilit Axner\, Jeanette Nilsson – ENCCS – Swedish National Competence Centre\n\nQ/A Session\nYou can read more about the Q/A session that followed on this article https://enccs.se/news/2021/04/2nd-lumi-roadshow-q-a/. \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.
URL:https://enccs.se/events/lumi-roadshow-2/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/03/LUMI-Roadshow-ZOOM-background.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210331T090000
DTEND;TZID=Europe/Stockholm:20210331T120000
DTSTAMP:20260425T155622
CREATED:20210217T083502Z
LAST-MODIFIED:20210329T083228Z
UID:8550-1617181200-1617192000@enccs.se
SUMMARY:A.I as a Tool for Change (Given in Swedish)
DESCRIPTION:Language\nThis workshop will be given in Swedish\, but future versions of the workshop will be given in English. \nBeskrivning\nENCCS med RISE erbjuder en halvdags-utbildning i AI som verktyg för förändring. Tanken är att du som deltagare skall få en förståelse för vad AI är\, vilka sorters problem som kan lösas med teknikerna och hur de kan användas inom en organisation. Vi kommer att ge en överblick över hur man går tillväga för att använda teknikerna och vilka processerna man går igenom när man tillämpar AI för att lösa problem. Vi kommer också belysa vilka begräsningar teknikerna har\, och ge exempel på när de inte är lämpliga. \nUpplägg: 3 timmars föreläsning uppdelade i 3 pass. \nUtbildningen kommer att ledas av Erik Ylipää och Jeanette Nilsson från RISE. \nFörkunskapskrav\nInga. \nSchema\n[ninja_tables id=”8606″] \nRegistrering\nRegistreringen för det här eventet har nu stängt. Välkommen att anmäla dig till nästa A.I for SME event den 26e maj (mer information ska annonseras snart).
URL:https://enccs.se/events/a-i-as-a-tool-for-change-given-in-swedish/
LOCATION:Online
CATEGORIES:ENCCS Event,RISE Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/02/RISE-AI-2.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210317T090000
DTEND;TZID=Europe/Stockholm:20210324T123000
DTSTAMP:20260425T155622
CREATED:20210210T154942Z
LAST-MODIFIED:20241031T070043Z
UID:8415-1615971600-1616589000@enccs.se
SUMMARY:CodeRefinery/ENCCS online workshop and hackathon on software testing
DESCRIPTION: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 research software and get help in adopting these in your own projects by experienced mentors. \nWho is it for?\nAre you doing any of these things?\n• You write scripts to process data.\n• You change scripts written by your colleagues.\n• You write code that is used in research by you or others.\n• You are not already extensively testing your code or scripts.\nIf yes\, then this software testing workshop and hackathon is for you! \nFormat\nThe event will be divided into two parts – a workshop on March 17 and a hackathon on March 24. In the workshop we go through the CodeRefinery lesson on automated testing and work on exercises in breakout rooms where you can use your favorite programming language. Participants will be paired up with mentors\, and in the week leading up to the hackathon the mentor can answer questions and provide guidance as participants design or implement tests in their code. During the hackathon participants split into groups and work in a sprint together with their mentor. \nSchedule\nDay 1 (March 17) – Workshop\n[ninja_tables id=”8417″] \nMarch 18-23\nParticipants work on their own projects and get advice from mentors. \nDay 2 (March 24) – Hackathon\n[ninja_tables id=”8418″] \nHow to join\nWe particularly recommend that you sign up as a team together with your colleagues! Single participants are however also welcome. It is possible to only attend the workshop on day 1 and not take part in the hackathon. For further instructions and to register for the event\, please visit https://coderefinery.github.io/2021-03-17-testing-hackathon/. \nPrerequisites\nIf you will attend the Hackathon\, you are expected to bring a code project to the event in which you want to implement testing functionality. It does not need to be a large complicated codebase\, just something you use or intend to use in your research. If it’s not your own code\, make sure that it has a license which allows you to modify it. You may also need to install some software\, and we recommend that you familiarize yourself with Git if you haven’t used it before.\nSee the event page for further details (https://coderefinery.github.io/2021-03-17-testing-hackathon/).
URL:https://enccs.se/events/coderefinery-enccs-online-workshop-and-hackathon-on-software-testing-march-17-and-24/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/02/coderefinery-enccs.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210308T090000
DTEND;TZID=Europe/Stockholm:20210309T120000
DTSTAMP:20260425T155622
CREATED:20210112T080006Z
LAST-MODIFIED:20210112T090930Z
UID:7923-1615194000-1615291200@enccs.se
SUMMARY:AI For Science Bootcamp - NVIDIA/ENCCS
DESCRIPTION: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 accelerate HPC simulations by introducing the concepts of Deep Neural Networks\, including data pre-processing\, and techniques on how to build\, compare and improve accuracy of deep learning models. The bootcamp will introduce real-world problems\, where participants learn AI concepts with step-by-step instructions using learned techniques. \nENCCS strives to develop competence\, knowledge and support in Sweden to enable academic and industrial researchers to take advantage of both forthcoming (pre-)exascale EuroHPC resources as well as modern artificial intelligence and high-performance data analytics (AI/HPDA) methodologies. A key part of this mission is to deliver training events for researchers and developers in areas of HPC\, AI and HPDA which are crucial for current and emerging research challenges. Like other ENCCS events\, this bootcamp is free and open to participants from both academia and industry. If your research involves big datasets or if you have research or engineering projects that you think could benefit from AI methods\, then this bootcamp is for you! \nEvent Format\nThe bootcamp will be hosted online in the Central European Time (CET) zone. All communication will be done through Zoom\, Slack and email. \nPrerequisites\nBasic experience with Python. No GPU programming or AI knowledge is required.\nThis event has limited capacity\, so please make sure that prerequisites are met before applying. You will be receiving an acceptance email with details on how to participate. \nAgenda\nDay 1 (Intro): March 8\, 2021 \n[ninja_tables id=”7928″] \nDay 2 (Advanced): March 9\, 2021 \n\n\n[ninja_tables id=”7929″] \nCompute Resources\nTeams attending the event will be given access to a GPU cluster for the duration of the hackathon \nRegistration\nFor registration follow this link\nhttps://www.gpuhackathons.org/event/nvidiaenccs-ai-science-bootcamp
URL:https://enccs.se/events/ai-for-science-bootcamp-nvidia-enccs/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/01/ENCCS-NVIDIA-AI-3d-455.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210216T090000
DTEND;TZID=Europe/Stockholm:20210217T160000
DTSTAMP:20260425T155622
CREATED:20201022T154812Z
LAST-MODIFIED:20210213T132850Z
UID:6895-1613466000-1613577600@enccs.se
SUMMARY:ENCCS/CSC Practical Deep Learning workshop
DESCRIPTION: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.  \nCourse description\nThis course gives a practical introduction to deep learning\, convolutional and recurrent neural networks\, GPU computing\, and tools to train and apply deep neural networks for natural language processing\, images\, and other applications. The course consists of lectures and hands-on exercises. Keras and PyTorch will be used in the exercise sessions. \n \nLearning outcome\nAfter the course the participants should have the skills and knowledge needed to begin applying deep learning for different tasks and utilizing the GPU resources available at PDC and elsewhere for training and deploying their own neural networks. \nPrerequisites\nThe participants are assumed to have working knowledge of Python and a suitable background in data analysis\, machine learning\, or a related field. Previous experience in deep learning is not required\, but the fundamentals of machine learning are not covered in this course. Basic knowledge of a Linux/Unix environment will be assumed. \nSchedule\nDay 1\n[ninja_tables id=”8255″] \nDay 2\n[ninja_tables id=”8256″] \nRegistration for this event is closed 
URL:https://enccs.se/events/enccs-csc-practical-deep-learning-workshop/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/10/Deep-learning-pic-348-e1603438676121.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210209T090000
DTEND;TZID=Europe/Stockholm:20210210T123000
DTSTAMP:20260425T155622
CREATED:20201202T094133Z
LAST-MODIFIED:20210111T131430Z
UID:7763-1612861200-1612960200@enccs.se
SUMMARY:ENCCS Workshop - CMake
DESCRIPTION: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: \n●  Write a CMake build system for C\, C++\, and Fortran projects producing libraries and/or executables. \n●  Run tests for your code with CTest. \n●  Ensure your build system will work on different platforms. \n●  Detect and use external dependencies in your project. \n●  Safely and effectively build mixed-language projects (Python+C/C++\, Python+Fortran\, Fortran+C/C++) \nLectures will be held by Roberto Di Remigio. \nHelpers during the exercise sessions will be Kjartan Thor Wikfeldt\, Mark Abraham\, Qiang Li\, Jing Gong and Radovan Bast. \nTentative Schedule\nDay 1 – Tuesday 9 February 2021 \n[ninja_tables id=”7765″] \nDay 2 – Tuesday 10 February 2021 \n[ninja_tables id=”7766″] \nRegistration\nThis workshop is full and registration is closed. \nContact person\nKjartan Thor Wikfeldt (kjartan.thor.wikfeldt@it.uu.se)
URL:https://enccs.se/events/enccs-workshop-cmake/
LOCATION:Online
CATEGORIES:ENCCS Event,Workshop
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/12/CMake-icon-3d-396.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210122T090000
DTEND;TZID=Europe/Stockholm:20210122T120000
DTSTAMP:20260425T155622
CREATED:20210111T060036Z
LAST-MODIFIED:20210429T082943Z
UID:7910-1611306000-1611316800@enccs.se
SUMMARY:1st LUMI Roadshow
DESCRIPTION: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. \nOne of the pan-European pre-exascale supercomputers\, LUMI (Large Unified Modern Infrastructure)\, will be located in CSC’s data centre in Kajaani\, Finland and will be hosted by the LUMI consortium consisting of 10 EU countries including Sweden. Simultaneously\, through its research and innovation agenda\, the EuroHPC JU is also strengthening the European knowledge base in HPC technologies and bridging the digital skills gap\, notably through the creation of a network of national HPC Competence Centres\, including ENCCS to work closely with industry\, the public sector and academia. \nIn this event we will be introducing LUMI and ENCCS\, detailing their activities and services to the Swedish stakeholders. \nRegistration is closed for this event.\nThe event will take place online using the Zoom platform.\n \nMeeting Slides\n\nLUMI presentation by Dr. Pekka Manninen\nEuroHPC and LUMI by Dr. Mikael Borg\nLUMI as a national resource by Prof. Hans Karlsson\nLUMI and LUST by Dr. Peter Larsson\nENCCS support of LUMI applicants and users by Dr. Lilit Axner\n\nTimetable\n[ninja_tables id=”7912″] \nQ/A Session\nYou can read more about the Q/A session that followed on this article https://enccs.se/events/2021/01/lumi-roadshow/.
URL:https://enccs.se/events/lumi-roadshow/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/12/ENCCS-LUMI-icon-3d.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20210112T090000
DTEND;TZID=Europe/Stockholm:20210115T123000
DTSTAMP:20260425T155622
CREATED:20201201T095939Z
LAST-MODIFIED:20210118T102313Z
UID:7679-1610442000-1610713800@enccs.se
SUMMARY:BioExcel/ENCCS workshop - Advanced topics in simulations with GROMACS
DESCRIPTION: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. \nThe workshop will be all-virtual on 4 successive mornings January 12-15 2021\, 09:00-12:30.\nTopics\nJanuary 12 – Using umbrella-sampling (“pulling”) simulationsJanuary 13 – Using replica-exchange molecular dynamicsJanuary 14 – Using applied-weight histogram methods (“AWH”)January 15 – Computing trajectories efficiently on GPUs \nThe sessions will include some presentations and some hands-on live-coding-style material.\nRegistration\nRegistration is closed.\nContact person: Kjartan Thor Wikfeldt (kjartan.thor.wikfeldt@it.uu.se)\nWorkshop Notes\nYou can find anonymised workshop notes at https://hackmd.io/@enccs/gromacs-jan-2021.
URL:https://enccs.se/events/bioexcel-enccs-workshop-advanced-topics-in-simulations-with-gromacs/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event,Workshop
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/12/Gromacs-icon-text-397.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20201208T090000
DTEND;TZID=Europe/Stockholm:20201211T120000
DTSTAMP:20260425T155622
CREATED:20201105T082242Z
LAST-MODIFIED:20201208T141420Z
UID:7230-1607418000-1607688000@enccs.se
SUMMARY:ENCCS Workshop - Intermediate Topics in MPI
DESCRIPTION: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 will continue to be critical in enabling researchers to scale up their HPC workloads to forthcoming pre-exascale and exascale systems within EuroHPC and elsewhere. \nThis workshop targets programmers in both academia and industry who already have experience with basic MPI and are ready to take the next step to more advanced usage. Topics which will be covered include communicators\, groups\, derived data types\, one-sided communication\, non-blocking collectives and hybrid MPI+threading approaches. Lectures will be interleaved with hands-on exercises. All exercises will be written in C\, but the instructors will be able to answer questions about MPI in Fortran and Python. \nPre-requisites\n\nFamiliarity with MPI in C/C++\, Fortran or Python\, either from introductory courses or workshops (e.g. PDC’s Introduction to MPI or the SNIC course Introduction to parallel programming using message passing with MPI) or through self-taught usage.\nFamiliarity with C/C++\nBasic Linux command line skills\nExisting access to a SNIC cluster or own computer with MPI and compilers installed.\n\nRegistration\nFor registration use the link below\nhttps://events.prace-ri.eu/event/1090/registrations/791/ \nTraining material\nhttps://enccs.se/training-material/intermediate-mpi \nTentative schedule\nDay 1 – Tuesday 8 December 2020 – Communicators\, groups\, derived datatypes \n[ninja_tables id=”7233″] \nDay 2 – Wednesday 9 December 2020 – Collective communication (including nonblocking) \n[ninja_tables id=”7235″] \nDay 3 – Thursday 10 December 2020 – One-sided communication \n[ninja_tables id=”7234″] \nDay 4 – Friday 11 December 2020 – MPI and threads \n[ninja_tables id=”7236″] \n 
URL:https://enccs.se/events/2020-intermediate-topics-in-mpi/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/10/MPI-icon.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20201201T090000
DTEND;TZID=Europe/Stockholm:20201204T123000
DTSTAMP:20260425T155622
CREATED:20201008T145241Z
LAST-MODIFIED:20201202T073134Z
UID:6377-1606813200-1607085000@enccs.se
SUMMARY:SNIC online training course - An introduction to parallel programming using Message Passing with MPI (ENCCS associated event)
DESCRIPTION: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 multi-core desk top equipment to the fastest HPC systems in the world\, offering several hundred thousand processing elements.\n\nThis online course is at the beginners level and assumes no prior experience in parallel computing. The concepts behind message passing and distributed memory computing will be introduced and the syntax of the key MPI calls will be explained. The course will include point-to-point communications\, non-blocking communication and the collective communications calls.  Live demonstrations and practical sessions to deepen the understanding of the lectures will be part of the course. At the end of the course participants should be able to write their own MPI programs at an intermediate level. The teaching language will be English.\n\n\nThe course forms part of the SNIC training program.  It is offered as a collaborative effort between C3SE\, HPC2N\, LUNARC and PDC with support from ENCCS. \nEligibility\n\nIt is open to SNIC users\, prospective SNIC users and academics throughout the Nordic region. \nPre-requisites\nParticipants should be able to write simple programs in one or more of C\, C++\, Fortran or Python.  Basic knowledge of UNIX/LINUX is also required. \n\n\n\nFor the hand-on part participants should have access to a laptop or desktop computer connected to the internet.   Participants utilising windows computers should install PuTTY (https://www.putty.org/) on their systems.  Users of LINUX and macOS should make sure they can access the UNIX terminal and that ssh is installed on their systems. \nTime and location\nThe course will run from 1st till 4th December 2020.  The course will start at 09:00 and finish at 12:30 each day. \n\n\nThe course will be taught over zoom.  A zoom link will be provided to registered participants prior to the event. \nRegistration\nTo register\, please fill in the registration form. \nQuestions\nQuestions and queries regarding the course should be directed to LUNARC\, using the support form. \n\n\nOriginal event link http://www.lunarc.lu.se/training/an-introduction-to-parallel-programming-using-message-passing-with-mpi-1-4-december-2020/
URL:https://enccs.se/events/an-introduction-to-parallel-programming-using-message-passing-with-mpi/
LOCATION:Online
CATEGORIES:ENCCS Associated Event,SNIC Event,Workshop
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/10/Snic-3D-icon-743.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20201117T090000
DTEND;TZID=Europe/Stockholm:20201126T120000
DTSTAMP:20260425T155622
CREATED:20201007T160024Z
LAST-MODIFIED:20201202T073150Z
UID:6133-1605603600-1606392000@enccs.se
SUMMARY:CodeRefinery/ENCCS Online Workshop - Tools and Best Practices in Modern Research Software Development
DESCRIPTION: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 efficiently writing and maintaining research software. \nWe will not teach programming\, but we teach the tools you need to use programming well. We assume that you are familiar with the programming language that you use in your work and research. We try to keep the course as language-independent as possible but we will show some basic code examples in Python. \nPre-workshop installation help and verification times \n\nNov 12 (Thu) 13:00 – 14:00\nNov 13 (Fri) 13:00 – 14:00\nJoin anytime during this (preferably not everyone at the very start and end)\n\nDay 1 – Tuesday 17 November 2020\n[ninja_tables id=”6141″] \nDay 2 – Wednesday 18 November 2020\n[ninja_tables id=”6143″]\n \nDay 3 Thursday 19 November 2020\n[ninja_tables id=”6144″]\n \nFriday & Monday 20 & 23 November 2020 – REST \nDay 4 – Tuesday 24 November 2020\n[ninja_tables id=”6145″] \nDay 5 – Wednesday 25 November 2020\n[ninja_tables id=”6146″]\n \nDay 6 Thursday 26 November 2020\n[ninja_tables id=”6154″]\n \nThis is an informal and interactive event with type-along type of presentations\, live coding\, and demos. Short tutorials alternate with practical exercises. \nFurther information and registration: https://coderefinery.github.io/2020-11-17-online/
URL:https://enccs.se/events/online-coderefinery-workshop-nov-17-19-24-26-900-1200/
LOCATION:Online
CATEGORIES:ENCCS Event,Workshop
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/09/DSC002091.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20201027T090000
DTEND;TZID=Europe/Stockholm:20201028T123000
DTSTAMP:20260425T155622
CREATED:20201006T144716Z
LAST-MODIFIED:20201202T073157Z
UID:6023-1603789200-1603888200@enccs.se
SUMMARY:ENCCS/NVIDIA Online Workshop - Fundamentals of Accelerated Computing with CUDA C/C++
DESCRIPTION: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 massively parallel GPUs with CUDA. You’ll learn how to write code\, configure code parallelization with CUDA\, optimize memory migration between the CPU and GPU accelerator\, and implement the workflow that you’ve learned on a new task – accelerating a fully functional\, but CPU-only\, particle simulator for observable massive performance gains. At the end of the workshop\, you’ll have access to additional resources to create new GPU-accelerated applications on your own. \nThe workshop is free of charge and open to academic researchers. \nTentative schedule\nTuesday\, 27 October 2020\n[ninja_tables id=”6027″] \nWednesday\, 28 October 2020\n[ninja_tables id=”6049″] \nFurther information on the course contents can be found here. \nBefore the workshop you will need to create or log into your NVIDIA Developer Program account which will provide you with access to all training materials during and after the workshop. More detailed instructions will be sent to registered participants. \nPrerequisites:\nBasic C/C++ competency\, including familiarity with variable types\, loops\, conditional statements\, functions\, and array manipulations. No previous knowledge of CUDA programming is assumed \nRegistration:\nhttp://doit.medfarm.uu.se/kurt17174 \nFor questions contact Kjartan Thor Wikfeldt at kjartan.thor.wikfeldt@it.uu.se.
URL:https://enccs.se/events/fundamentals-of-accelerated-computing-with-cuda-c-c/
LOCATION:Online
CATEGORIES:ENCCS Event,Workshop
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/10/unnamed.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20201016T100000
DTEND;TZID=Europe/Stockholm:20201016T160000
DTSTAMP:20260425T155622
CREATED:20200928T113637Z
LAST-MODIFIED:20201202T073202Z
UID:4393-1602842400-1602864000@enccs.se
SUMMARY:ENCCS Kick-off Meeting (Private Event)
DESCRIPTION:ENCCS will have its kick-off meeting on Friday 16th of October at Uppsala University. \nAGENDA \n10:00 Welcome and introduction of ENCCS: Dr. Lilit Axner\n10:15  The initiation of ENCCS: Prof. Sverker Holmgren & Prof. Lina von Sydow \n10:35 – 11:00 Coffee break \n11:00 EuroHPC JU and Sweden: Prof. Erik Lindahl\n11:30 Overview of EuroCC and ENCCS – Mission and vision: Dr. Lilit Axner\n11:50 RISE within ENCCS: Björn Hovstadius \n12:00 Lunch \n13:00 Preliminary map of HPC competences and needs in Sweden: Dr. Lilit Axner\n13:20 ENCCS – next steps:\nDissemination: Apostolos Vasileiadis\nTraining: Dr. Kjartan Thor Wikfeldt\nWork with SMEs: Björn Hovstadius and Dr. Lilit Axner\nSoftware support: Dr. Mark Abraham\, Dr. Roberto Di Remigio\, Dr. Jing Gong\, Dr. Qiang Li\n14:30 Steering Board meeting
URL:https://enccs.se/events/enccs-kick-off-meeting/
LOCATION:Polacksbacken\, Lägerhyddsvägen 2\, Uppsala\, 752 37
CATEGORIES:Private Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/09/c_276740-l_3-k_imagepuff.jpg
END:VEVENT
END:VCALENDAR