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: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
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20230326T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20231029T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220518T090000
DTEND;TZID=Europe/Stockholm:20220520T120000
DTSTAMP:20260425T184549
CREATED:20220324T112807Z
LAST-MODIFIED:20230116T102618Z
UID:14147-1652864400-1653048000@enccs.se
SUMMARY:High Performance Data Analytics in Python
DESCRIPTION:Overview\nPython is an industry-standard programming language for working with data on all levels of the data analytics pipeline\, thanks to the rich ecosystem of libraries ranging from generic numerical libraries to special-purpose and/or domain-specific packages which are often supported by large developer communities and stable funding sources. \nThis online workshop is meant to give an overview of working with research data in Python using general libraries for storing\, processing\, analysing and sharing data. The focus is on improving performance. After covering tools for performant processing (netcdf\, numpy\, pandas\, scipy) on single workstations the focus shifts to parallel\, distributed and GPU computing (snakemake\, numba\, dask\, multiprocessing\, mpi4py). \nPreliminary Agenda\nWednesday 18 May 2022 \n[ninja_tables id=”14561″] \nThursday 19 May 2022 \n[ninja_tables id=”14562″] \nFriday 20 May 2022 \n[ninja_tables id=”14563″] \nTutors\n\nQiang Li\, ENCCS\nKjartan Thor Wikfeldt\, ENCCS\n\nRegistration\nThis event is fully booked. \nFor questions regarding this event\, feel free to contact us at training@enccs.se. \n\n\n\nThis training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_en
URL:https://enccs.se/events/2022-05-hpda-python/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/03/HPDA-python-workshop-36.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220425T090000
DTEND;TZID=Europe/Stockholm:20220426T120000
DTSTAMP:20260425T184549
CREATED:20220316T125827Z
LAST-MODIFIED:20230116T102618Z
UID:13937-1650877200-1650974400@enccs.se
SUMMARY:Upscaling A.I. Workflows
DESCRIPTION:Overview\nSupervised training of large networks requires large labeled datasets\, which in turn demand high computational costs. While active practitioners in deep learning primarily develop and train their networks on local computing devices\, with the increase of networks complexity\, there is an urgent need to create\, train\, and test models on clusters. \nIn this workshop\, we overview the basics of Docker and Singularity. (Working knowledge of Singularity as given in the Uppmax workshop on Singularity is desirable.) Distributed training using TensorFlow and Horovod frameworks on a supercomputer will be covered. Moreover\, it will be shown how to use Singularity containers in conjunction with TensorFlow and Horovod to upscale an AI app. \nThe workshop will be entirely online using zoom. \nOutcomes\n\nCreate\, deploy\, and update containers locally on a supercomputer\nUpscale the transfer learning of an NLP model in TensorFlow\nUpscale the transfer learning of an NLP model using Horovod\nUpscale the transfer learning of a containerized NLP model\n\nPrerequisites\nBasic knowledge of UNIX OS and familiarity with NNs are required. \nPreliminary Agenda\nTo be announced soon\, \nRegistration\nThe event is fully booked. \nFor questions regarding this event please contact us at training@enccs.se. \n\n\n\nThis training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_en
URL:https://enccs.se/events/2022-04-upscaling-ai-with-containers/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/03/upscaling-ai-workflows-4ff.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220419T090000
DTEND;TZID=Europe/Stockholm:20220421T121000
DTSTAMP:20260425T184549
CREATED:20220215T140832Z
LAST-MODIFIED:20230116T102618Z
UID:13079-1650358800-1650543000@enccs.se
SUMMARY:SYCL Workshop
DESCRIPTION:Overview\nWelcome to this ENCCS SYCL workshop \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 executables 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\nTutors\nThis workshop will be given by ENCCS expert Roberto Di Remigio Eikås\, PhD. \nHelpers: \n\nStig Rune Jensen (NRIS)\nAndrey Alekseenko (KTH)\nJørgen Nordmoen (NRIS)\n\nComputing Resources\nSupercomputer Karolina is going to provide computing resources for this workshop. \n \nPreliminary Agenda\nTuesday 19 April 2022\n \n[ninja_tables id=”13375″] \nWednesday 20 April 2022 \n[ninja_tables id=”13376″] \nThursday 21 April 2022 \n[ninja_tables id=”13377″] \nRegistration\nYou can register by visiting this link https://events.prace-ri.eu/event/1351/registrations/998/. \n————\nThis training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_en
URL:https://enccs.se/events/04-2022-sycl/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/02/SYCL-it4i-enccs.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220322T090000
DTEND;TZID=Europe/Stockholm:20220331T121000
DTSTAMP:20260425T184549
CREATED:20220218T132919Z
LAST-MODIFIED:20220921T094650Z
UID:13244-1647939600-1648728600@enccs.se
SUMMARY:CodeRefinery Online Workshop in Best Practices and Tools for Research Software
DESCRIPTION:Overview\nThis CodeRefinery online workshop will take place for 6 half-days in two instalments\, March 22-24 and March 29-31\, 2022. \nIn 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. \nThis is an informal and interactive online event with type-along type of presentations\, live coding\, and demos. Short tutorials alternate with practical exercises. \nPreliminary Agenda\nDay 1 – Tuesday\, March 22 \n[ninja_tables id=”13247″] \nDay 2 – Wednesday\, March 23 \n[ninja_tables id=”13250″] \nDay 3 – Thursday\, March 24 \n[ninja_tables id=”13251″] \nDay 4 – Tuesday\, March 29 \n[ninja_tables id=”13252″] \nDay 5 (Wednesday\, March 30) \n[ninja_tables id=”13253″] \nDay 6 (Thursday\, March 31) \n[ninja_tables id=”13254″] \nRegistration\nFurther information and registration: https://coderefinery.github.io/2022-03-22-workshop/ \nContact\nsupport@coderefinery.org
URL:https://enccs.se/events/22-3-2022-coderefinery/
LOCATION:Online
CATEGORIES:External Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/11/Coderefinery-3D-icon.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220315T090000
DTEND;TZID=Europe/Stockholm:20220316T160000
DTSTAMP:20260425T184549
CREATED:20211126T144630Z
LAST-MODIFIED:20220217T083416Z
UID:11721-1647334800-1647446400@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. \nThis workshop will take you from the representation of graphs 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 sets 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 and be comfortable manipulating multidimensional arrays\, using frameworks such as NumPy or PyTorch\, at the level where you understand how broadcasting works. A basic conceptual understanding of mathematical graphs is recommended but not a prerequisite. \nAgenda\nTuesday\, 15 March 2022\n[ninja_tables id=”11724″] \nWednesday\, 16 March 2022\n[ninja_tables id=”11723″] \nRegistration\nYou can register by following this link https://events.prace-ri.eu/event/1298/registrations/958/\nFor questions regarding this event please contact us at training@enccs.se. \n———— \n\nThis training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_en
URL:https://enccs.se/events/2022-02-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:20220303T090000
DTEND;TZID=Europe/Stockholm:20220304T120000
DTSTAMP:20260425T184549
CREATED:20220114T123640Z
LAST-MODIFIED:20220204T090618Z
UID:12267-1646298000-1646395200@enccs.se
SUMMARY:VeloxChem: Quantum Chemistry Towards Pre-exascale and Beyond - ENCCS/PDC
DESCRIPTION:Overview\nQuantum 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. We will highlight its efficient use on modern HPC architectures\, such as the Dardel system at PDC and the pre-exascale supercomputer LUMI\, 50% of which is available to academic users of the consortium states\, including Sweden and Denmark. 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.\nUnderstand the performance considerations that influence algorithm design in quantum chemistry.\nEvaluate the best setup for large scale quantum chemical simulations on HPC hardware.\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 the modern HPC architectures like Dardel and the pre-exascale supercomputer LUMI to efficiently tackle large molecular systems.\nUse the Python application programming interface (API) of VeloxChem to analyze your results.\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\nTo be announced soon. \nRegistration\nPlease register by following this link https://events.prace-ri.eu/event/1291/registrations/951/ \nContact\nFor questions regarding this event please contact us at training@enccs.se. \n————\nThis training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_en
URL:https://enccs.se/events/events-2022-march-veloxchem-workshop/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/11/Veloxchem-34-event.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220222T090000
DTEND;TZID=Europe/Stockholm:20220223T120000
DTSTAMP:20260425T184549
CREATED:20211126T093907Z
LAST-MODIFIED:20220218T150334Z
UID:11711-1645520400-1645617600@enccs.se
SUMMARY:Introduction to Deep-Learning
DESCRIPTION:Overview\nThe use of Deep Learning has seen a sharp increase of popularity and applicability over the last decade. While Deep Learning can be a useful tool for researchers from a wide range of domains\, taking the first steps in the world of Deep Learning can be somewhat intimidating. This introduction aims to cover the basics of Deep Learning in a practical and hands-on manner\, so that upon completion\, you will be able to train your first neural network and understand what next steps to take to improve the model. \nWe start with explaining the basic concepts of neural networks\, and then go through the different steps of a Deep Learning workflow. Learners will learn how to prepare data for deep learning\, how to implement a basic Deep Learning model in Python with Keras\, how to monitor and troubleshoot the training process and how to implement different layer types such as convolutional layers. \nAfter attending the workshop\, you should be able to: \n\nPrepare input data for use for deep learning\nDesign and train a Deep Neural Network\nTroubleshoot the learning process\nMeasure the performance of the network\nVisualise data and results\nRe-use existing network architectures with and without pre-trained weights\n\nPrerequisites\nParticipants are expected to have basic Python programming skills and familiarity with the Pandas package. Basic knowledge of statistics is also beneficial. \nPreliminary Agenda\nTuesday 22 February 2022 \n[ninja_tables id=”13063″] \nWednesday 23 February 2022 \n[ninja_tables id=”13064″] \nRegistration\nPlease register by following this link https://events.prace-ri.eu/event/1295/registrations/955/ \nFor questions regarding this event please contact us at training@enccs.se. \n————\nThis training is intended for users established in the European Union or a country associated to Horizon 2020.
URL:https://enccs.se/events/2022-02-introduction-to-deep-learning/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/11/Deep-learning-2-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220215T090000
DTEND;TZID=Europe/Stockholm:20220216T120000
DTSTAMP:20260425T184549
CREATED:20211126T091447Z
LAST-MODIFIED:20220204T170718Z
UID:11704-1644915600-1645012800@enccs.se
SUMMARY:Julia for High-Performance Scientific Computing
DESCRIPTION:Overview\nJulia is a modern high-level programming language which is both fast (on par with traditional HPC languages like Fortran and C) and relatively easy to write like Python or Matlab. It thus solves the “two-language problem”\, i.e. when prototype code in a high-level language needs to be combined with or rewritten in a lower-level language to improve performance. Although Julia is a general-purpose language\, many of its features are particularly useful for numerical scientific computation\, and a wide range of both domain-specific and general libraries are available for statistics\, machine learning and numerical modeling. The language supports parallelization for both shared-memory and distributed HPC architectures\, and native Julia libraries are available for running on GPUs from different vendors. \nThis online workshop will start by briefly covering the basics of Julia’s syntax and features\, and then introduce methods and libraries which are useful for writing high-performance code for modern HPC systems. After attending the workshop you will: \n\nBe comfortable with Julia’s syntax\, in-built package manager\, and development tools.\nUnderstand core language features like its type system\, multiple dispatch\, and composability.\nBe able to write your own Julia packages from scratch.\nHave an overview of Julia’s parallelization and GPU-porting strategies and know-how to get started using them.\nBe familiar with key Julia libraries for scientific modeling\, visualization\, and machine learning.\n\nPrerequisites\nThe workshop is intended for researchers who are familiar with one or more other languages like Python\, R\, Matlab\, C/C++ or Fortran but would like to learn an exciting modern high-performance language.\nBasic experience with working in a terminal is also beneficial. Participants are expected to install Julia\, Jupyter and Zoom before the workshop starts. \nPreliminary Agenda\nTuesday 15 February 2022 \n[ninja_tables id=”12602″] \nWednesday 16 February 2022 \n[ninja_tables id=”12603″] \nRegistration\nPlease register by following this link https://events.prace-ri.eu/event/1294/registrations/954/ \nFor questions regarding this event please contact us at training@enccs.se. \n————\nThis training is intended for users established in the European Union or a country associated to Horizon 2020.
URL:https://enccs.se/events/2022-02-julia-for-high-performance-scientific-computing/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/11/julia-enccs-2-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220207T090000
DTEND;TZID=Europe/Stockholm:20220209T123000
DTSTAMP:20260425T184549
CREATED:20211220T075014Z
LAST-MODIFIED:20220114T083136Z
UID:11912-1644224400-1644409800@enccs.se
SUMMARY:GROMACS Workshop - ENCCS/CSC/BioExcel
DESCRIPTION:Overview\nThis course gives advanced practical tips on how to run GROMACS MD simulations efficiently on modern hardware including both CPUs and GPUs. In addition to speeding up MD simulations\, also workflow automation\, advanced sampling techniques\, and future developments are discussed. The course consists of lectures and hands-on exercises. GROMACS will be used in the exercise sessions. \nThe event is organized in collaboration with BioExcel\, CSC\, ENCCS and supported by EuroCC. \nLearning Outcome\nAfter the course the participants should have the skills and knowledge needed to 1) efficiently use CPU and GPU resources in GROMACS simulations 2) apply workflows and python API for GROMAC simulations and 3) run QM/MM simulations. \nPrerequisites\nThe participants are required to be familiar with MD\, have working knowledge of GROMACS\, and basics of BioBB\, also basic Python and Linux/Unix skills are required. The fundamentals of MD or basic usage of GROMACS are not covered on this course. Please consult the following materials\, if you’re uncertain of your Python\, Linux or GROMACS or BioBB skills: \n\nLectures on the basis of molecular dynamics simulation (videolinks: part I\, part II)\nMD with GROMACS tutorials (link)\nA basic Python introduction (link\, available also via CSC Notebooks)\, in addition to the very basics\, knowing functions\, decorators and ‘with’ context manager will be useful.\nA short guide to Jupyter Notebook (pdf)\nLinux commands\, bash shell\, a quiz and a link to intro course (link)\nBioBB introductory videos (link)\, installation tutorials (link) and demonstration workflows (link)\n\nGPU Compute Resources\nCSC’s Puhti supercomputer will be used for the hands-on exercises. \nLecturers\n\nDr. Alessandra Villa\, PDC Center for High Performance Computing\, KTH Royal Institute of Technology\nDr. Berk Hess\, Theoretical and Computational Biophysics\, KTH Royal Institute of Technology\nDr. Adam Hospital\, Molecular Modelling and Bioinformatics\, Institute of Research in Biomedicine\, Barcelona\nDr. Eric Irrgang\, Department of Molecular Physiology and Biological Physics\, University of Virginia\, Charlottesville\nDr. Dmitry Morozov\, Department of Chemistry\, University of Jyväskylä\nDr. Artem Zhmurov\, The EuroCC National Competence Center Sweden (ENCCS)\, Stockholm\n\nAgenda & Registration\nFor updated agenda and registration please follow this link https://ssl.eventilla.com/attend/mWeRZ \n————\nThis training is intended for users established in the European Union or a country associated to Horizon 2020.
URL:https://enccs.se/events/gromacs-2022-02/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/05/Gromacs-logo.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220201T090000
DTEND;TZID=Europe/Stockholm:20220203T120000
DTSTAMP:20260425T184549
CREATED:20211122T115138Z
LAST-MODIFIED:20220114T083155Z
UID:11670-1643706000-1643889600@enccs.se
SUMMARY:Upscaling A.I. with Containers
DESCRIPTION:Overview\nActive practitioners in deep learning primarily develop and train their networks on local computing devices. Nonetheless\, the accuracy of such networks is dependent on their depth and the amount of training data. Moreover\, since local computing devices such as laptops or clusters provide limited computational capacity\, training a deep neural network (NN) requires access to large clusters\, i.e.\, supercomputers. \nIn this workshop\, we will learn the basics of containers\, how to work with Docker and Singularity\, and how to run distributed training using the Horovod framework on a supercomputer. \nThe workshop will be entirely online using zoom. \nOutcomes\n\nYou will be able to create\, deploy\, and update containers locally or on a cluster.\nYou will train\, and upscale traditional Convolutional NN (CNN) in TensorFlow.\nYou will learn to upscale CNN using Horovod.\n\nPrerequisites\nBasic knowledge of UNIX OS and familiarity with NNs are required. \nPreliminary Agenda\nDay 1 – Tuesday 1 February 2022\n[ninja_tables id=”11680″] \nDay 2 – Wednesday 2 February 2022\n[ninja_tables id=”11681″] \nDay 3 – Thursday 3 February 2022\n[ninja_tables id=”11682″] \nRegistration\nTo register for this event\, please follow this link https://events.prace-ri.eu/event/1292/registrations/952/. \nFor questions regarding this event please contact us at training@enccs.se. \n————\nThis training is intended for users established in the European Union or a country associated to Horizon 2020.
URL:https://enccs.se/events/2022-02-upscaling-ai-with-containers/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/11/AI-with-containers.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220126T090000
DTEND;TZID=Europe/Stockholm:20220126T120000
DTSTAMP:20260425T184549
CREATED:20211118T105249Z
LAST-MODIFIED:20220120T091613Z
UID:11639-1643187600-1643198400@enccs.se
SUMMARY:A.I. as a Tool for Change
DESCRIPTION:Overview\nENCCS with RISE offer a half-day course in A.I. as a tool for change. Participants will get an understanding of what artificial intelligence is\, which problems can be solved with those techniques\, and how they can be used within an organization.\nWe will give an overview on what processes one goes through when they utilize A.I. to solve problems. We are also going to illuminate the limitations of those techniques and give examples of when they are appropriate. \nApproach\n3-hour workshop\, divided in 3 parts. The course is going to be given by Erik Ylipää and Jeanette Nilsson from RISE. \nPrerequisites\nNo previous experience required. \nAgenda\nWednesday 26 January 2022\n[ninja_tables id=”11645″]\n \nRegistration\nYou can register by following this link https://events.prace-ri.eu/event/1289/registrations/949/ \n————\nThis training is intended for users established in the European Union or a country associated to Horizon 2020.
URL:https://enccs.se/events/2022-01-ai-as-a-tool-for-change/
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:20211207T090000
DTEND;TZID=Europe/Stockholm:20211208T160000
DTSTAMP:20260425T184549
CREATED:20211020T085123Z
LAST-MODIFIED:20211125T120449Z
UID:11325-1638867600-1638979200@enccs.se
SUMMARY:ONLINE PATC: OpenFOAM training workshop
DESCRIPTION:Summary\n\n\n\nOpenFOAM is a widely-used open-source code in computational fluid dynamics (CFD).  OpenFOAM uses finite volume method to solve governing equations of fluid motion through modules written in C++.  This workshop will cover all foundational aspects of OpenFOAM\, including an introduction to OpenFOAM enviroment as well as running on HPC resources.  It will be useful for new users to broaden their basic knowledge of OpenFOAM. \n\n\n\nThe training will run on the KTH PDC Dardel system. For Dardel specs and the details\, see https://www.pdc.kth.se/hpc-services/computing-systems. \n\n\n\nThis course will be provided in cooperation with EXCELLERAT. \n\n\n\nPrerequisites\n\n\n\nBasic knowledge of using Linux will be required. Participants are expected to know basic numerical analysis and have CFD theoretical background. \n\n\n\nRegistration\n\n\n\nYou can register by following this link \n\n\n\nhttps://events.prace-ri.eu/event/1278/registrations/938/
URL:https://enccs.se/events/on-line-patc-openfoam-training-workshop/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/10/OpenFOAM-thumbnail-34.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211206T090000
DTEND;TZID=Europe/Stockholm:20211215T120000
DTSTAMP:20260425T184549
CREATED:20210706T131630Z
LAST-MODIFIED:20211201T135549Z
UID:10522-1638781200-1639569600@enccs.se
SUMMARY:ENCCS/NVIDIA GPU Hackathon
DESCRIPTION:Summary\nGPU Hackathons provide exciting opportunities for scientists to accelerate their AI research or HPC codes under the guidance of expert mentors from National Labs\, Universities and Industry leaders in a collaborative environment. Teams of researchers are paired with experienced GPU mentors to learn and apply the accelerated and parallel computing skills needed by the scientific community. Both current or prospective users of large hybrid CPU/GPU HPC clusters who develop HPC and AI applications that could benefit from GPU acceleration are encouraged to participate!The ENCCS hackathon will be designed for teams to work in productive sprint sessions with expert mentors for a full week. A wide variety of different projects are possible\, for example: \n\nAccelerating applications written in common languages – C/C++\, Fortran\, Python\nUsing OpenACC to gradually offload work to GPUs and incrementally improving the performance\nIdentifying expensive kernels and porting them to CUDA\nProfiling already GPU accelerated applications to find hotspots for further acceleration\n\nThe event is supported by WASP and NSC through the access to BerzeLiUs system. \nPrerequisites\nTeams are expected to bring their own code or project to the event and be motivated to make progress during the hackathon. No advanced GPU skills required\, but teams are expected to know the basics of GPU programming and profiling at the event. A collection of GPU lectures\, tutorials\, and labs are available for all participants at no fee. Please contact organizers for more information to help you prepare for the hackathon. \nSchedule\nThe GPU hackathon will take place on December 6th and December 13-15.  \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 \nEvent Format\nThe ENCCS GPU Hackathon will be hosted in Stockholm\, Sweden with all times Central European Time (CET). \nParticipation\nTeams submit project proposals which are evaluated based on quality and feasibility. A call for proposals will be announced closer to the event. Invited teams are asked to register all participating team members and start preparing for the hackathon. \nAttending the Hackathon\nIf your team is accepted for the hackathon\, registration information will be provided along with mentor introductions and computational resource access. Accepted teams should: \n\nRegister all team members for the event.\nReview the attendee guide.\n\nRegistration\nRegistrations are closed for this event. \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news. \n————This training is intended for users established in the European Union or a country associated to Horizon 2020.
URL:https://enccs.se/events/enccs-gpu-hackathon/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/07/NVIDIAENCCSGPU-Hackathon.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211129T090000
DTEND;TZID=Europe/Stockholm:20211130T130000
DTSTAMP:20260425T184549
CREATED:20211006T134633Z
LAST-MODIFIED:20211119T080940Z
UID:11139-1638176400-1638277200@enccs.se
SUMMARY:CMake Workshop
DESCRIPTION:Overview\nCMake 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. \nWhat you will learn\n\nWrite a CMake build system for C\, C++\, and Fortran projects producing libraries and/or executables.\nRun tests for your code with CTest.\nEnsure your build system will work on different platforms.\nDetect and use external dependencies in your project.\nSafely and effectively build mixed-language projects (Python+compiled language)\n\nLectures will be held by Roberto Di Remigio. \nAgenda\nDay 1 – Monday 29 November 2021\n[ninja_tables id=”11181″] \nDay 2 – Tuesday 30 November 2021\n[ninja_tables id=”11182″] \nRegistration\nRegistration deadline: 18 November 2021\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/cmake-workshop-2/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/12/CMake-icon-3d-396.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211123T090000
DTEND;TZID=Europe/Stockholm:20211124T160000
DTSTAMP:20260425T184549
CREATED:20211011T095300Z
LAST-MODIFIED:20211019T070509Z
UID:11177-1637658000-1637769600@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\nTuesday\, 23 November 2021\n[ninja_tables id=”10926″] \nWednesday\, 24 November 2021\n[ninja_tables id=”10927″] \nRegistration\nParticipants have reached the maximum amount so we had to close registrations. Subscribe to our newsletter or follow us on Twitter and LinkedIn where we announce all our new events regularly. \n————\nThis training is intended for users established in the European Union or a country associated to Horizon 2020.
URL:https://enccs.se/events/graph-neural-networks-and-transformers-2/
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:20211118T090000
DTEND;TZID=Europe/Stockholm:20211119T120000
DTSTAMP:20260425T184549
CREATED:20211006T120910Z
LAST-MODIFIED:20211117T150822Z
UID:11116-1637226000-1637323200@enccs.se
SUMMARY:OpenMP Offloading Workshop
DESCRIPTION:Overview\nENCCS is offering a training workshop on November 18-19 focused on GPU offloading using OpenMP. These new features\, which are available since version 4.0\, make OpenMP a good option for researchers and developers who wish to accelerate their code on GPUs using a cross-platform framework supported by all HPC device vendors (including NVIDIA\, AMD\, and Intel) \nThe workshop will be hands-on and interactive and lectures will be interleaved with type-along sessions and exercises. CSC Finland has contributed to the training material \nPrerequisites\nPrevious experience with OpenMP\, e.g. for conventional threading on CPUs\, is not required. However\, participants should be comfortable writing code in C/C++ or Fortran. \nWhat you will learn\nThe purpose of the workshop is to learn how GPU offloading works to be able to write simple code using OpenMP directives for GPU offloading. Topics that will be covered include: \n\nIntroduction of heat equation miniapp\nGPU Architecture\nOpenMP Offloading directives\nTransferring data between CPU and GPU\n\nAgenda\nThursday 18 November 2021\n[ninja_tables id=”11127″]\n \nFriday 19 November 2021\n[ninja_tables id=”11129″]\n \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/openmp-offloading-workshop/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2021/10/OpenMP-ENCCS.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211111T100000
DTEND;TZID=Europe/Stockholm:20211111T150000
DTSTAMP:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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:20260425T184549
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
END:VCALENDAR