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: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
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20240331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20241027T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20250330T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20251026T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240202T100000
DTEND;TZID=Europe/Stockholm:20240202T113000
DTSTAMP:20260425T181248
CREATED:20231215T083738Z
LAST-MODIFIED:20231215T141421Z
UID:33142-1706868000-1706873400@enccs.se
SUMMARY:[Webinar] Practical intro to GPU programming in Python and Julia
DESCRIPTION:Register\n\n\n\n\n\n\nENCCS and SciLifeLab are organising a webinar giving an intro on GPU programming in Python and Julia. This event is part of the Tools for AI/ML research in life sciences.  \n\n\n\nPractical information\n\n\n\nTitle: Practical intro to GPU programming in Python & JuliaSpeaker: Yonglei Wang\, PhD\, Training Coordinator and Research Software Engineer and HPC application expert at ENCCSAbstract: Availability of Graphics Processing Units (GPUs) has transformed the way we work with machine learning and data science challenges in life sciences. The parallel processing capabilities of GPUs have allowed training of ever more complex models. As a result\, it allows researchers to analyze large biological datasets with unprecedented efficiency. However\, in order to make use of this potential we need to write fitting machine learning model code and analysis pipelines. In this webinar ENCCS will present some practical tips about what to keep in mind and how to optimize your code when running analyses on GPU hardware.  \n\n\n\nThis webinar will be most useful to researchers who already work with large datasets and would like to improve their understanding of how to work with GPUs. At the end\, the participants will learn about online materials and in-person courses where researchers can learn about this topic in depth. \n\n\n\nMore about the event series\n\n\n\nTools for AI/ML research in life sciences is an event series by the SciLifeLab Data Centre aimed at life science researchers who use machine learning methods in their work. The goal of the events in this series is to provide introductions to different tools for ML research but also to foster discussions around our practices. The events takes place virtually (over Zoom) and are open to researchers in Sweden and beyond. Each event is scheduled for 60 minutes\, consisting of a talk and an extended discussion. Follow the page of the event series to learn about future seminars. \n\n\n\nFinally. for questions about the events please contact the organizing team by emailing serve@scilifelab.se  \n\n\n\nScientific lead: Prof. Ola Spjuth\, SciLifeLab Data Centre and Uppsala University \n\n\n\nContact information: serve@scilifelab.se \n\n\n\nENCCS Lessons Material\n\n\n\nAdditionally\, if you want to learn more about GPU programming and related fields\, check our lessons material.
URL:https://enccs.se/events/webinar-intro-gpu-programming-python-julia/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/12/scilife-lab-seminar.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231211T090000
DTEND;TZID=Europe/Stockholm:20231211T180000
DTSTAMP:20260425T181248
CREATED:20231124T131203Z
LAST-MODIFIED:20231124T131521Z
UID:32421-1702285200-1702317600@enccs.se
SUMMARY:EuroHPC User Day
DESCRIPTION:Register\n\n\n\n\n\n\n\n\n\n\nHave you had access to a EuroHPC JU supercomputer? If yes\, then register at the EuroHPC User day in Brussels\, Belgium! \n\n\n\nThe EuroHPC User Day brings together EuroHPC JU users in order to deepen their understanding on the possibilities offered by the EuroHPC JU.  \n\n\n\nUsers will be invited to present their projects and experience. EuroHPC JU will create a book of proceedings with those projects that will submit their manuscripts.  \n\n\n\nThe dissemination event will be held in person in the Charlemagne building\, in Brussels. \n\n\n\nEuroHPC User Day Schedule\n\n\n\nThe event will start with a plenary session. The EuroHPC JU will introduce the EuroHPC supercomputers\, the user support and the EuroHPC User Forum.   \n\n\n\nDuring the second half of the morning\, the plenary will continue providing insights on specific domain\, including EuroHPC Quantum Technologies\, the NCCs and CoEs and the access policy. The Destination Earth project will also present their recent achievements on EuroHPC JU systems.  \n\n\n\nIn the afternoon\, there will be several parallel sessions. The first three sessions will be on Computer Science\, Computational Physics and Universe Science. These will be followed by three sessions on AI\,  Engineering and Computational\, Chemistry and System Biology.  \n\n\n\nFinally The event conclude with a plenary session. Summarising what was discussed during the day\, and providing an overview on future event and activities of the EuroHPC JU. \n\n\n\nSuccess stories in Sweden\n\n\n\nIf you want to check some of our success stories in Sweden please check here.
URL:https://enccs.se/events/eurohpc-user-day-2023/
LOCATION:Charlemagne Building\, Brussels Belgium
CATEGORIES:External Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2023/11/EUROHPC-USER-DAY-Twitter-Post.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231121T093000
DTEND;TZID=Europe/Stockholm:20231122T150000
DTSTAMP:20260425T181248
CREATED:20230703T141259Z
LAST-MODIFIED:20231121T064618Z
UID:26453-1700559000-1700665200@enccs.se
SUMMARY:ENCCS Industry Days 2023
DESCRIPTION:Overview\n\n\n\nWelcome to ENCCS Industry Days 2023! This event provides a comprehensive introduction to supercomputing\, targeted towards a broad audience\, for example: \n\n\n\n\nCompanies that have an AI solution on their laptop but are eager to run on larger datasets\,\n\n\n\norganizations that simulate market stocks\, macroeconomic predictions\, as well as life science and physics simulations\,\n\n\n\npublic authorities working with air pollution modelling\, or training neural language models\,\n\n\n\nand much more\n\n\n\n\nWho is Industry Days for?\n\n\n\nIndustry Days is for both managers and software developers who are interested in finding out how supercomputers are used in different industrial sectors. \n\n\n\nJoin us for 2 days full of experience\, exchange\, and exploration of possibilities to use supercomputers and obtain support in improving your software solutions. \n\n\n\n\nHow can small businesses take advantage of HPC for free using EuroHPC JU resources?\n\n\n\nWhat can we learn from scientific areas that traditionally use HPC?\n\n\n\nHow can businesses use HPC to improve their services or products?\n\n\n\n\nDuring the event\, leading people from Sweden and around the world will provide success stories and use cases\, and lead discussions on the use of HPC in the industry. Check the success stories with companies and organisations that already got supercomputing access. \n\n\n\nIndustry Days Preliminary Agenda\n\n\n\n\n\n\n\nDay 1 – Tuesday\, 21 November 2023 \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	09:30−10:00Coffee and registration ☕️📄\n\n\n	10:00−12:00\nPresentations/PanelCreating opportunities. \nHow can we create the best conditions for industry\, research and SMEs to develop in Europe? \nModerator: Jeanette Nilsson.\n\nPanel:\n• The mission of RISE  – Hanifeh Kayyeri\, RISE AB\n• What is the EuroHPC JU – Lilit Axner\, EuroHPC JU\n•  The Swedish Research Council – Malin Sandstöm\, Vetenskapsrådet\n• Vinnova Digital transformation – Jeannette Spühler\, Vinnova\n• Arrhenius/NAISS – Jan-Eric Sundgren\, NAISS\n\n\n	12:00−13:00Lunch 🥙\n\n\n	13:00−14:00\n Presentations/Panel AI Meets HPC. \nHow can HPC become an opportunity for more people in the AI ecosystem?\nModerator: Thor Wikfeldt ENCCS/RISE\n\nPanel:\n• Towards use of AI as an accessory and accelerator at SMHI – Ashwin Mohanan\, SMHI\n• AI at the National Library – Robin Kurtz\, Kungliga Biblioteket\n• Martin Körling\, evroc\n\n\n	14:00−15:00\nPresentations/PanelWhat infrastructure is there for users?\nModerator: Thor Wikfeldt\n\nSpeakers:\n• CitCom.ai – Petra Dalunde RISE AI-TEF\n• SciLifeLab\, NBIS – Jessika Lindvall\n• NAISS – Jan-Eric Sundgren\, Teknikföretagen\, NAISS\n\n\n	14.45–15:15Coffee break ☕️\n\n\n	15:15–16:30\n Presentations/Panel Supporting industry and SME\nStart-up\, Venture capital and different initiatives from national and EU level to enable for more new opportunities and growth in Europe.\n\nModerator: Jeanette Nilsson\n\nPanel\n• Jens Lundström\, Space-BIC Incubator\, Artic incubator\n• Venture capital to enable new opportunities and growth in Europe – Salla Franzén\, Navigareventures \n• HPC 4 SMEs – Morgan Ericsson\, Linné Universitetet\n• Digital Earth Sweden and the Swedish Space Data Lab – Tobias Edman\,  RISE Space\n\n\n	16:30–17:00\nPresentationColonyOS\nAn opportunity for users to easily include a supercomputer in their current workflow.\n\nSpeaker:\nJohan Kristiansson\, RISE\n\n\n	17:00Closing\n\n\n	19:00\nSocial eventDinner at Aifur in Gamla Stan. 🍽️\n\n\n	\n\n\n\n\n\n\n\n\n\n\nDay 2 – Wednesday\, 22 November 2023 \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	09:00−09:30\nPresentationPresentation of Castiel and the NCC project\, possibilities for SME and research.\n\nSpeaker:\nCastiel-2 and the NCCs project\, possibilities for SMEs and research – Marie-Françoise Gerard\, CASTIEL\n\n\n	09:30−10:30\n Presentations/Panel How can Industry benefit from Castiel and other European initiatives? \nModerator: Thor Wikfeldt\n\nPanel\n• Ecobloom – Hamza Qadoumi\, Ecoblom\n• Mattias Chevalier\, Scania\n• High performance computing at Sandvik Coromant – Erik Holmström\, Sandvik\n\n\n	10:30−11:00Coffee break ☕️\n\n\n	11:00−12:00\nPresentations/PanelHPC Centers of Excellence\nHow the major investments in infrastructure in HPC strengthen sustainable development\, BioExcel\, Plasma-PEPSC and CEEC.\nModerator: Thor Wikfeldt\n\nSpeakers/panel:\n• Rossen Apostolov\, BioExcel CoE\n• Niclas Jansson – CEEC CoE\n• Stefano Markidis – Plasma-PEPSC CoE\n\n\n	12:00−13:00Lunch 🥙\n\n\n	13:00–14:00\nPresentations/PanelQuantum computing as the new game-changer. \nHow are we doing in Sweden and what can we expect in the future?  \nModerator: Erik Källman\, RISE\n\n• Quantum computing in Sweden in a Nordic and EU perspective – Göran Wendin\, Chalmers\n• Jonas Almlöf/ Gemma Vall-Ilosera\, Ericsson\n\n\n	14:00–14:30\nPresentationWhat has been achieved in the first phase of ENCCS and what will happen in the next few years?\n\nSuccess stories – Thor Wikfeldt\, ENCCS\n\n\n	14:30–15:00\nPanel How can we strengthen our cooperation in the Nordics?\n\nPanel:\n• Morthen Mathiesen\, NCC Finland\n• Dennis Wollbrink\, NCC Denmark\n• Thor Wikfeldt\, NCC Sweden\n\n\n\n	15:00Closing\n\n\n\n\n\n\n\n\nParticipant list and bio\n\n\n\n\nVenue\n\n\n\nIndustry Days 2023 is going to be held at the RISE offices on KTH campus Drottning Kristinas väg 61 in room Innoversum. The closest metro station (marked T) is Tekniska Högskolan.  \n\n\n\nPublic transport\n\n\n\nDownload the public transport app on the App Store or Google Play in order to get a \n\n\n\n\nSingle journey ticket\n\n\n\n24-hour ticket\n\n\n\n72-hour ticket\n\n\n\n\nYou can also use your regular credit card by scanning it on the metro and all busses. You can find more information here. \n\n\n\nFrom the airport you can either: \n\n\n\n\nTake Arlanda Express\, a fast train that takes 20 minutes to T-Centralen.\n\n\n\nTake Flygbussarna that take approximately 45 minutes to T-Centralen.\n\n\n\nTake a taxi.\n\n\n\n\n\n\n\n\nAccommodation\n\n\n\nThere are multiple hotels in the vicinity. Below you can find some hotels in order of proximity. \n\n\n\n\nElite Hotel Arcadia Stockholm\n\n\n\nHotel Ruth\n\n\n\nScandic Park\n\n\n\n\nSocial events\n\n\n\nDinner on the 21st of November will be held in Aifur in Gamla Stan\, a traditional Nordic cuisine restaurant. Find it on Google Maps here. \n\n\n\nContact people\n\n\n\n\nThor Wikfeldt\n\n\n\nApostolos Vasileiadis
URL:https://enccs.se/events/industry-days-2023/
LOCATION:Stockholm
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/07/industry-days-2023.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231113T090000
DTEND;TZID=Europe/Stockholm:20231115T130000
DTSTAMP:20260425T181248
CREATED:20230918T072121Z
LAST-MODIFIED:20231110T084726Z
UID:28290-1699866000-1700053200@enccs.se
SUMMARY:High-Performance Programming
DESCRIPTION:Registrations are now closed. \n\n\n\n\n\n\n\n\n\nWelcome to our online workshop on High-Performance Programming\, focusing on single-core performance optimisation. Over the course of three half-day sessions\, we will delve into the intricacies of algorithms\, algorithms and complexity\, cache efficiency\, SIMD vectorisation\, and compiler optimisations. We will keep a practical focus on useful techniques and mindsets. \n\n\n\nWho is this workshop for?\n\n\n\nWe designed our workshop for those familiar with the C language\, but it will also be relevant to Fortran programmers\, with a hardware focus on modern 64-bit x86 systems. We will assume a Linux environment\, as it is the most common in high-performance computing. Whether you’re a seasoned programmer looking to optimise your code or a newcomer to the field\, this workshop offers valuable insights into the world of high-performance programming. \n\n\n\nThis workshop is an interactive online event\, featuring live coding\, demos\, and practical exercises. We aim to equip you with the tools and knowledge to write efficient\, high-performance code. \n\n\n\nJoin us for this exciting journey into the world of high-performance programming! \n\n\n\nPrerequisites\n\n\n\n\nSome experience with programming in C.\n\n\n\nSome familiarity with the use of Linux and its shell to build and run programs.\n\n\n\nSome knowledge of computer hardware might be useful but is not necessary. A ton of curiosity will be a good substitute!\n\n\n\n\nKey takeaways\n\n\n\nAfter attending the workshop\, you will: \n\n\n\n\nBe familiar with the most common complexity classes and the relationship between program structure and complexity.\n\n\n\nBe able to use some widely useful approaches to algorithmic efficiency like sharing\, sparseness\, and memoisation.\n\n\n\nLearn about how the compiler will translate your code\, and what optimisations you can rely on the compiler to do(so that you don’t need to make them).\n\n\n\nBe aware of how you can check the output of the compiler if you are still unsure.\n\n\n\nGet to know the basic structure of a modern out-of-order issue processor core.\n\n\n\nGet to know how a modern memory hierarchy works and how to write code that utilizes caches efficiently.\n\n\n\nLearn about SIMD vectorisation and how you can utilise it.\n\n\n\nGet to know how to time your program and avoid the related pitfalls.\n\n\n\nBe aware of how you can use performance counters to further analyse the execution of your program.\n\n\n\n\nAgenda\n\n\n\nDay 1 – Monday\, 13 November 2023 \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00–09:30Welcome/ENCCS introduction\n\n\n	09:30–11:30Algorithms and complexity\n\n\n	11:30–13:00Compilers and optimizations\n\n\n\n\n\n\nDay 2 – Tuesday\, 14 November 2023 \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00–09:20Introduction\n\n\n	09:20–11:00Instruction level parallelism\n\n\n	11:00–13:00Memory hierarchies\n\n\n\n\n\n\nDay 3 – Wednesday\, 15 November 2023 \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00–09:20Introduction to tuning matrix \nmultiplication\n\n\n	09:20–11:00Vectorization\n\n\n	11:00–13:00Blocking\n\n\n\n\n\n\nLesson material\n\n\n\nThe High-performance lesson material will soon be added here.  \n\n\n\nRegistration\n\n\n\nYou can register by using the following link https://events.prace-ri.eu/event/1545/registrations/1123/ \n\n\n\nLessons  \n\n\n\nDisclaimer\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_e
URL:https://enccs.se/events/2023-11-high-performance-programming/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/09/high-performance-programming-2.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231107T085000
DTEND;TZID=Europe/Stockholm:20231110T120000
DTSTAMP:20260425T181248
CREATED:20231031T103259Z
LAST-MODIFIED:20231031T104328Z
UID:30837-1699347000-1699617600@enccs.se
SUMMARY:Python for Scientific Computing
DESCRIPTION:What does this Python course include?\n\n\n\nThis is a medium-advanced Python course focusing on tools such as NumPy\, SciPy\, Matplotlib\, and Pandas. It is suitable for people who know basic Python and want to know some internals and important libraries for science – basically\, how a typical scientist actually uses Python. Read the learner personas to see if the course is right for you.  Prerequisites include basic programming in Python. \n\n\n\nThis multilateral collaborative workshop is hosted by Aalto Scientific Computing (Aalto University\, Finland) in partnership with CodeRefinery. The lesson material can be found at https://scicomp.aalto.fi/training/scip/python-for-scicomp-2023/. \n\n\n\nPrerequisites\n\n\n\nIn order to follow this Python course you need some background:  \n\n\n\n\nKnowing basic Python syntax. We assume that you can do some Python programming\, but not much more that that. We don’t cover standard Python programming.\n\n\n\nWatch or read the command line crash course if you aren’t familiar.\n\n\n\nYou should be able to use a text editor to edit files some.\n\n\n\nThe software installation (basically\, anaconda).\n\n\n\n\nRegistration \n\n\n\nThe workshop will be streamed on Twitch (https://twitch.tv/coderefinery) and to follow the workshop on your own you will not need to register. However\, you can sign up to get emails with practical information about the workshop at: https://scicomp.aalto.fi/training/scip/python-for-scicomp-2023/ \n\n\n\nFollow up\n\n\n\nThe ENCCS workshop on High Performance Data Analytics in Python\, which goes more in-depth on tools for high-performance and large-scale Python\, is a logical follow-up to this workshop. The training material is public and useful also for self-study. \n\n\n\nThe next HPDA-Python workshop will likely be held in late 2024 – sign up to the ENCCS newsletter or follow us on social media to receive information on when registration opens.
URL:https://enccs.se/events/2023-11-python-for-scientific-computing/
CATEGORIES:External Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/10/python-for-scientific-computing-4456.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231025T090000
DTEND;TZID=Europe/Stockholm:20231027T170000
DTSTAMP:20260425T181248
CREATED:20230703T153945Z
LAST-MODIFIED:20241031T070310Z
UID:26457-1698224400-1698426000@enccs.se
SUMMARY:Quantum Autumn School
DESCRIPTION:Registrations closed\n\n\n\n\n\n\n\n\n\nRecent developments in quantum computing are bringing the world closer to a new technological revolution – the advent of usable quantum computers able to provide enormous acceleration to important computational tasks. In coming years\, quantum computing is expected to have a significant impact on many areas of research that can utilise computational modelling.  \n\n\n\nSignificant efforts and investments are currently underway in Europe to bolster skills and capacity within quantum computing\, as outlined in a recent ENCCS blog post (https://enccs.se/news/2023/06/european-hpc-quantum-computing-infrastructure/).  \n\n\n\nAs a further step in that direction\, ENCCS is now again joining forces with the Wallenberg Centre of Quantum Technologies (WACQT) and the Nordic/Baltic NordIQuEst project to deliver a three-day autumn school covering the fundamentals of quantum computing.  \n\n\n\nWACQT is a national research programme\, coordinated from Chalmers\, that aims to take Swedish research and industry to the forefront of quantum technology. Their main project is to develop a high-end quantum computer that can solve problems far beyond the reach of the best conventional supercomputers. \n\n\n\nNordΙQuEst brings together a consortium of seven partners from five Nordic and Baltic countries to connect world leading traditional HPC resources and quantum computers across national borders with the aim to establish a quantum computing platform customised to the needs of the region. \n\n\n\nIn addition to WACQT and NordIQuEst\, the school will also be visited by and contributed to by experts from Algorithmiq\, a Finnish startup which aims to revolutionise life sciences by exploiting the potential of quantum computing to solve currently inaccessible problems. \n\n\n\nThe school will cover:  \n\n\n\n\nIntroduction to key concepts: quantum states\, qubits\, quantum algorithms\n\n\n\nOverview of the main QC hardware approaches. \n\n\n\nOverview of the QC software stack.\n\n\n\nIntegration of QC with classical computing: hybrid classical/quantum algorithms and HPC-QC systems. \n\n\n\nQC programming in high-level languages for use cases in optimisation\, finance\, life science and quantum chemistry.\n\n\n\n\nMorning lectures will be combined with afternoon hands-on sessions where participants learn to use high-level QC programming languages. \n\n\n\nParticipants in the school will be given direct access to Helmi\, a 5-qubit quantum computer using superconducting qubits that is connected to LUMI\, the most powerful supercomputer in Europe. \n\n\n\nFormat\n\n\n\nOn-site participants will be treated to social and networking events and a guided tour to see the QAL9000 quantum computer at Chalmers University of Technology. However\, seminars and hands-on sessions will also be broadcast live for online participants who will be able to participate actively in the school through live Q&A and chat.  \n\n\n\nThe autumn school will provide lunch and coffee every day\, and dinner on Thursday evening. \n\n\n\nPrerequisites\n\n\n\nFor the hands-on training sessions\, basic familiarity with Python and some experience working in a Unix environment are desirable. No previous experience with quantum computers expected. \n\n\n\nAgenda\n\n\n\n[ninja_tables id=”27159″] \n\n\n\nHow to find us\n\n\n\nThe main attendance mode of the autumn school will be on-site in room Decibel at the Lindholmen Conference Centre\, Lindholmspiren 5\, 417 56 Göteborg. The nearest bus stop is Lindholmen. \n\n\n\nFrom the Göteborg Central Station (Bus stop Göteborg Nordstan) you can take for example buses 16\, 21\, or X1 to bus stop Lindholmen.  \n\n\n\nAccommodation\n\n\n\nAccommodation will NOT be provided by the autumn school. Participants will have to arrange their own accommodation. You can check some of our suggestions below: \n\n\n\n\nRadison Blu Riverside Hotel\, Lindholmspiren 4\n\n\n\nClarion Hotel The Pier\, Pumpgatan 5\n\n\n\nHotel Poseidon\, Storgatan 33\n\n\n\nScandic Göteborg Central\, Vikingsgatan 7\n\n\n\nHotel Royal\, Drottninggatan 67\n\n\n\n\n\n\n\n\nPublic transportation\n\n\n\n\n\n\n\nSwedish Quantum Society\n\n\n\nENCCS supports also the Swedish Quantum Society | SQS. We invite you to join our Discord server for real-time communication by filling out a short form and follow SQS LinkedIn group for professional networking. \n\n\n\n——————–  \n\n\n\nDisclaimer\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_e
URL:https://enccs.se/events/2023-10-quantum-autumn-school/
LOCATION:Chalmers University of Technology\, Gothenburg
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/07/QuantumAutumnSchool-234.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231010T090000
DTEND;TZID=Europe/Stockholm:20231013T120000
DTSTAMP:20260425T181248
CREATED:20230628T094101Z
LAST-MODIFIED:20241031T070255Z
UID:26245-1696928400-1697198400@enccs.se
SUMMARY:Julia for High-Performance Scientific Computing
DESCRIPTION:Register\n\n\n\n\n\n\n\n\n\n\nJulia is a modern high-level programming language that is 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. \n\n\n\nAlthough 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 numerical modelling and simulation. \n\n\n\nThe language supports parallelization for both shared-memory and distributed HPC architectures\, and native Julia libraries are available for running on GPUs from different vendors. \n\n\n\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\n\n\n\nBe comfortable with Julia’s syntax\, in-built package manager\, and development tools.\n\n\n\nUnderstand core language features like its type system\, multiple dispatch\, and composability.\n\n\n\nBe able to write your own Julia packages from scratch.\n\n\n\nHave an overview of Julia’s parallelization and GPU-porting strategies and the know-how to get started using them.\n\n\n\nBe familiar with crucial Julia libraries for scientific modelling\, visualization\, and machine learning.\n\n\n\n\nPrerequisites\n\n\n\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. \n\n\n\nBasic experience with working in a terminal is also beneficial. Participants are expected to install Julia\, VSCode and Zoom before the workshop starts. \n\n\n\nPreliminary Agenda\n\n\n\nDay 1  \n\n\n\nTime (CEST)Time (EEST)Section9:30-10:3010:30-11:30Welcome and Motivation10:30-11:0011:30-12:00Julia syntax11:00-11:3012:00-12:30Special Julia features11:30-12:3012:30-13:30Break12:30-13:0013:30-14:00Special Julia features13:00-14:0014:00-15:00Developing in Julia14:00-14:1015:00-15:10Package ecosystem14:10-14:3015:10-15:30Buffer time\, Q&A\n\n\n\nDay 2 \n\n\n\nTime (CEST)Time (EEST)Section9:30-10:0010:30-11:00Welcome and Motivation10:00-11:3011:00-12:30Writing performant Julia code11:30-12:3012:30-13:30Break12:30-13:3013:30-14:30Multithreading13:30-14:3014:30-15:30Distributed\n\n\n\nDay 3 \n\n\n\nTime (CEST)Time (EEST)Section9:30-10:3010:30-11:30Dagger10:30-11:3011:30-12:30Running on HPC11:30-12:3012:30-13:30Break12:30-13:3013:30-14:30MPI13:30-14:3014:30-15:30Buffer time\n\n\n\nDay 4 \n\n\n\nTime (CEST)Time (EEST)Section9:30-11:0010:30-12:30GPU computing11:30-12:3012:30-13:30Break12:30-13:3013:30-14:30Interfacing to C\, Fortran and Python13:30-14:1514:30-15:15Advanced exercises14:15-14:3015:15-15:30Conclusions and outlook\n\n\n\nRegistration\n\n\n\nPlease register by following the link https://events.prace-ri.eu/event/1512/registrations/1104/. \n\n\n\nDisclaimer\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_e
URL:https://enccs.se/events/10-2023-julia-for-hpc/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/06/julia-for-hpc-enccs-csc.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231002T090000
DTEND;TZID=Europe/Stockholm:20231005T120000
DTSTAMP:20260425T181248
CREATED:20230628T110234Z
LAST-MODIFIED:20241031T070246Z
UID:26252-1696237200-1696507200@enccs.se
SUMMARY:Julia for High Performance Data Analysis
DESCRIPTION:Julia is a modern high-level programming language that is 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. \n\n\n\nAlthough 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 modelling. \n\n\n\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\n\n\n\nBe comfortable with Julia’s syntax\, in-built package manager\, and development tools.\n\n\n\nUnderstand core language features like its type system\, multiple dispatch\, and composability.\n\n\n\nBe able to write your own Julia packages from scratch.\n\n\n\nKnow how to perform various linear algebra analysis on datasets.\n\n\n\nBe productive in analysing and visualising large datasets in Julia using dataframes and visualisation packages.\n\n\n\nBe familiar with several Julia libraries for visualisation and machine learning.\n\n\n\nUnderstand how to analyse large datasets efficiently in Julia using statistical methods.\n\n\n\n\nPrerequisites\n\n\n\n\nExperience in one or more programming languages.\n\n\n\nFamiliarity with basic concepts in linear algebra and machine learning.\n\n\n\nBasic experience with working in a terminal is also beneficial. \n\n\n\nParticipants are expected to install Julia\, VSCode and Zoom before the workshop starts\n\n\n\n\nTentative agenda\n\n\n\nDay 1  \n\n\n\nIntroduction to Julia syntax and features. \n\n\n\nDay 2 \n\n\n\nJulia for data analysis\, data frames\, visualization\, various data formats\, read/write data\, missing data. \n\n\n\nLinear algebra\, array matrix and vector operations\, performance comparisons\, random matrices\, sparse matrices\, eigenvalues/eigenvectors and PCA. \n\n\n\nDay 3 \n\n\n\nClustering\, classification\, machine learning\, deep learning.  \n\n\n\nDay 4 \n\n\n\nRegression\, time series analysis and prediction. \n\n\n\nRegistration\n\n\n\nRegistrations are now closed. \n\n\n\nDisclaimer\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_e
URL:https://enccs.se/events/10-2023-julia-for-hpda/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/06/julia-hpda-enccs-rise.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230928T090000
DTEND;TZID=Europe/Stockholm:20230929T120000
DTSTAMP:20260425T181248
CREATED:20230628T121621Z
LAST-MODIFIED:20241031T070237Z
UID:26259-1695891600-1695988800@enccs.se
SUMMARY:Best practices in HPC training
DESCRIPTION:This instructor training workshop is focused on helping competent practitioners and experts in various fields teach their knowledge to others. It also serves a kickstart to teaching ENCCS lessons. The two-half-day online workshop will present best practices in teaching technical topics both online and in-person and is based on past experiences from both ENCCS and well-known educational initiatives like The Carpentries and CodeRefinery. It will include a brief tour of the following topics: \n\n\n\n\nScience and philosophy of teaching\n\n\n\nHow to teach interactive\, hands-on workshops\n\n\n\nHow to design interactive\, hands-on lessons\n\n\n\nHow ENCCS runs workshops\n\n\n\nHow ENCCS has taken the best advantage of online teaching\n\n\n\n\nThis workshop is organised by ENCCS\, NCC Lithuania and CASTIEL. \n\n\n\nAfter attending a workshop covering this material\, learners should: \n\n\n\n\nHave increased confidence in teaching interactive workshops in online and in-person settings. \n\n\n\nBe familiar with important pedagogical concepts and scientific findings about how people learn new skills.\n\n\n\nAppreciate the importance of frequent hands-on practice in building skill.\n\n\n\nUnderstand how learning can be improved by following certain best practices in interactive teaching.\n\n\n\nKnow how to backwards-design training material based on intended learning outcomes.\n\n\n\nKnow about important differences between online and in-person training and how inherent challenges in online training can be overcome.\n\n\n\nBe familiar with a technical approach to collaboratively developing open source lessons based on a template.\n\n\n\n\nAgenda\n\n\n\nDay 1  \n\n\n\n[ninja_tables id=”27742″]\n\n\n\nDay 2 \n\n\n\n[ninja_tables id=”27743″]\n\n\n\nRegistration\n\n\n\nRegistration is now closed.
URL:https://enccs.se/events/best-practices-in-online-and-in-person-training/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/06/Screenshot-2023-06-29-at-11.00.00.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230926T090000
DTEND;TZID=Europe/Stockholm:20230926T123000
DTSTAMP:20260425T181248
CREATED:20230822T095140Z
LAST-MODIFIED:20230822T095350Z
UID:27367-1695718800-1695731400@enccs.se
SUMMARY:AI on HPC
DESCRIPTION:Are you an AI developer that is interested in scaling up and use supercomputers? \n\n\n\nEuroHPC JU is organising a three-hours virtual event\, an Information Day called “AI on HPC”\, about: \n\n\n\n\nhow EuroHPC JU supercomputers can be used for AI applications\,\n\n\n\nthe access possibilities to these supercomputers\,\n\n\n\nthe current and upcoming AI related calls and activities\,\n\n\n\nthe support possibilities of EuroCC national competence centres\n\n\n\nexamples of numerous success stories that used many of the possibilities provided by EuroHPC JU.\n\n\n\n\nYou can learn more about this event and register using the link below.https://eurohpc-ju.europa.eu/news-events/events/eurohpc-ju-information-day-ai-supercomputers-virtual-2023-09-26_en
URL:https://enccs.se/events/ai-on-hpc/
LOCATION:Online
CATEGORIES:External Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/08/AI-on-HPC-JU.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230919T090000
DTEND;TZID=Europe/Stockholm:20230928T133000
DTSTAMP:20260425T181248
CREATED:20230904T090709Z
LAST-MODIFIED:20230904T092908Z
UID:27912-1695114000-1695907800@enccs.se
SUMMARY:Best Practices and Tools for Software Development - CodeRefinery
DESCRIPTION:This CodeRefinery online workshop will take place for 6 half-days in two instalments\, September 19-21 and September 26-28\, 2023. \n\n\n\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. \n\n\n\nProgramming will not be taught\, 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. \n\n\n\nThis is an informal and interactive online event with type-along type of presentations\, live coding\, and demos. Short tutorials alternate with practical exercises. \n\n\n\nOnboarding/installation help\n\n\n\nThere will be on online installation help session available by experts on September 12 and 13.  \n\n\n\nSchedule and Registration\n\n\n\nFor an up-to-date schedule and registration please visit the course’s page https://coderefinery.github.io/2023-09-19-workshop/.
URL:https://enccs.se/events/09-2023-coderefinery-best-practices/
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:20230905T090000
DTEND;TZID=Europe/Stockholm:20230907T120000
DTSTAMP:20260425T181248
CREATED:20230628T091149Z
LAST-MODIFIED:20241031T070227Z
UID:26211-1693904400-1694088000@enccs.se
SUMMARY:High Performance Data Analytics in Python
DESCRIPTION:Python 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. \n\n\n\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). \n\n\n\nPrerequisites\n\n\n\n\nBasic experience with Python\n\n\n\nBasic experience in working in a Linux-like terminal\n\n\n\nSome prior experience in working with large or small datasets\n\n\n\n\nPreliminary Agenda\n\n\n\nTo be updated soon. \n\n\n\nRegistration\n\n\n\nRegistrations are now closed for this event. \n\n\n\n—-  \n\n\n\nDisclaimer\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_e
URL:https://enccs.se/events/09-23-hpda-in-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:20230609T090000
DTEND;TZID=Europe/Stockholm:20230612T160000
DTSTAMP:20260425T181248
CREATED:20230426T102454Z
LAST-MODIFIED:20230607T070452Z
UID:24591-1686301200-1686585600@enccs.se
SUMMARY:GPU Programming: Why\, When and How?
DESCRIPTION:This is a two day online course given on Friday 9th and Monday 12th of June. \n\n\n\nOn June 16 there will additionally be an optional mini-hackathon event where you are invited to bring your own code\, that you want to port to GPUs\, and get expert help from mentors. \n\n\n\nGraphical processing units (GPUs) are the workhorse of many high performance computing (HPC) systems around the world. The number of GPU-enabled supercomputers on the Top500 has been steadily increasing in recent years and this development is expected to continue. In the near future the majority of HPC computing power available to researchers and engineers is likely to be provided by GPUs or other types of accelerators. Programming GPUs and other accelerators is thus increasingly important to developers who write software which is executed on HPC systems. \n\n\n\nHowever\, the landscape of GPU hardware\, software and programming environments is complicated. Multiple vendors compete in the high-end GPU market\, each vendor provides their own software stack and development toolkits\, and even beyond that there is a proliferation of tools\, languages and frameworks that can be used to write code for GPUs. It can thus be difficult for individual developers and project owners to know how to navigate this landscape and select the most appropriate GPU programming framework for their projects based on the requirements of a given project and technical specifics of any existing code. \n\n\n\nThis workshop is based on a multilateral collaboration between GPU programming specialists from KTH in Sweden\, HPC2N in Umeå\, CSC in Finland\, NRIS in Norway\, Aarhus University in Denmark\, Vilnius University in Lithuania\, Aalto University in Finland\, and ENCCS. It is meant to help both software developers and decision makers navigate the GPU programming landscape and make more informed decisions on which languages or frameworks to learn and use for their projects.  \n\n\n\nAim of the workshop\n\n\n\n\nUnderstand why and when to use GPUs.\n\n\n\nBecome comfortable with key concepts in GPU programming.\n\n\n\nAcquire a comprehensive overview of different software frameworks\, what levels they operate at\, and which to use when.\n\n\n\nLearn the fundamentals in at least one framework to a level which will enable you to quickly become a productive GPU programmer.\n\n\n\n\nPrerequisites\n\n\n\nThis workshop is most relevant to researchers and engineers who already develop software which runs on CPUs in workstations or supercomputers\, but also to decision makers or project managers who don’t write code but make strategic decisions in software projects\, whether it’s in academia\, industry or the public sector. \n\n\n\nFamiliarity with one or more programming languages like C/C++\, Fortran\, Python or Julia is recommended. \n\n\n\nAgenda\n\n\n\nFriday 9 June 2023 \n\n\n\n[ninja_tables id=”25486″]\n\n\n\nMonday 12 June 2023 \n\n\n\n[ninja_tables id=”25487″]\n\n\n\nRegistration\n\n\n\nRegistrations are now closed. \n\n\n\nDeadline: 26 May 2023 \n\n\n\nMini-hackathon on June 16\n\n\n\nAs a follow-up to the training workshop on June 9 and 12\, you have the option to attend an online “mini-hackathon” on June 16 from 9:00-15:00. If you have a code that you would like to port to GPUs with the skills you learned during the workshop\, you are invited to attend the mini-hackathon and get help from experts. To register for the mini-hackathon please additionally fill out the registration form at https://events.prace-ri.eu/event/1502/registrations/1102/ \n\n\n\n \n\n\n\nContact\n\n\n\nFor any questions contact us at training@enccs.se \n\n\n\n———— \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/2023-06-gpu-programming/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/04/GPU-Course-why-when-how.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230509T090000
DTEND;TZID=Europe/Stockholm:20230511T160000
DTSTAMP:20260425T181248
CREATED:20230417T121031Z
LAST-MODIFIED:20230417T121214Z
UID:24326-1683622800-1683820800@enccs.se
SUMMARY:CodeRefinery Best Practices Workshop
DESCRIPTION:Do you write code for your research? Do you manage data? Most importantly\, are you doing it properly? Has it ever happened to you to have to rewrite or simply copy-paste codes from one folder to another\, possibly losing things during the process? Have you ever opened an old code you wrote and had no clue what it does? Maybe you feel you waste a lot of time doing a lot of manual work to process your data and would like to automate it? Or maybe you also are not doing any of this yet\, but would like to avoid these issues from happening in the future and do things properly from the beginning? \n\n\n\nIf you answered yes to any of the previous questions\, then you are strongly encouraged to participate in the CodeRefinery workshop in Uppsala on May 9-11\, 2023. \n\n\n\nENCCS will provide helpers at the workshop. \n\n\n\nTopics\n\n\n\n\nUsing Git to maintain your codes and collaborate with others\n\n\n\nPrinciples of reproducible research and FAIR\n\n\n\nGood coding practices in general (writing documentation\, testing\, how to choose an appropriate license)\n\n\n\nThe Workshop will not teach you to code\, but all the “good practice skills” that are needed to write good maintainable software and achieve reproducible research.\n\n\n\n\nThe workshop will alternate between type-along tutorials and hands-on exercises. You may register for parts of the workshop. \n\n\n\nRegistration\n\n\n\nMore information and the registration form may be found on the workshop page: https://coderefinery.github.io/2023-05-09-uppsala \n\n\n\nFollow our Events Schedule\n\n\n\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.
URL:https://enccs.se/events/2023-05-coderefinery-best-practices/
LOCATION:Ångström laboratory\, Uppsala\, Sweden\, Lägerhyddsvägen 1\, Uppsala\, 752 37\, Sweden
CATEGORIES:Collaboration Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/11/Coderefinery-3D-icon.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230418T090000
DTEND;TZID=Europe/Stockholm:20230419T160000
DTSTAMP:20260425T181248
CREATED:20230315T104704Z
LAST-MODIFIED:20230405T110317Z
UID:23019-1681808400-1681920000@enccs.se
SUMMARY:Advanced Deep Learning with Transformers
DESCRIPTION:Overview\n\n\n\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 to which deep learning can be applied. \n\n\n\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. \n\n\n\nThe workshop is free of charge and will be conducted entirely online using zoom. \n\n\n\nPrerequisites\n\n\n\nTo successfully participate in this workshop\, you should have a good understanding of 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. \n\n\n\nAgenda\n\n\n\nTo be announced soon. \n\n\n\nRegistration\n\n\n\nThis event is fully booked. \n\n\n\nFollow our Events Schedule\n\n\n\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news. \n\n\n\n———— \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/2023-02-advanced-dl-with-transformers/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/03/Deep-learning-with-Transformers-345.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230404T100000
DTEND;TZID=Europe/Stockholm:20230405T170000
DTSTAMP:20260425T181248
CREATED:20230215T153546Z
LAST-MODIFIED:20230330T123516Z
UID:22046-1680602400-1680714000@enccs.se
SUMMARY:VASP best practices workshop
DESCRIPTION:About\n\n\n\nIn this NSC NAISS-ENCCS workshop\, including seminars and hands-on sessions\, we will consider how to run the Vienna Ab-initio Simulation Package (VASP) efficiently on supercomputers. The workshop is mostly suitable for beginners and intermediate users at different stages and the focus will be on best practices for running VASP calculations. The hands-on part will be done at the Tetralith cluster in Sweden and EuroHPC JU Meluxina cluster. Parts of the seminars (to be made available for download) can also be of interest for advanced users. \n\n\n\nPrerequisites\n\n\n\n\nBasic experience with using the command line in a Linux/Unix environment\n\n\n\nUseful but not necessary: basic knowledge of electronic structure theory and/or DFT\n\n\n\n\nRegistration\n\n\n\nRegistration is now closed. \n\n\n\nTopics\n\n\n\nThe seminars include: \n\n\n\n\nbasic theory\, DFT and PAW-method\n\n\n\ngeneral introduction to VASP\, essential files and parameters\, workflow\n\n\n\nrunning VASP at HPC centers\, CPUs and GPUs (examples from NAISS)\n\n\n\nperformance analysis\n\n\n\ncommon issues\n\n\n\npost-processing tools\n\n\n\n\nThe hands-on sessions include: \n\n\n\n\nrunning VASP calculations step-by-step on the Tetralith or MeluXina\n\n\n\nQ&A\n\n\n\n\nMaterial\n\n\n\nMaterials for the seminars and hands-on sessions will be made available later. \n\n\n\nTentative Agenda\n\n\n\nBreaks: Apart from the 1h lunch break for people joining the hands-on sessions\, there will be 10-15 min breaks every hour. \n\n\n\nTuesday – 4 April 2023\n\n\n\n[ninja_tables id=”22050″]\n\n\n\nWednesday – 5 April 2023\n\n\n\n[ninja_tables id=”22051″]\n\n\n\nInstructors\n\n\n\n\nWeine Olovsson – Instructor (NSC)\n\n\n\nPavlin Mitev – Teaching assistant (Uppmax)\n\n\n\nDiana Iusan – Teaching assistant (Uppmax)\n\n\n\nLuis Casillas Trujillo – Teaching assistant (NSC)\n\n\n\n\nOrganization\n\n\n\nThis is event is organised by Weine Olovsson (NSC) and Thor Wikfeldt (ENCCS).  \n\n\n\nFollow our Events Schedule\n\n\n\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news. \n\n\n\n———— \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/vasp-best-practices-workshop/
LOCATION:Online
CATEGORIES:Collaboration Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/02/VASP-workshop.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230321T080000
DTEND;TZID=Europe/Stockholm:20230330T170000
DTSTAMP:20260425T181248
CREATED:20230221T085942Z
LAST-MODIFIED:20230221T085944Z
UID:22229-1679385600-1680195600@enccs.se
SUMMARY:CodeRefinery Online Workshop in Best Practices and Tools for Software Development
DESCRIPTION:This CodeRefinery online workshop will take place for 6 half-days in two instalments\, March 21-23 and March 28-30\, 2023. \n\n\n\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. \n\n\n\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. \n\n\n\nThis is an informal and interactive online event with type-along type of presentations\, live coding\, and demos. Short tutorials alternate with practical exercises. \n\n\n\nSchedule and Registration\n\n\n\nFor an up-to-date schedule and registration please visit the course’s page https://coderefinery.github.io/2023-03-21-workshop/.
URL:https://enccs.se/events/coderefinery-best-practices-march-2023/
LOCATION:Online
CATEGORIES:Collaboration Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/11/Coderefinery-3D-icon.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230320T080000
DTEND;TZID=Europe/Stockholm:20230323T170000
DTSTAMP:20260425T181248
CREATED:20230130T083637Z
LAST-MODIFIED:20230130T084109Z
UID:21498-1679299200-1679590800@enccs.se
SUMMARY:EuroHPC JU Summit
DESCRIPTION:About\n\n\n\nAre you a company/organisation that is interested to learn more about Europe’s computing infrastructure and what it can do for your computing needs? Do you want to meet other organisations with similar challenges as yours? \n\n\n\nRegister now for the 2023 EuroHPC Summit on March 20-23. \n\n\n\nThe EuroHPC Summit is an annual event gathering key European HPC stakeholders from providers\, to scientific and industrial users\, to policy makers. \n\n\n\nThe Summit is an important moment to showcase the latest achievements and opportunities in the European supercomputing ecosystem\, but also to discuss and reflect on the current and future challenges in supercomputing in Europe. The event provides also a great opportunity for attendees to network and connect with the European HPC community. \n\n\n\nAgenda & Registration\n\n\n\nMore information about the agenda and registration you can find at https://www.eurohpcsummit.eu.
URL:https://enccs.se/events/eurohpc-summit-2023/
CATEGORIES:External Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/01/eurohpc-summit-image-3.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230307T090000
DTEND;TZID=Europe/Stockholm:20230316T170000
DTSTAMP:20260425T181248
CREATED:20221129T081832Z
LAST-MODIFIED:20230116T104601Z
UID:18447-1678179600-1678986000@enccs.se
SUMMARY:AMD GPU Hackathon
DESCRIPTION:About the event\nDardel is a Swedish flagship supercomputer operated by PDC at KTH in Stockholm. It is an HPE Cray EX system with AMD EPYC™ 64 core CPUs and AMD Instinct MI250X GPUs. Compute time on Dardel is available for academic research via NAISS. \nThis hackathon is for teams of research software developers who want to accomplish one or more of the following goals: \n\nPort their code to run on AMD Instinct™ GPUs using a GPU programming framework like HIP\, OpenMP\, SYCL etc.\nImprove the performance of a code that already runs on AMD Instinct™ GPUs.\nScale up their codes to multiple AMD Instinct™ GPUs.\n\nDuring the hackathon\, project teams will be paired up with expert mentors from HPE\, AMD\, PDC and ENCCS who will guide them during the hackathon to accomplish their stated goals. Teams should have at least two members who are prepared to work full-time on their projects for the duration of the hackathon. We furthermore also strongly encourage diversity in project teams. \nLocation\nThis hackathon will take place over four days split over two weeks. The first day of the hackathon\, March 7\, will be online while the main work will be hosted on-site on KTH Campus at Drottning Kristinas väg 61\, 114 28 in Stockholm\, Sweden\, on March 14-16. \nRequirements\n\nTeams should consist of at least two\, and preferably three\, members who are ready to actively participate during the event.\nTeams should know their application well and have the programming experience to modify the code.\nProjects should be under an open-source license.\n\nNo advanced GPU skills are required\, but it is helpful for teams to know the basics of GPU programming and profiling. Team members should get familiar with aspects of the AMD ROCm™ open software and the AMD HIP programming language (https://docs.amd.com/). \nTravel and accommodation\nAirport (Arlanda) to Stockholm city\nThere are different ways to reach the city from Arlanda airport. \n\nArlanda Express (high-speed train)\nFlygbussarna (Bus)\nPublic transportation (Commuter rail)\n\nAccommodation\nThere are multiple hotels and hostels near Drottning Kristinas väg 61. You can check the following websites for more information \n\nView Stockholm has information on hotels and hostels around and in the Stockholm area\nThe usual suspects in online booking like booking.com and airbnb.com have also large selection of accommodations near the hackathon premises\n\nTentative Agenda\nMarch 7 \n[ninja_tables id=”18404″] \nMarch 13 \n[ninja_tables id=”18405″] \nMarch 14 \n[ninja_tables id=”18406″] \nMarch 15 \n[ninja_tables id=”18407″] \nMarch 16 \n[ninja_tables id=”18408″] \nCompute Resource\nTeams attending the event will be given access to the Dardel system ahead of the hackathon. \nProject Submission\nTo apply for participation in this hackathon please describe your project in detail in the registration form below. Note that all team members should register and fill the “Personal information” section\, but only one person in your team needs to fill the “Project description” section. Applications will be reviewed by an expert panel according to the following requirements: \n\nThe project team should consist of at least two members who know the code well.\nDiversity in the project team.\nThe project should be described in sufficient detail and have well-defined goals for efficiency or for scaling up.\nThe code should have a significant impact (or large potential for significant impact) for a specific organisation or a wide community\nThe code should be open source. A link to the source code should be included in the application.\nProjects should have a build system based on standard tools like Make or CMake\, and teams should be prepared to compile the code on the Dardel system before the hackathon.\nAvailability of expertise needed to successfully support the project.\n\nAhead of the hackathon\, accepted teams should be prepared to: \n\nGo through learning resources on the AMD ROCm™ software ecosystem recommended by the organisers.\nMake an effort to profile their code ahead of the hackathon for relevant input decks to identify performance critical code regions and possibly performance bottlenecks.\nBe ready to (virtually) meet at least once with their expert mentor(s) to prepare for the hackathon.\nInstall\, compile\, and execute their application on Dardel to ensure that nothing is missing in the Dardel environment.\nCommit to providing feedback to PDC/KTH local support team and expert mentors.\n\nRegistration\nPlease register by following this link https://events.prace-ri.eu/event/1469/\nApplication deadline: Feb 7 \nContact\nFor any questions contact us at training@enccs.se \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.\n\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/2023-03-amd-gpu-hackathon/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event,Hackathon
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/11/amd-hpe-GPU-hackathon.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230224T090000
DTEND;TZID=Europe/Stockholm:20230224T120000
DTSTAMP:20260425T181248
CREATED:20230117T103918Z
LAST-MODIFIED:20230124T113613Z
UID:19863-1677229200-1677240000@enccs.se
SUMMARY:Creative AI Webinar
DESCRIPTION:About the event\n\n\n\nThe last year has seen an explosion in “creative Al”\, in particular\, the performance of text generation models (such as chatGPT) and image generation models (such as Stable Diffusion\, Dalle-2 and Midjourney) has left many outside of the field shocked by the suddenly impressive capabilities of Al. \n\n\n\nIn this three-hour webinar\, we will give an overview of where these models come from\, how they work and what can be expected in the future.  \n\n\n\n\nIn the first part\, we will start by framing what we mean by creative Al. This will be followed by going back to the heart of deep learning: representation learning. We will discuss Auto Encoders and their wider family and show how latent diffusion models work on a high level. We will then show how this can be used to build generative models which are the building blocks of Stable Diffusion and DALL-E-2.\n\n\n\nIn the second part\, we will discuss language models\, some of their history and the motivation for their use in deep learning. We will give an overview of the Transformer architecture and how it has accelerated the progress in language modelling\, going from a pre-training task to being able to solve problems without retraining. We will show how this can be taken steps further by augmenting the language model with other general tasks\, resulting in something like chatGPT.\n\n\n\nIn the end\, we will forecast some of the impacts of these technologies and invite to an open discussion about the topic of creative Al.\n\n\n\n\nPrerequisites\n\n\n\nThe webinar will be on a popular science level\, you are not assumed to be a machine learning expert but should know what it is and have a basic knowledge of neural networks. \n\n\n\nRegistration\n\n\n\nYou can register for this event at https://events.prace-ri.eu/event/1482/registrations/1097/ \n\n\n\nContact\n\n\n\nFor any questions contact us at training@enccs.se \n\n\n\nFollow our Events Schedule\n\n\n\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news. \n\n\n\n———— \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/creative-ai-webinar-feb-2023/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/01/creative-ai-image-3.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230221T090000
DTEND;TZID=Europe/Stockholm:20230222T130000
DTSTAMP:20260425T181248
CREATED:20221025T104605Z
LAST-MODIFIED:20230116T102529Z
UID:17728-1676970000-1677070800@enccs.se
SUMMARY:SciML GPU Bootcamp
DESCRIPTION:Welcome to this SciML GPU Bootcamp! This online event will take place during two half-days on 21-22 February 2023 and is designed to teach researchers and engineers how scientific machine learning (SciML) can address domain-specific data challenges and extract insights from scientific datasets. The Bootcamp is co-organised by ENCCS\, OpenACC.org and NVIDIA. \nSciML is an emerging multidisciplinary field which includes elements from applied and computational mathematics\, computer science and the physical sciences. In particular\, physics-informed neural networks (PINNs)\, a class of Deep Learning (DL) networks\, can be applied to scientific applications solving linear and non-linear equations with demanding accuracy and computational performance requirements. PINNs are specifically designed to integrate scientific computing equations\, such as Ordinary Differential Equations (ODE)\, Partial Differential Equations (PDE)\, non-linear and integral-differential equations into the DL network training. \nThis bootcamp introduces SciML with PINNs and gives participants a hands-on experience with working on a PDE solver NVIDIA Modulus\, a neural network framework that blends the power of physics in the form of governing PDEs with data to build high-fidelity\, parameterized surrogate models with near-real-time latency. You will be guided through step-by-step instructions with teaching assistants to study the core concepts of neural operators\, PINNs\, and how to apply them to scientific problems. \nThe bootcamp will be hosted online in the Central European Time (CET) zone. All communication will be done through Zoom\, HackMD and email. \nEvent Format\nThe bootcamp will be hosted online in the Central European Time (CET) zone. All communication will be done through Zoom\, HackMD 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. \nCompute Resources\nTeams attending the event will be given access to a EuroHPC GPU cluster for the duration of the hackathon. \nAgenda\nDay 1\, February 21\n[ninja_tables id=”17733″] \nDay 2\, February 22\n[ninja_tables id=”17734″] \nRegistration\nPlease register by following this link https://events.prace-ri.eu/event/1461/registrations/1077/\nApplication deadline: February 7 \nContact\nFor any questions contact us at training@enccs.se \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.\n\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/2023-02-sciml-gpu-bootcamp/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/10/NVIDIA-OpenACC-ENCCS.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20230126T090000
DTEND;TZID=Europe/Stockholm:20230131T130000
DTSTAMP:20260425T181248
CREATED:20221204T180446Z
LAST-MODIFIED:20230116T102538Z
UID:18600-1674723600-1675170000@enccs.se
SUMMARY:Targeting chemical accuracy with quantum Monte Carlo on LUMI
DESCRIPTION:Quantum mechanical simulations play an important role in scientific and industrial applications\, where understanding at the atomistic and electronic level is needed. In this context\, quantum Monte Carlo methods are first-principle electronic structure approaches that provide a stochastic solution to the Schrödinger equation and are placed at the high-end in the accuracy ladder of electronic structure methods\, representing a powerful tool when conventional techniques such as density functional are not reliable. Furthermore\, quantum Monte Carlo methods are among the few approaches in the field of quantum simulations that can fully exploit the potential of upcoming exascale supercomputers. \nThis workshop will provide a comprehensive introduction to QMC methods and their practical application in molecular systems with the combined use of Quantum Package and the quantum Monte Carlo CHAMP code developed in the context of European Commission funded TREX CoE. \nThe workshop will be held online from 09:00 to 13:00 on 26\, 27\, 30\, 31 January 2023. \nThe workshop targets Ph.D. students and young researchers with no previous experience on QMC methods. It will provide both lectures\, and hands-on tutorials running on LUMI\, the first pre-exascale supercomputer of the EuroHPC Joint Undertaking which has now become the fastest and most energy-efficient supercomputer in Europe. \nMain takeaways\n\nA comprehensive overview of the foundations of QMC and its application to molecular systems.\nUnderstand how QMC methods can help to solve current challenging problems in chemistry.\nHands-on experience with practical QMC simulations based on Quantum Package and CHAMP codes.\nGet familiar with one of the best scientific computing environments for cutting-edge research.\n\nPrerequisites\nThis training is intended for Ph.D. students and young researchers 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 \nNo previous experience on QMC methods is required. \nCompute Resources\nTeams attending the event will be given access to a EuroHPC GPU cluster for the duration of the hackathon. \nAgenda\nDay 1\, January 26\, 2023 \n[ninja_tables id=”18604″] \nDay 2\, January 27\, 2023 \n[ninja_tables id=”18605″] \nDay 3\, January 30\, 2023 \n[ninja_tables id=”18606″] \nDay 3\, January 31\, 2023 \n[ninja_tables id=”18607″] \nRegistration\nPlease register by following this link https://events.prace-ri.eu/event/1471/registrations/1086/\nApplication deadline: 20 January 2023\, 12:00 CET \nAbout the workshop\nThe workshop is jointly organised by:\nTREX – the targeted Center of Excellence for the community of quantum chemistry funded by the European Commission. TREX gathers a set of excellent European leading scientists working on quantum mechanical simulations of extreme accuracy in the framework of stochastic quantum Monte Carlo methods. It aims at developing\, promoting and maintaining open-source high-performance software solutions in the field of quantum chemistry\, which will readily adopt upcoming exascale architectures.\nENCCS – EuroCC National Competence Center Sweden – a national centre that supports industry\, academia and public administration in using and accessing HPC. ENCCS is part of the EuroCC project\, which leads the initiative to form and coordinate competence centres in high-performance computing across 33 European countries. \nImportant Dates\n\nRegistration is open until 20 January 2023\, 12:00 CET\nSelected participants will be announced on 20 January 2023\n\nContact\nFor any questions contact us at training@enccs.se \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.\n\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/2023-01-chemical-accuracy-with-quantum-monte-carlo/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/12/T-Rex-chemical-accuracy.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20221129T130000
DTEND;TZID=Europe/Stockholm:20221202T170000
DTSTAMP:20260425T181248
CREATED:20220915T080751Z
LAST-MODIFIED:20230116T102543Z
UID:17149-1669726800-1670000400@enccs.se
SUMMARY:Developing Applications with the AMD ROCm Ecosystem
DESCRIPTION:Presented by AMD in collaboration with ENCCS. \nThis four half-day online workshop will cover how to develop and port applications to run on AMD GPU and CPU hardware on top AMD-powered supercomputers. Participants will learn about the ROCm software development languages\, libraries\, and tools. They will also get a developer’s view of the hardware that powers the system. This workshop will focus mostly on how to program applications to run on the GPU. \nIn this workshop participants will work on hardware provided by AMD cloud. \nPrerequisites\nParticipants will be expected to have prior experience developing HPC applications\, and some understanding of recent HPC computer hardware and the Linux operating system. \nAgenda\nNov 29\, 2022\, 13:00-17:00 — Programming Environments \n\nThe ROCm Software Development Ecosystem\nHIP (George Markomanolis\, AMD)\nHipify — CUDA to HIP\nGetting Started with OpenMP® Offload Applications on AMD Accelerators (Jose Noudohouenou\, AMD)\nDeveloping Fortran Applications\, HIPFort & Flang (Joe Schoonover\, Fluid Numerics)\n\nNov 30\, 2022\, 13:00-17:00 — Understanding the Hardware \n\nThe AMD MI250X GPUs\nThe AMD EPYC Trento CPUs\nAMD Communication Fabrics\nMemory Systems\nAffinity — Placement\, Ordering and Binding\nRoofline Model (Noah Wolfe\, AMD)\n\nDec 1\, 2022\, 13:00-17:00 — Tools \n\nDebuggers — rocgdb\nProfilers — from rocprof to Omnitrace and beyond (Jonathan Madsen and Nick Curtis\, AMD)\nAdditional Tools and Resources\n\nDec 2\, 2022\, 13:00-17:00 — Special Topics \n\nUsing OpenMP® (Michael Klemm\, AMD)\nTips and Tricks\n\nRegistration\nThis event is now full. Please check our event list for more events. \nContact\nFor any questions contact us at training@enccs.se \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.\n\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-11-amd-gpu-workshop/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/09/AMD-workshop-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20221122T090000
DTEND;TZID=Europe/Stockholm:20221125T120000
DTSTAMP:20260425T181248
CREATED:20221012T180713Z
LAST-MODIFIED:20230116T102617Z
UID:17636-1669107600-1669377600@enccs.se
SUMMARY:Python for Scientific Computing
DESCRIPTION:Overview\nPython is a modern\, object-oriented programming language\, which has become popular in several areas of software development. This course discusses how Python can be utilised in scientific computing. The workshop starts by introducing the main Python package for numerical computing\, NumPy\, and discusses the SciPy toolbox for various scientific computing tasks as well as visualization with the Matplotlib package. In addition\, it talks about how Python is used: related scientific libraries\, reproducibility\, and the broader ecosystem of science in Python. \nThis multilateral collaborative workshop is hosted by Aalto Scientific Computing (Aalto University\, Finland) in partnership with CodeRefinery\, ENCCS and other organisations. The lesson material can be found at https://aaltoscicomp.github.io/python-for-scicomp/  \nThe workshop will be streamed via Twitch so that anyone may follow along without registration. However\, ENCCS is hosting a Zoom room with expert helpers who will organise breakout rooms and provide hands-on assistance during exercise sessions. \nPrerequisites\n\nKnowing basic Python syntax. We assume that you can do some Python programming\, but not much more that that. We don’t cover standard Python programming.\nWatch or read the command line crash course if you aren’t familiar.\nYou should be able to use a text editor to edit files some.\nThe software installation (basically\, anaconda).\n\nThese are not prerequisites:  \n\nAny external libraries\, e.g. numpy\nKnowing how to make scripts or use Jupyter\n\nTentative agenda \nTue 22 Nov\, 09:00-12:00  \n\nIntro \n09:15 Jupyter \n10:00 numpy \n11:10 pandas… \n\nWed 23 Nov\, 09:00-12:00  \n\n… pandas continued \n09:30 matplotlib \n11:10 data formats \n\nThu 24 Nov\, 09:00-12:00  \n\nscripts \n10:10 scipy \n10:30 library ecosystem \n11:10 parallel… \n\nFri 25 Nov\, 09:00-12:00  \n\n… parallel continued(?) \n09:00 dependency management \n10:10 binder \n10:50 packaging \n11:30 panel discussion or buffer time? \n11:50 Outro \n12:00 After-party/discussion in zoom \n\nFollow-up  \nThe ENCCS workshop on High Performance Data Analytics in Python\, which goes more in-depth on tools for high-performance and large-scale Python\, is a logical follow-up to this workshop. The next HPDA-Python workshop will be held in February 2023 – sign up to the ENCCS newsletter or follow us on social media to receive information on when registration opens.  \nRegistration \nThe workshop will be streamed on Twitch (https://twitch.tv/coderefinery) and to follow the workshop on your own you will not need to register. However\, if you would like to participate with others and work on exercises in teams with help from ENCCS expert helpers\, please register at https://events.prace-ri.eu/event/1456/registrations/1074/.\nIf you only want to follow the Twitch stream\, you can sign up to get emails with practical information about the workshop at: https://scicomp.aalto.fi/training/scip/python-for-scicomp-2022/ \nContact\nFor any questions contact us at training@enccs.se \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.\n\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-11-python-for-scientific-computing/
LOCATION:Online
CATEGORIES:Collaboration Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/10/python-for-scientific-computing-43.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20221114T090000
DTEND;TZID=Europe/Stockholm:20221117T130000
DTSTAMP:20260425T181248
CREATED:20221005T155426Z
LAST-MODIFIED:20230116T102617Z
UID:17592-1668416400-1668690000@enccs.se
SUMMARY:Efficient materials modelling on HPC with QUANTUM ESPRESSO\, Yambo and BigDFT
DESCRIPTION:Overview\nIn recent years\, computing technologies underlying materials modelling and electronic structure calculation have evolved rapidly. High-performance computing (HPC) is transitioning from petascale to exascale\, while individual compute nodes are increasingly based on heterogeneous architectures that every year become more diversified due to different vendor choices. In this environment\, electronic structure codes also have to evolve fast in order to adapt to new hardware facilities. Nowadays\, state-of-the-art electronic structure codes based on modern density functional theory (DFT) methods allow treating realistic molecular systems with a very high accuracy. However\, due to the increased complexity of the codes\, some extra skills are required from users in order to fully exploit their potential.  This workshop will give a broad overview of important fundamental concepts for molecular and materials modelling on HPC\,  with a focus on three of the most modern codes for electronic structure calculations (QUANTUM ESPRESSO\, Yambo and BigDFT). Theory sections will be interleaved with practical demonstrations and hands-on exercises where participants will put their new knowledge to the test on the Vega EuroHPC JU supercomputer. \nQUANTUM ESPRESSO is one of the most popular suites of computer codes for electronic-structure calculations and materials modelling at the nanoscale\, based on density-functional theory\, plane waves\, and pseudopotentials. It is able to predict and give fundamental insights about many properties of materials\, molecular systems\, micro and nanodevices\, biological systems\, in many fields\, providing a huge amount of data for data-driven science applications. \nYAMBO is an open-source code implementing first-principles methods based on Green’s function (GF) theory to describe excited-state properties of realistic materials. These methods include the GW approximation\, the Bethe Salpeter equation\, nonequilibrium GF (NEGF) and TDDFT\, allowing for the prediction of accurate quasiparticle energies (e.g. ARPES band structures)\, linear and non-linear optical properties\, capturing the physics of excitons\, plasmons\, and magnons. It is also possible to calculate temperature-dependent electronic and optical properties via electron-phonon coupling and nonequilibrium and non-linear optical properties via NEGF real-time simulations (pump-probe experiments\, etc). \nBigDFT is an open source density functional theory code which uses a Daubechies wavelet basis set which facilitates optimal features of flexibility\, performance and precision. In addition to the traditional cubic-scaling DFT approach\, BigDFT also contains an approach which scales linearly with the number of atoms\, enabling DFT calculations of large systems containing many thousands of atoms which were impractical to simulate even very recently. BigDFT consists of a package suite with a wide variety of features\, from ground-state quantities to excited state quantities based on time-dependent DFT and constrained DFT\, to potential energy surface exploration techniques. It uses dual space Gaussian type norm-conserving pseudopotentials including those with non-linear core corrections\, which have proven to deliver all-electron precision. Its flexible Poisson solver can handle a number of different boundary conditions including free\, wire\, surface\, and fully periodic\, while it is also possible to simulate implicit solvents as well as external electric fields. Finally\, BigDFT has been designed to exploit HPC from the outset\, with a hybrid MPI/OpenMP approach\, as well as efficient exploitation of GPUs for hybrid functional calculations. \nMAX (MAterials design at the eXascale) is a European Centre of Excellence which enables materials modelling\, simulations\, discovery and design at the frontiers of the current and future High-Performance Computing (HPC)\, High Throughput Computing (HTC) and data analytics technologies.  MaX’s challenge lies in bringing the most successful and widely used open-source\, community codes in quantum simulations of materials towards exascale and extreme scaling performance and make them available for a large and growing base of researchers in the materials’ domain. \nWhat you will learn\nIn this workshop\, participants will learn how to launch the most common types of calculations  (e.g. scf\, phonons\, quasi-particle energies\, time-dependent properties) using QE\, Yambo and BigDFT\, how to prepare input files and how to read output files in order to extract the desired properties. \nBest practices for efficient exploitation of HPC resources will be discussed\, with particular emphasis on how to use the different schemes of data distribution (e.g. plane waves\, pools\, images) in combination with the different parallelization and acceleration schemes (MPI\, OpenMP\, GPU-offload) available in QE.  \nPrerequisites\nThis workshop is aimed towards researchers and engineers who already have some previous experience with materials modelling and electronic structure calculations: \n\nSome familiarity with density functional theory (DFT)\, self-consistent field (SCF) calculations and plane wave basis sets is desirable as the workshop will not cover the fundamental theory of these topics.\nFamiliarity with working in a Linux environment and some experience with working on an HPC system is needed to participate in the hands-on exercises.\n\nTentative agenda\nNov 14 – QUANTUM ESPRESSO (pwscf) \n[ninja_tables id=”17595″] \nNov 15 – QUANTUM ESPRESSO (linear response) and AiiDA \n[ninja_tables id=”17596″] \nNov 16 – Yambo \n[ninja_tables id=”17597″] \nNov 17 – BigDFT \n[ninja_tables id=”17598″] \nRegistration\nRegistration is now closed. \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-11-efficient-materials-modelling/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/10/MAX-CoE-workshop-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20221108T090000
DTEND;TZID=Europe/Stockholm:20221110T120000
DTSTAMP:20260425T181248
CREATED:20220912T144307Z
LAST-MODIFIED:20230116T102617Z
UID:17051-1667898000-1668081600@enccs.se
SUMMARY:Julia for High-Performance Scientific Computing
DESCRIPTION:Overview\nDid you know that the Julia programming language has many applications and is fastly adopted in industry and academia? \nJulia is a modern high-level programming language that is 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.\nAlthough 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 modelling.\nThe 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 the know-how to get started using them.\nBe familiar with crucial Julia libraries for scientific modelling\, 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\, VSCode and Zoom before the workshop starts. \nPreliminary Agenda\nTuesday 8 November 2022 \n[ninja_tables id=”17153″] \nWednesday 9 November 2022 \n[ninja_tables id=”17154″] \nThursday 10 November 2022 \n[ninja_tables id=”17155″] \nRegistration\nRegistrations are now full. \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-11-julia/
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:20221026T130000
DTEND;TZID=Europe/Stockholm:20221026T170000
DTSTAMP:20260425T181248
CREATED:20221018T115401Z
LAST-MODIFIED:20241031T065520Z
UID:17703-1666789200-1666803600@enccs.se
SUMMARY:Workshop on Hyperparameter Optimization and Distributed Training
DESCRIPTION:AIDA invites our technical community to an AIDA-day on Zoom where we will deep dive into hot topics in AI training. Our keynote speaker\, Veronika Cheplygina\, IT University Copenhagen DK\, is invited to present her recent paper on methodological failures in ML for medical imaging and to discuss her interesting work on tackling limited access to labelled data.\n\nWe continue with a workshop structured to cover two important aspects of training deep neural networks. The workshop tutor Erik Ylipää\, ENCCS/RISE\, will guide us through the two sessions: “Hyperparameter optimization using Optuna” and “Distributed PyTorch training: single and multiple node training”. The workshop will mostly follow a “code-along” structure with material distributed in advance. You are welcome to prepare questions\, both general and specific in detail\, to discuss\, break down and hopefully problem-solve.\n\nFor those of you who are not technical experts we recommend you take part in AIDA’s regular internal meeting and listen to the keynote presentation.\n\nFurther reads: https://www.nature.com/articles/s41746-022-00592-y – Veronika Cheplygina\nDate and time: October 26\, 13.00-17.00 (Zoom). \n13.00-13.45 Keynote Veronika Cheplygina\n13.45-17.00 Technical workshop \nPlease register (for the whole or a certain part of the AIDA day at):https://forms.office.com/r/emkTX7BsFA \nZoom link will be distributed to registered participants prior to the meeting\n\nMost Welcome!\n\nAIDA organizes these AIDA-day meetings for affiliated parties. As a part external to AIDA you are very welcome to visit us as a guest for 1-2 events to get a better picture of our organization. Please contact caroline.bivik.stadler@liu.se if you want more information about AIDA and the benefits of becoming a network partner.
URL:https://enccs.se/events/2022-10-hyperparameter-optimization-and-distributed-training/
LOCATION:Online
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/10/Hyperparameter-optimization.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20221010T093000
DTEND;TZID=Europe/Stockholm:20221011T163000
DTSTAMP:20260425T181248
CREATED:20220815T122536Z
LAST-MODIFIED:20230116T102617Z
UID:16563-1665394200-1665505800@enccs.se
SUMMARY:ENCCS Industry Days 2022
DESCRIPTION:Overview\nENCCS is organizing the Swedish HPC Industry Day 2022\, 10-11 October. This event will provide a comprehensive introduction to HPC targeted toward a broad audience\, for example: \n\nFor companies that have an AI solution on their laptop but are eager to run on larger datasets\,\norganizations that simulate market stocks\, macroeconomic predictions or similar\,\npublic authorities working with air pollution modeling\, or training neural language models\,\nand much more\n\nWe invite you to join us for the “ENCCS Industry days 2022“. A day full of experience\, exchange\, and exploration of possibilities to use HPC and obtain support in improving your software solutions. \n\nHow can small businesses take advantage of HPC for free using EuroHPC JU resources?\nWhat can be learnt from scientific areas that traditionally use HPC?\nHow can businesses use HPC to improve their services or products?\n\nLeading people from Sweden and around the world will provide success stories and use cases\, and lead discussions on the use of HPC in the industry. \nPreliminary Agenda\nYou can check the agenda here\nhttps://media.enccs.se/2022/09/Agenda-industry-days.pdf \nVenue\nIndustry days 2022 will take place in Innoverseum at Drottning Kristinas Väg 61\, 4th flour \nSocial events\n\nOctober 10th\, 18:00 – Dinner at Vasa Museum’s restaurant – Google maps https://goo.gl/maps/gYhRgP1z56LNuk879\nOctober 11th\, 18:30 – Dinner at Fem små hus – Google maps https://g.page/FemSmaHus?share\n\nConference Slides\nBelow you can find the presentations of the conference. \nDay 1 \n\nLilit Axner – ENCCS\nJeannette Spuhler – Vinnova – Innovate Sweden\nAnders Dam Jensen – EuroHPC JU – The European Approach to the Exascale Challenge\nBrendan McGinty – NCSA – Industry Overview and Best Practices\nRoger Kvam-Norwegian Research Infrastructure Services (NRIS)\nKalle Kantola-VTT Finland – Approaches for accelerating HPC impact in industry\nMatteo Ambrosetti – Northvolt AB – Multiscale Methodologies for Electrolyte Characterization\nEmil Krutmeijer – Compular AB – Innovative analysis software improving battery materials development\nMagnus Lundborg – ERCO Pharma – Predicting Skin Permeability Using Molecular Dynamics Simulations\nLove Börjeson – National Library of Sweden – Leveraging the collections of cultural heritage institutions using HPC\n\nDay 2 \n\nMagnus Friberg – Swedish Research Council (Vetenskapsrådet) – The Swedish EuroHPC organization and how to get involved\nMartin Körling – RISE – HPC as a Service\nErik Lenas – Swedish National Archives (Riksarkivet) – ENCCS and Vega in Support of Large-Scale Digitization of Archival Materials\nMagnus Sahlgren – AI Sweden – GPT-SW3: a foundational resource for Swedish NLP\nGöran Wendin – Chalmers University – HPC+QC\, NordIQuEst and the Future of Quantum Computing\nJon Paul Janet – AstraZeneca – Accelerating drug design with AI & simulation\n11 Johan Eker – Achref Rabhi – Ericsson – Large scale computations for 5G &6G
URL:https://enccs.se/events/enccs-industry-days-2022/
LOCATION:Stockholm
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/08/enccs-industry-days-2022.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20221004T080000
DTEND;TZID=Europe/Stockholm:20221007T130000
DTSTAMP:20260425T181248
CREATED:20220929T112702Z
LAST-MODIFIED:20241031T070210Z
UID:17264-1664870400-1665147600@enccs.se
SUMMARY:HPC for research and development - EuroCC Latvia/ENCCS
DESCRIPTION:Overview\n\n\n\nWe invite you to take part in a scientific workshop “HPC for research and development” taking place from October 4 to October 6 at “Avalon hotel Riga” (Address: 13th January street 19\, Riga\, Latvia). \n\n\n\nEach day will be dedicated to a specific topic – achievements and prospects\, best practices in Europe on training and education\, as well as oven-ready HPC applications. \n\n\n\nWe invite everyone – scientists and other members of academia\, public sector representatives\, as well as industry – to take part in the workshop. The agenda will be relevant to everyone interested in scientific achievements and their practical use in different fields. \n\n\n\nDuring the scientific workshop\, participants will be introduced to opportunities given by HPC at different centres of excellence in Europe as well as achievements in Latvia. Practical examples for using the HPC will be given as well. \n\n\n\nThe event is planned on-site\, however\, there will be a possibility to join via Zoom platform. The link will be sent to registered participants who will have chosen the option to participate remotely. \n\n\n\nIn order to take part\, please register using this link https://www.eventbrite.fi/e/scientific-workshop-hpc-for-research-and-development-tickets-425646388807?aff=ebdssbdestsearch. \n\n\n\nAgenda\n\n\n\nFor updated agenda please visit the event’s webpage by following this link https://eurocc-latvia.lv/workshop-hpc-for-research-and-development/?lang=en.
URL:https://enccs.se/events/hpc-for-research-and-development/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2022/09/October-4-6-2022-Riga-Latvia-3-845x684-1.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220920T090000
DTEND;TZID=Europe/Stockholm:20220929T121000
DTSTAMP:20260425T181248
CREATED:20220707T082854Z
LAST-MODIFIED:20230116T102617Z
UID:16375-1663664400-1664453400@enccs.se
SUMMARY:CodeRefinery Online Workshop in Best Practices and Tools for Scientific Software Development
DESCRIPTION:Overview\nThis CodeRefinery online workshop will take place for 6 half-days in two instalments\, September 20-22 and September 27-29\, 2022. \nIn this course\, you will become familiar with tools and best practices for scientific software development. This course will not teach a programming language\, 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\, either in online meeting rooms or in-person in one of several locations (including Stockholm)– so register with a friend! If you feel a bit more confident in the material\, you can register as an exercise leader. \nWorkshop lectures will be streamed online\, but participation can either be online or onsite in a local in-person get-together: \n\nBoth online and onsite participants watch the main teaching via a livestream at https://twitch.tv/coderefinery.\nThere will be an in-person meetup located on KTH camps in Stockholm\, organised by SNIC and ENCCS\, for people in the Stockholm/Uppsala region (registration form). For other meetup locations see the main workshop page.\nYou can also register to attend a Zoom breakout room (limited places)\, and you will be placed in a small\, interactive breakout room with an exercise leader. Please only register for Zoom if you want to actively take part in the exercises. Registration via the main workshop page.\nIf you prefer to participate and work on exercises independently you can indicate that in the general registration form. You will still receive the link to an online document where you can ask questions during the workshop. Registration via the main workshop page.\nSee further information on how to join at https://coderefinery.github.io/2022-09-20-workshop/join/\n\nBefore signing up please also read this privacy note about the tools/services we use. \nSchedule\nFor an up-to-date schedule please visit the course’s page https://coderefinery.github.io/2022-09-20-workshop/. \nRegistration\nTo register for the in-person meet-up in Stockholm please follow this link: https://events.prace-ri.eu/event/1417/registrations/1051/ \nFor any other type of registration\, please see instructions on the central workshop page: https://coderefinery.github.io/2022-09-20-workshop/ \nContact\nFor questions relating to the in-person meetup in Stockholm: training@enccs.se \nFor any other workshop or registration-related questions: support@coderefinery.org
URL:https://enccs.se/events/20-6-2022-coderefinery/
LOCATION:Online
CATEGORIES:External Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/11/Coderefinery-3D-icon.jpg
END:VEVENT
END:VCALENDAR