BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ENCCS - ECPv6.15.20//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
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20260329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20261025T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20251103T090000
DTEND;TZID=Europe/Stockholm:20251107T170000
DTSTAMP:20260430T151608
CREATED:20250430T130218Z
LAST-MODIFIED:20251101T104650Z
UID:37133-1762160400-1762534800@enccs.se
SUMMARY:Quantum Autumn School 2025
DESCRIPTION:Registrations are closed for this event. \n\n\n\n\n\nAbout the event\n\n\n\nAre you ready to dive into the exciting world of quantum computing? In collaboration with our colleagues in EuroCC Denmark and EuroCC Lithuania\, ENCCS is thrilled to announce the Quantum Autumn School 2025 that will take place in Stockholm at RISE at KTH campus in room “Innoversum” on Nov 3-7\, 2025! It will provide a valuable opportunity to explore the latest advancements in quantum computing. You’ll learn about up-to-date topics and European quantum efforts\, especially in light of the eight EuroHPC JU quantum computers announcements\, and get hands-on experience. \n\n\n\nThe Quantum Autumn School 2025 is supported by WACQT\, a national research programme\, coordinated from Chalmers\, that aims to take Swedish research and industry to the forefront of quantum technology.  \n\n\n\nWhat to expect\n\n\n\nThe Quantum Autumn School 2025 (QAS2025) will be a 5-day event full with expert-led sessions. We’re planning a programme that covers a range of topics within quantum computing\, from theoretical foundations to practical applications. Expect a blend of lectures\, hands-on exercises\, and networking opportunities. You’ll also have the chance to interact with stakeholders involved with the EuroHPC JU quantum computers. \n\n\n\nWhat you will learn\n\n\n\nQAS2025 will cover a broad range of topics that will give you a solid foundation in theoretical concepts and the practical know-how to get started with quantum computing in your domain. Starting from introductory lectures and basic tutorials at the first days of the school and building up to intermediate and advanced topics towards the end. \n\n\n\n\nIntroduction to quantum algorithms: Get a quick introduction on quantum computing\, quantum information theory and learn how to develop a quantum algorithm. Understand the logic behind\, and be able to programmatically create\, quantum gates\, circuits and algorithms such as QAOA and VQE with their different variations\n\n\n\nHands-on experience with a quantum computer: run computational workloads on real quantum hardware\, with potential access to EuroHPC JU quantum device like LUMI-Q\n\n\n\nEuropean quantum initiatives: get an understanding and overview of the quantum computing ecosystem in Europe and globally\, including key European quantum initiatives and talks by European hardware providers: IQM and Pasqal\n\n\n\nUse cases: familiarise yourself with use cases in key domains such as optimisation\, quantum chemistry and quantum finance. Learn about the exciting intersection between quantum computing and neural networks with overview on quantum reservoir computing\n\n\n\nQuantum packages: use common quantum SDKs as Qiskit\, Pennylane\, learn about the European quantum algorithm development package Qrisp and how to accelerate quantum algorithms using QUDA-Q\n\n\n\nError correction:understand quantum error correction and the difference with quantum error mitigation\n\n\n\nHPC & QC workflows: understand how to run hybrid HPC-QC workflows and accelerate quantum algorithms on GPUs.\n\n\n\n\nAgenda\n\n\n\nYou can visit the course page for the agenda or you can download it here. \n\n\n\nVenue\n\n\n\nThe Quantum Autumn School 2025 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\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\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 a taxi.\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\n\nLunch & social dinner\n\n\n\nThe Quantum Autumn School 2025 will offer lunch all days of the event\, as well as a social dinner on the evening of Wednesday the 5th of November. \n\n\n\nMore events & contact\n\n\n\nCheck out more upcoming events from ENCCS and our European network at https://enccs.se/events\, as well as our lessons\, suitable also for self-learning. \n\n\n\nFor questions regarding this workshop or general questions about ENNCS training events\, please contact training@enccs.se \n\n\n\nSchedules can change!\n\n\n\nTo ensure that everyone has the opportunity to participate\, we kindly request that you let us know as soon as possible if you are unable to attend an event after registering. Please send us an email at training@enccs.se to cancel your attendance. \n\n\n\nWe understand things can change\, but repeated cancellations without notice may unfortunately result in your name being removed from future event registration lists. \n\n\n\n\n\n\n\nRegulations\n\n\n\nDue to EuroCC2 regulations\, we CAN NOT ACCEPT generic or private email addresses. Please use your official university or company email address for registration. \n\n\n\nThis training is for users who live and work in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 HERE.
URL:https://enccs.se/events/qas-2025/
LOCATION:Innoversum at Drottning Kristinas väg 61\, Drottning Kristinas väg 61\, Stockholm\, 114 28\, Sweden
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2025/04/qas-2025.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20251029T090000
DTEND;TZID=Europe/Stockholm:20251030T170000
DTSTAMP:20260430T151608
CREATED:20251010T141516Z
LAST-MODIFIED:20251014T064931Z
UID:38077-1761728400-1761843600@enccs.se
SUMMARY:Performance monitoring with TAU and E4S on LUMI and Cloud HPC platforms
DESCRIPTION:Register here\n\n\n\n\n\n\nOverview\n\n\n\nKTH\, ParaTools\, the University of Oregon\, and ENCCS (EuroCC National Competence Centre Sweden) come together for the organization of this hybrid workshop. The event brings together code developers\, researchers\, and research software engineers working on high-performance computing (HPC). It provides an excellent opportunity for sharing innovative ideas and best practices for performance monitoring and software management on supercomputers and cloud platforms. This workshop includes: \n\n\n\n\nIntroduction to TAU\, TAU Performance System and the E4S project.\n\n\n\nPerformance Evaluation on LUMI and Commercial Cloud Platforms.\n\n\n\nInstrumentation of MPI and GPU (ROCm and CUDA) Applications.\n\n\n\nPerformance Data Management with TAUdb (TAU Database)\n\n\n\nAnalyzing performance data with ParaProf and PerfExplorer.\n\n\n\nContainers and Spack Package Managers in HPC with E4S.\n\n\n\nE4S (e4s-cl and e4s-alc) Tools on Commercial Cloud HPC Platforms.\n\n\n\nAI tools with Jupyter Notebooks\, Codium\, PyTorch\, JAX\, NVIDIA NeMo and BioNeMo.\n\n\n\n\nThe theoretical optimization of complex code is somewhat limited\, and great progress in scientific computing has been achieved through performance analysis tools. Indeed\, advances in massively parallel systems like the LUMI supercomputer and cloud HPC platforms have further boosted our understanding of complex phenomena at unprecedented resolutions. To leverage these resources effectively\, robust tools for performance monitoring\, debugging\, and software management are required. These tools enable the development of key applications for science\, industry\, and society.knowledge and enabling key applications for science\, industry\, and society. \n\n\n\nPerformance Monitoring with TAU and E4S\n\n\n\nThe TAU Performance System® is a state-of-the-art\, robust suite of tools for performance measurement\, analysis\, and visualization in high-performance computing (HPC). It is highly portable and supports the full range of HPC systems\, software\, and applications. TAU provides profiling and tracing capabilities for performance analysis of parallel programs written in Fortran\, C\, C++\, UPC\, Java\, and Python. \n\n\n\nTAU (Tuning and Analysis Utilities) can instrument code at the level of functions\, methods\, basic blocks\, or statements\, or via event-based sampling\, thereby capturing detailed performance data. It supports instrumentation inserted automatically (via the Program Database Toolkit)\, dynamically (for example with DyninstAPI)\, during runtime in the Java Virtual Machine\, or manually via its API. Its visualization tool\, ParaProf\, presents performance data graphically in both aggregate and per node/context/thread form\, allowing users to rapidly identify performance bottlenecks. TAU can also produce event traces compatible with Vampir\, Paraver\, or JumpShot trace viewers. \n\n\n\nThe E4S (Extreme-scale Scientific Software Stack) project is an open-source software ecosystem designed for developing\, deploying\, and running scientific and HPC/AI applications. It is a community effort to curate and maintain a collection of software packages\, enabling both from-source builds and containerized deployments across a broad spectrum of platforms. \n\n\n\nE4S provides container images\, pre-installed binaries\, and source builds of over a hundred HPC and AI software packages\, including libraries\, runtimes\, tools\, and frameworks\, ensuring performance portability across CPU and GPU architectures. It leverages the Spack package manager as its core delivery mechanism\, enabling reproducible\, customized\, and interoperable builds. \n\n\n\nThe E4S software distribution is rigorously tested on a wide range of platforms\, from laptops and departmental clusters to leadership-class supercomputers\, and supports container runtimes such as Docker\, Singularity\, Shifter\, and CharlieCloud. Releases of E4S are designed to expand support for evolving hardware architectures (for example\, new GPU platforms) and to incorporate widely used AI/ML frameworks and scientific applications. \n\n\n\nWhat you will learn\n\n\n\nAfter attending this workshop\, you will: \n\n\n\n• Understand core features of performance evaluation tools• Understand performance evaluation tools and techniques for CPU and GPU platforms• Understand how to optimize applications on AMD GPUs on LUMI and NVIDIA GPUs on Commercial Cloud Platforms• Use a comprehensive software stack for HPC and AI applications \n\n\n\nPrerequisites\n\n\n\n\nPhD students\, postdocs\, industry engineers\n\n\n\nBasic familiarity with general physics and plasma physic\n\n\n\nSome previous practical experience running some plasma code\n\n\n\nBasic familiarity with Unix shell\n\n\n\nBasic familiarity with HPC environment is helpful but not mandatory\n\n\n\n\nFormat/venue\n\n\n\nThe event is going to be held at the Stockholm RISE offices on KTH campus Drottning Kristinas väg 61 in room Sundblassalen. The closest metro station (marked T) is Tekniska Högskolan. However\, we will also broadcast the seminars and hands-on sessions live for online participants who will be able to participate actively in the workshop through live Q&A and chat.  \n\n\n\nAgenda\n\n\n\nFriday\, 24 October 2025 (14.00-18.00): HPC onboarding session (Online) \n\n\n\n\n~2 hour online session to help participants log into the LUMI cluster\n\n\n\n~2 hour online session to help participants log into the Cloud HPC cluster\n\n\n\n\nTuesday\, 28 October 2025 (10.00-12.00): HPC onboarding session (Online) \n\n\n\n\n~2 hour online Q&A session to clear unanswered HPC cluster questions.\n\n\n\n\nWednesday\, 29 October 2025: Working with TAU Performance System® \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	08.30-09.00Reception\n\n\n	09.00-09.15Welcome\, logistics and introductions\n\n\n\n	09.15-10.00Introduction to TAU (Tuning and Analysis Utilities)\n\n\n\n	10.00-10.30– TAU performance system setup on LUMI and Cloud HPC platforms \n– Hands-on: Simple MPI Examples\n\n\n\n	10.30-11.00Coffee break\n\n\n\n	11.00-12.00– Instrumentation: MPI\, GPU runtimes\, tau_exec\n– Hands-on: AWS examples using TAU and ParaProf\n– Performance Application Programming Interface (PAPI)\n\n\n\n	12.00-14.00Lunch\n\n\n\n	14.00-15.30– Hands-on: TAU and GPU (ROCm and CUDA) Runtime examples\n– Perfetto.dev trace visualiser\n\n\n\n	15.30-15.45Coffee break\n\n\n\n	15.45-16.45– TAUdb (TAU’s performance database)\n– PerfExplorer (TAU’s perfomance data mining environment)\n\n\n\n	16.45-17.00-Q&A and concluding remarks\n\n\n\n\n\n\n\nThursday\, 30 October 2025: Working with the E4S Project \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	08.30-09.00Reception\n\n\n	09.00-09.15Welcome\, logistics and introductions\n\n\n\n	09.15-10.00Introduction to E4S (Exascale Scientific Software Stack)\n\n\n\n	10.00-10.30– E4S system setup on LUMI and Cloud HPC platforms\n– Simple Docker and Singularity examples\n\n\n\n	10.30-11.00Coffee break\n\n\n\n	11.00-12.00– Containers in HPC\n– Spack package manager\n– Hands-on: MPI examples on LUMI and Cloud HPC platforms\n– Introduction to E4S tools\n\n\n\n	12.00-14.00Lunch\n\n\n\n	14.00-15.30– AI tools\n– Jupyter notebooks\n– Codium\n– Pytorch\, JAX\n– NVIDIA Nemo\n– NVIDIA BioNemo\n\n\n\n\n	15.30-15.45Coffee break\n\n\n\n	15.45-16.45– E4S e4s-cl and e4s-alc tools on commercial cloud HPC platforms\n– Hands-on: HPC and AI tools\n\n\n\n	16.45-17.00 Q&A and concluding remarks\n\n\n\n\n\n\n\nDisclaimer\n\n\n\nDue to EuroCC2 regulations\, we cannot except generic or private email addresses. Please use your official university or company email address. \n\n\n\nThis training is for users that live and work 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 \n\n\n\nAdditional lesson materials\n\n\n\nDo you want to learn more about MPI\, GPU programming and other supercomputing-related fields? Take a look on our lessons page.
URL:https://enccs.se/events/performance-monitoring-with-tau-e4s/
LOCATION:Innoversum at Drottning Kristinas väg 61\, Drottning Kristinas väg 61\, Stockholm\, 114 28\, Sweden
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/bmp:https://media.enccs.se/2025/10/Performance_Monitoring_with_TAU_and_E4S-Event-Image.bmp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20251022T090000
DTEND;TZID=Europe/Stockholm:20251022T170000
DTSTAMP:20260430T151608
CREATED:20250604T125100Z
LAST-MODIFIED:20251020T063152Z
UID:37285-1761123600-1761152400@enccs.se
SUMMARY:Nordic HPC Summit 2025
DESCRIPTION:Strengthening Collaboration\, Securing Innovation across Nordic and EU\n\n\n\n\n\nBirger Jarl Hotel\, Birger Jarlsgatan 61/A\, 113 56 Stockholm\, Sweden \n\n\n\n\n\nRegistrations are closed for this event. \n\n\n\n\n\nAbout the event\n\n\n\nThe NordicHPC Summit 2025 is the leading event in the Nordics focused on High Performance Computing and AI\, bringing together SMEs\, industry decision-makers\, technology providers\, and HPC experts to explore how advanced computing can accelerate innovation\, drive business transformation\, and enable cutting-edge research across sectors. \n\n\n\nThe timing has never been more critical. The rapid acceleration of AI\, the increasing demand for compute-intensive applications\, and growing concerns around data security and digital autonomy have made HPC a strategic priority for both industry and government. As European initiatives like EuroHPC gain momentum\, the Nordic region must align its capabilities\, bridge gaps between research and business\, and ensure that SMEs—often the most agile innovators—are equipped to harness this wave of transformation. Join us to connect\, share insights\, and shape the future of Nordic HPC. \n\n\n\nWhy attend?\n\n\n\nThe NordicHPC Summit offers a unique opportunity to get inspired by real-world success stories from AI and HPC practitioners across a wide range of industrial sectors. You’ll gain firsthand insights into how cutting-edge computing is accelerating innovation – from AI-driven product development to high-fidelity simulations – while connecting with peers facing similar challenges and opportunities. \n\n\n\nStay ahead of the curve with updates on the latest developments in HPC\, AI\, and emerging technologies like quantum and neuromorphic computing. Engage directly with policy makers and public service providers to learn about ongoing and upcoming initiatives aimed at boosting AI and HPC adoption in the Nordic region.  \n\n\n\nMost importantly\, make your voice heard: this is your chance to influence how major European efforts – like the AI Factories – are shaped to better serve the needs of your industry. Whether you’re an SME\, researcher\, or decision-maker\, your perspective matters in shaping the future of high-performance innovation. \n\n\n\nTopics\n\n\n\n\nAI and HPC\n\n\n\nAdopting HPC in an SME setting\n\n\n\nFrom proof of concept to production\n\n\n\nIndustry Needs and European Initiatives\n\n\n\nQuantum computing\, neuromorphic computing\, RISC-V and emerging technologies\n\n\n\nEurope – AI Continent\n\n\n\n\nRegistration and agenda\n\n\n\nThe event is free for all participants. Early registrations help us administrate the event more efficiently. In the agenda you can find all information about the event\, schedule and speakers. \n\n\n\n\nVisit the event’s website to learn more and register!\n\n\n\n\nAbout the organisers\n\n\n\nThe NordicHPC Summit conference is organised by EuroHPC National Competence Centres from Denmark\, Finland\, Iceland\, Norway and Sweden – in collaboration with Hyperight.  \n\n\n\nHyperight’s mission is to accelerate data and AI innovation in the Nordic region by providing a world-class event and media platform. As a global leader in industry-focused events\, Hyperight empowers organisations to stay competitive by delivering cutting-edge content\, insights\, and networking opportunities. Through conferences\, interviews\, and articles\, Hyperight fosters knowledge-sharing\, collaboration\, and practical learning\, helping professionals stay ahead in the fast-evolving fields of data\, analytics\, and AI. \n\n\n\nNational Competence Centres (NCCs) under the EuroCC2 project serve as national hubs for HPC\, connecting industry\, academia\, and public sectors with expertise\, training\, and resources. They map national competences\, streamline access to HPC services and projects\, and promote industrial adoption to drive innovation and digital growth. EuroCC2 has received funding from the EuroHPC Joint Undertaking (JU). The JU receives support from the Digital Europe Programme and its member countries.
URL:https://enccs.se/events/nordic-hpc-summit-2025/
LOCATION:Birger Jarl Hotel\, Birger Jarlsgatan 61/A\, Stockholm\, 113 56\, Sweden
CATEGORIES:Collaboration Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2025/06/nordic-hpc-2025landscape-scaled.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241112T090000
DTEND;TZID=Europe/Stockholm:20241114T160000
DTSTAMP:20260430T151608
CREATED:20240826T162023Z
LAST-MODIFIED:20241202T125041Z
UID:35513-1731402000-1731600000@enccs.se
SUMMARY:GPU Programming. Why. When. How (Online)
DESCRIPTION:Registrations are closed for this event. \n\n\n\n\n\nAbout the workshop\n\n\n\nThis workshop is based on a multilateral collaboration between GPU programming specialists from the Nordic countries. 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\nThis workshop will cover basic aspects of GPU programming concepts and models including: \n\n\n\n\nGPU hardware and software ecosystem\n\n\n\nGPU programming concepts & models\n\n\n\nDirective-based models (OpenACC\, OpenMP)\n\n\n\nPortable kernel-based models (Kokkos\, OpenCL\, SYCL\, etc.)\n\n\n\nNon-portable kernel-based models I (CUDA\, HIP)\n\n\n\nHigh-level language support (Python\, Julia)\n\n\n\nMulti-GPU programming with MPI\n\n\n\nPreparing code for GPU porting\n\n\n\nHand-on examples\n\n\n\n\nWhat you will learn\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 that runs on CPUs in workstations or supercomputers. We recommend familiarity with one or more programming languages like C/C++\, Fortran\, Python or Julia. \n\n\n\nHowever\, the first morning session on November 12 (9:00-12:00) is appropriate 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. If you wish to attend only the first morning session\, please indicate so in the registration form. \n\n\n\nIn the final afternoon session\, we urge participants to bring their own code\, discuss it with experts\, and get concrete advice. \n\n\n\nAgenda\n\n\n\nDay 1 (Nov. 12) \n\n\n\n\n\n\n	  Time          Contents   \n\n\n\n\n	09:00-09:20  Welcome      \n\n\n	 09:20-09:45  Why GPUs?    \n\n\n	 09:45-10:15  GPU hardware and software ecosystem \n\n\n	 10:15-10:30  Coffee break\n\n\n	 10:30-11:00  What problems fit to GPU? \n\n\n	 11:00-11:30  GPU programming concepts \n\n\n	 11:30-12:00  Introduction to GPU programming models \n\n\n	 12:00-13:00  Lunch break\n\n\n	 13:00-14:10  Directive-based models (OpenACC\, OpenMP) \n\n\n	 14:10-14:30  Coffee break\n\n\n	 14:30-15:50  Portable kernel-based models (C++ stdpar\, Kokkos\, OpenCL\, SYCL) \n\n\n	 15:50-16:00  Wrap-up \n\n\n\n\n\n\nDay 2 (Nov. 13) \n\n\n\n\n\n\n	  Time          Contents   \n\n\n\n\n	 09:00-10:30  Non-portable kernel-based models (CUDA\, HIP) \n\n\n	 10:30-10:45 Coffee break \n\n\n	 10:45-12:00 Exercises (on various programming models) \n\n\n	 12:00-13:00 Lunch break\n\n\n	 13:00-14:15 High-level language support (Python and Julia) \n\n\n	 14:15-14:30 Coffee break\n\n\n	 14:30-15:55 Multi-GPU programming with MPI \n\n\n	 15:50-16:00 Wrap-up \n\n\n\n\n\n\nDay 3 (Nov 14) \n\n\n\n\n\n\n	  Time         Contents   \n\n\n\n\n	 09:00-10:00 Preparing code for GPU porting \n\n\n	 10:00-10:30 Recommendations and discussions \n\n\n	 10:30-10:45 Coffee break \n\n\n	 10:45-11:55 End-to-end GPU programming example \n\n\n	 11:55-12:00 Wrap-up \n\n\n	 12:00-13:00 Lunch break \n\n\n	 13:00-15:50 Bring your code and get expert advice \n\n\n	 15:50-16:00 Summary of this workshop \n\n\n\n\n\n\nWhy learning GPU programming is important\n\n\n\nGraphical processing units (GPUs) are the workhorse of many high-performance computing (HPC) systems around the world. Currently\, the majority of HPC computing power available to researchers and engineers is provided by GPUs or other types of accelerators. Programming GPUs and other accelerators is thus increasingly important to developers who write software that is executed on HPC systems. \n\n\n\nThe 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 the technical specifics of existing code. \n\n\n\nENCCS Lessons\n\n\n\nHave a look at ENCCS lesson materials where you can find multiple lessons on GPU programming\, data analysis\, HPC optimisation\, and more! \n\n\n\n\n\n\n\nDisclaimer\n\n\n\nDue to EuroCC2 regulations\, we CAN NOT ACCEPT generic or private email addresses. Please use your official university or company email address for registration. \n\n\n\nThis training is for users who live and work 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/gpu-programming-why-when-how-2024/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2024/08/GPU-why-when-how-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241105T085000
DTEND;TZID=Europe/Stockholm:20241107T140000
DTSTAMP:20260430T151608
CREATED:20241021T112507Z
LAST-MODIFIED:20241202T125114Z
UID:35998-1730796600-1730988000@enccs.se
SUMMARY:Python for Scientific Computing (online)
DESCRIPTION:Registrations are closed for this event. \n\n\n\n\n\nPython for scientific computing is a medium-advanced course in Python 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. \n\n\n\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.  \n\n\n\nRead the learner personas to see if the course is right for you.  Prerequisites include basic programming in Python. \n\n\n\nSchedule\n\n\n\nThe course consists of three online hands-on sessions 4h each witha  lunch break in between. All times EET (convert 9:50 to your timezone). The schedule is tentative\, we may run earlier or later\, so join early if attending a single lesson. \n\n\n\nFor updated schedule please visit https://scicomp.aalto.fi/training/scip/python-for-scicomp-2024/ \n\n\n\nENCCS Lessons\n\n\n\nHave a look at ENCCS lesson materials where you can find multiple lessons on GPU programming\, data analysis\, HPC optimisation\, and more!
URL:https://enccs.se/events/python-for-scientific-computing-2024/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2024/10/52e132c3-4643-471d-af0f-3a039f50cf2a.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241023T090000
DTEND;TZID=Europe/Stockholm:20241025T173000
DTSTAMP:20260430T151608
CREATED:20240910T144511Z
LAST-MODIFIED:20241031T070418Z
UID:35596-1729674000-1729877400@enccs.se
SUMMARY:alpaka & openPMD Workshop + Hackathon (Hybrid)
DESCRIPTION:Register now!\n\n\n\n\nWe are excited to invite you to a dynamic three-day workshop and hackathon focused on two powerful tools for high-performance computing: alpaka and openPMD. This event will bring together developers\, researchers\, and enthusiasts from diverse backgrounds to collaborate\, learn\, and innovate. \n\n\n\nJoin us for an engaging and productive event where innovation meets collaboration. Whether you are new to alpaka and openPMD or an experienced user\, this workshop and hackathon will provide valuable insights and opportunities to advance your skills and projects and in the end\, you will be ready to use these powerful libraries in your own projects. \n\n\n\nThis hackathon is organized by HZDR/CASUS with the Plasma-PEPSC CoE in collaboration with ENCCS and EuroCC@GCS\, High-Performance Computing Center Stuttgart (HLRS)\, Jülich Supercomputing Centre (JSC)\, Leibniz Supercomputing Centre (LRZ) – National Competence Centres for High-Performance Computing. \n\n\n\nPrerequisites and content levels\n\n\n\nPrerequisites\n\n\n\n\nBasic Knowledge of High-Performance Computing (HPC): Participants should have a foundational understanding of HPC concepts\, architectures\, and programming.\n\n\n\nBasic Linux/Unix Skills: Ability to navigate\, use command-line tools\, and perform basic operations in a Linux/Unix environment.\n\n\n\nProgramming Skills: Proficiency in programming languages commonly used in HPC\, such as C\, C++\, Fortran\, or Python. Knowledge of parallel programming paradigms (e.g.\, MPI\, OpenMP) is beneficial.\n\n\n\n\nContent levels\n\n\n\n\nCommunity-target-level: 16 hours\n\n\n\n\nLearn more about course curricula and content levels. \n\n\n\nLocation\n\n\n\nThis hybrid event will take place online and at \n\n\n\nHZDR\,Bautzner Landstrasse 400\,01328 Dresden\, GermanyLecture Hall 106/255 \n\n\n\nLocation and nearby accommodations \n\n\n\nAgenda and registration\n\n\n\nFor more agenda\, registration and more information please visit the official event’s page at https://www.hlrs.de/training/2024/alpaka-openpmd-hack \n\n\n\nRegistration closes on October 11\, 2024 at 23:55 .
URL:https://enccs.se/events/alpaka-openpmd-workshop-hackathon-hybrid/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2024/09/alpaka-openPMD.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241022T141500
DTEND;TZID=Europe/Stockholm:20241022T171500
DTSTAMP:20260430T151608
CREATED:20241002T140223Z
LAST-MODIFIED:20241031T070411Z
UID:35901-1729606500-1729617300@enccs.se
SUMMARY:The HPC Training Ecosystem in Europe (Online)
DESCRIPTION:Register here\n\n\n\n\n\n\nAbout the event\n\n\n\nThis event aims to unite HPC training providers and stakeholders to discuss current developments in the growing ecosystem of HPC training. We will share experiences\, and identify collaboration opportunities.  \n\n\n\nHPC Training in Europe \n\n\n\nTraining and educating future professionals in advanced HPC practices and digital technologies is crucial for driving scientific research and innovation across European industries. Over the years\, HPC centres have developed extensive training programs on key topics in HPC and related fields like AI and quantum computing. At the same time\, many projects under the EuroHPC umbrella have been initiated to develop education and mentorship programmes\, training material\, and various training platforms. Staying up-to-date with these offerings has become increasingly challenging. \n\n\n\nAgenda\n\n\n\n\n\n\n	 Time (CET)  Topic\n\n\n\n\n	  14:15-15:05 Content creators (4×5 min talks\, 30 min discussion)\n\n• HPC Carpentry (Alan O’Cais)\n• CodeRefinery (Johan Hellsvik or Radovan Bast)\n• Archer2 (David Henty)\n• Aalto Scientific Computing (Richard Darst)\n\n\n\n	15:05-15:15Break\n\n\n	15:15-16:05Infrastructure (4×5 min talks\, 30 min discussion)\n\n• Training Academy (TBD)\n• UNIVERSE-HPC (Steve Crouch)\n• HPCEd (Brian Guilfoos)\n• HPCSPECTRA (Simon Wong)\n\n\n\n	16:05-16:15Break\n\n\n	16:15-17:05Training programs (4×5 min talks\, 30 min discussion)\n\n• CASTIEL and Training baseline (Aline Melinette and Siegfried Höfinger)\n• HPCTRAIN (Karina Pesatova)\n• EUMaster4HPC (Pascal Bouvry)\n• Certification Forum (Kevin Lüdemann)\n\n\n\n\n\n\nJoin us to explore how we can strengthen the HPC training community and collectively advance the European HPC training landscape! \n\n\n\nOrganisers\n\n\n\nENCCS organises the HPC training ecosystem in Europe event together with the EuroCC Competence centres in Finland and Lithuania\, and MultiXscale CoE. \n\n\n\n\n\n\n\nRegulations\n\n\n\nDue to EuroCC2 regulations\, we CAN NOT ACCEPT generic or private email addresses. Please use your official university or company email address for registration. \n\n\n\nThis training is intended is for users residing and working 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/the-hpc-training-ecosystem-in-europe/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/10/hpc-training-ecosystem.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241021T100000
DTEND;TZID=Europe/Stockholm:20241022T160000
DTSTAMP:20260430T151608
CREATED:20240826T184658Z
LAST-MODIFIED:20241031T070402Z
UID:35535-1729504800-1729612800@enccs.se
SUMMARY:Best Practices in HPC Training (online)
DESCRIPTION:Register now!\n\n\n\n\n\n\nThe Best Practices in HPC training workshop focuses on helping competent practitioners and experts in various fields teach their knowledge to others. It also serves as a kickstart to teaching available open-source training material from ENCCS and other training providers. 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 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\n\n\n\n\n\nENCCS came together with NCC Lithuania\, NCC Finland and the MultiXscale Centre of Excellence to organise this workshop. \n\n\n\nKey outcomes \n\n\n\nAfter attending this workshop\, you will: \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\nMonday 21 Oct 2024 \n\n\n\n\n\n\n	 Time           Episode                                                                                                                     Teaching/interaction\, min \n\n\n\n\n	10:00-10:15  Welcome and introduction                                                                                                    15\n\n\n	 10:15-10:30 Training providers                                                                                                          10 + 5\n\n\n	 10:30-10:45 Learning theories 10 + 5\n\n\n	 10:45-11:00  First teaching practice                                                                                                     15 + 30\n\n\n	 11:00-11:15  Break                                                                                                                      \n\n\n	 11:15-11:45    First teaching practice cntd.                                                                                               15 + 30\n\n\n	 11:45-12:45  Lunch break                                                                                                                \n\n\n	 12:45-13:30    Acquisition of skill                                                                                                        20 + 25\n\n\n	 13:30-13:40    Break                                                                                                                      \n\n\n	 13:40-14:20  Lesson design                                                                                                               20 + 20\n\n\n	 Afternoon      Practice backwards design – homework  45\n\n\n\n\n\n\nTuesday 22 Oct 2024 \n\n\n\n\n\n\n	 Time Episode Teaching/interaction\, min \n\n\n\n\n	 10:00-10:10 Recap and discussion on Practice backwards design 10 + 0\n\n\n	 10:10-11:00  Good interactive teaching practices               20 + 30\n\n\n	 11:00-11:15  Break                                             \n\n\n	 11:15-11:30  Teaching mechanics                                10 + 5\n\n\n	 11:30-12:30  Lunch break                                       \n\n\n	 12:30-13:00 Collaborative lesson development	10 + 20\n\n\n	 13:00-14:00Practice: teaching and giving feedback10 + 50\n\n\n	 14:00-14:15 Break\n\n\n	 14:15-17:15 The HPC Training Ecosystem in EuropeSeparate registration required\n\n\n\n\n\n\nENCCS Lessons\n\n\n\nThe Best Practices in HPC training is just one of our lessons. Have a look at ENCCS lesson materials where you can find multiple lessons on GPU programming\, data analysis\, HPC optimisation\, and more! \n\n\n\n\n\n\n\nRestrictions\n\n\n\nDue to EuroCC2 regulations\, we CAN NOT ACCEPT generic or private email addresses. Please use your official university or company email address for registration. \n\n\n\nThis training is for users who live and work 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/best-practices-in-hpc-training/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2024/08/best-practices-hpc-training-43.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240924T130000
DTEND;TZID=Europe/Stockholm:20240924T170000
DTSTAMP:20260430T151608
CREATED:20240826T141057Z
LAST-MODIFIED:20241030T084206Z
UID:35478-1727182800-1727197200@enccs.se
SUMMARY:Supercomputing for AI (In-person only)
DESCRIPTION:📍Hyperight Data Club Tegnergatan 14\, 113 58 Stockholm\, Sweden \n\n\n\n\n\nRegistrations will be accepted until the workshop starts\, but the deadline to get a user account on the Dardel supercomputer is September 17. \n\n\n\n\n\nAbout this workshop\n\n\n\nDuring the Supercomputing for AI workshop\, you will learn how to leverage supercomputers for AI applications. We start with a general background to the EuroHPC ecosystem. Then an overview of ENCCS services\, and some inspirational success stories from Swedish companies. This will be followed by a hands-on session where everyone gets to experience and learn how HPC works\, first the traditional way (ssh login\, setting up a software environment\, submitting batch jobs to the scheduler) and then the modern way using the ColonyOS meta-operating system. We round off with a plenary discussion to ask questions\, share experiences\, and discuss the pros and cons of HPC compared to other computing environments. \n\n\n\nThe event is organised by ENCCS\, Stockholm AI\, Hyperight and PDC at KTH. \n\n\n\nWho is this workshop for?\n\n\n\nSupercomputing for AI is for researchers\, data scientists\, machine learning engineers\, and others who perform computationally heavy AI workloads. Learn about how supercomputers can supercharge your R&D projects. No supercomputing experience is required\, but we expect participants to be involved in AI projects involving large datasets. \n\n\n\nAs there are only 30 slots and it’s going to be very hands-on (bring your laptop!) we have some qualifying questions when signing up. \n\n\n\nWhat is supercomputing?\n\n\n\nSupercomputing\, also known as high-performance computing (HPC)\, is about performing complex calculations at extremely high speeds on large and massively parallel computers. Supercomputers consist of high-end multicore CPUs and cutting-edge GPUs. They can process vast amounts of data and run large-scale simulations in academic research\, as well as in industrial R&D projects. \n\n\n\nAgenda\n\n\n\n\n\n\n	Time Topic\n\n\n\n\n	13:00-13:30Welcome and introduction by ENCCS and Stockholm AI\n\n\n	13:30-14:00Overview of ENCCS\, the EuroHPC ecosystem and supercomputing services in Sweden\n\n\n	14:00-14:15Highlight of selected success stories\n\n\n	14:15-14:30Coffee break\n\n\n	14:30-15:30Hands-on introduction to the HPC environment\n\n\n	15:30-15:45Coffee break\n\n\n	15:45-16:15Introduction to ColonyOS\n\n\n	16:15-17:00Open discussion on HPC opportunities and challenges\n\n\n\n\n\n\nAbout ENCCS\n\n\n\nThe EuroCC National Competence Centre in Sweden (ENCCS) is the gateway for startups and small and medium-sized enterprises (SMEs) in Sweden to get access to and start efficiently utilising supercomputing resources available in Sweden and elsewhere in Europe.  \n\n\n\nENCCS provides: \n\n\n\n\nfree HPC consultancy and training\n\n\n\nassistance in writing access proposals to EuroHPC machines\n\n\n\nin-depth support in proof-of-concept projects. \n\n\n\n\nAs a one-stop-shop for HPC in Sweden\, ENCCS also connects companies to HPC and AI service providers and funding agencies in the EuroHPC ecosystem. \n\n\n\nAbout Stockholm AI\n\n\n\nSince 2017\, Stockholm AI has acted as a platform for exchanging knowledge between experts in different fields relating to AI. They are dedicated to establishing Stockholm as a global player within Artificial Intelligence (AI) and Machine Learning (ML)\, as well as being the main hub for the Stockholm AI / ML community.  \n\n\n\nThe community is open to anyone and free. Join the movement at https://stockholm.ai/! \n\n\n\nAbout PDC\n\n\n\nPDC runs the Dardel supercomputer which is currently the fastest supercomputer for academic research in Sweden. PDC also works with industrial partners and empowers business R&D projects through HPC access\, data storage facilities\, application expert support\, and other services. \n\n\n\nLesson material\n\n\n\nEven though this event does not require any preparatory work\, feel free to dive into our lesson material from other training events\, including deep learning\, GPU programming\, and more. Browse at https://enccs.se/lessons/
URL:https://enccs.se/events/supercomputing-for-ai/
LOCATION:Hyperight Data Club\, Tegnergatan 14\, Stockholm\, 113 58\, Sweden
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2024/08/Supercomputing-for-AI-67.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240625T090000
DTEND;TZID=Europe/Stockholm:20240626T123000
DTSTAMP:20260430T151608
CREATED:20231214T094854Z
LAST-MODIFIED:20231215T141631Z
UID:33024-1719306000-1719405000@enccs.se
SUMMARY:AI for Science Bootcamp
DESCRIPTION:Register\n\n\n\n\n\n\nSummary\n\n\n\nHow can one use AI and especially deep learning in differential equations in order to train modells of physical systems? \n\n\n\nThe AI for Science Bootcamp provides a step-by-step overview of the fundamentals of deep neural networks and walks attendees through the hands-on experience of building and improving deep learning models for applications related to scientific computing and physical systems defined by differential equations.  \n\n\n\nThe material will cover more advanced topics\, such as physics-informed neural networks (PINNs) and operator learning and make use of tools like NVIDIA Modulus to develop and train the models. Furthermore\, this online bootcamp is a hands-on learning experience where we will guide you through step-by-step instructions with teaching assistants on hand to help throughout. \n\n\n\nPrerequisites\n\n\n\n\nBasic experience with Python and PyTorch. \n\n\n\nWe recommend basic knowledge of neural networks.\n\n\n\nNo GPU programming experience is required\n\n\n\n\nDisclaimer\n\n\n\nDue to EuroCC2 regulations\, we cannot except generic or private email addresses. Please use your official university or company email address. \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 \n\n\n\nComputing resources\n\n\n\nAttendees will have the opportunity to access a GPU cluster for the duration of the bootcamp.  \n\n\n\nAgenda\n\n\n\nMonday 24 June 2024 \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	11:00–12:00Cluster Dry Run Session\n\n\n\n\n\n\nTuesday 25 June 2024 \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00–09:15Welcome\n\n\n	09:15–09:30Connecting to a cluster\n\n\n	10:00–12:00Physics-Informed approach to an AI for Scientific application (Lecture and Lab)\n• Lab 1: Simulating Projectile Motion\n• Lab 2: Steady State Diffusion in a Composite Bar using PINNs\n\n\n	12:00-12:30Wrap up and Q&A\n\n\n	12:30-13:30LLM Projects Discussion (Optional)\n\n\n\n\n\n\nWednesday 26 June 2024 \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00–10:30Physics-Informed approach to an AI for Scientific application (Lecture and Lab)\n• Lab 3: Forecasting weather using Navier-Stokes PDE\n• Lab 4: Spring mass problem – Solving transient problems and \ninverse problems (Optional)\n\n\n	10:30–12:15Data-driven approach to an AI for Scientific application. (Lecture and Lab)\n• Lab 1 : Solving the Darcy-Flow problem using FNO\n• Lab 2: Solving the Darcy-Flow problem using AFNO\n• Lab 3: Forecasting weather using FourCastNet\n\n\n	12:15–12:30Wrap up and Q&A\n\n\n	12:30-13:30LLM Projects Discussion (Optional)\n\n\n\n\n\n\nOrganisers\n\n\n\nThe organisers of the AI for Science Bootcamp are ENCCS\, the High-Performance Computing Center Stuttgart (HLRS)\, Jülich Supercomputing Centre (JSC)\, Leibniz Supercomputing Centre (LRZ)\, Vienna Scientific Cluster (VSC)\, University of Donja Gorica\, OpenACC organization\, and NVIDIA for EuroCC Austria\, EuroCC@GCS\, EuroCC Montenegro\, and EuroCC Sweden\, all National Competence Centres for High-Performance Computing. \n\n\n\nRegistration\n\n\n\nPlease register using this link https://www.openhackathons.org/s/siteevent/a0C5e000008AbEaEAK/se000315 Application Deadline:May 14\, 2024
URL:https://enccs.se/events/ai-for-science-bootcamp/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/12/AI-for-science.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240506T090000
DTEND;TZID=Europe/Stockholm:20240507T143000
DTSTAMP:20260430T151608
CREATED:20231215T115651Z
LAST-MODIFIED:20231215T141601Z
UID:33105-1714986000-1715092200@enccs.se
SUMMARY:Multi-GPU Programming Bootcamp
DESCRIPTION:Register\n\n\n\n\n\n\nOverview\n\n\n\n \n\n\n\nWelcome to the Multi-GPU programming bootcamp!  \n\n\n\nScaling applications to multiple GPUs across multiple nodes requires one to be adept at programming models and optimisation techniques\, and proficient at performing root-cause analysis using in-depth profiling to identify and minimise bottlenecks. \n\n\n\nTopics on GPU programming covers single node multi-GPU (P2P) and multi-Node multi-GPU (GPU Direct) programming\, the NVIDIA Collectives Communications Library (NCCL)\, and the NVSHMEM\, which is a parallel programming interface based on OpenSHMEM that provides efficient and scalable communication for NVIDIA GPU clusters). \n\n\n\nThe Multi-GPU Programming Bootcamp covers step-by-step ways to improve application performance using cues from profilers and provides an understanding of the underlying technologies and communication topology needed to leverage powerful NVIDIA® libraries to extract more performance from the system. \n\n\n\nPrerequisites\n\n\n\n\nExperience with C/C++\, NVIDIA CUDA®\, MPI\n\n\n\n\nAgenda\n\n\n\nFriday\, May 3\, 2024 \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	11:00–12:00Cluster Dry Run Session\n\n\n\n\n\n\n Monday\, May 6\, 2024  \n\n\n\n\n\n\n	09:00-09:05Welcome\n\n\n\n\n	09:05-09:30Introduction to Nsight Systems and GPU Computing (Lecture and Read-only Lab)\n\n\n	09:30 -10:30Overview of a Single GPU Code\n\n\n	10:30 -12:30Parallelizing a Single GPU Code using CUDA memcpy\, Streams\, and an Introduction to Single Node Multi-GPU ( P2P ) (Lecture and Lab)\n\n\n	12:30-13:00Lunch\n\n\n	13:00-15:00Introduction to Multi-Node Multi-GPU (GPU Direct ) programming (Lecture and Lab) [2 hrs]\n\n\n	15:00-16:00LLM Projects Discussion (Optional)\n\n\n\n\n\n\nTuesday\, May 7\, 2024  \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00-11:00Introduction to NVIDIA Collectives Communications Library (NCCL) (Lecture and Lab)\n\n\n	11:00-13:00Introduction to NVSHMEM (Lecture and Lab)\n\n\n	13:00-13:30Demo of the Nsight Systems Profiler Report for a Multi-Node Application\n\n\n	13:30-14:30LLM Projects Discussion (Optional)\n\n\n\n\n\n\nCompute Resource\n\n\n\nAttendees will have the opportunity to use a GPU cluster for the duration of the bootcamp.  \n\n\n\nRegistration\n\n\n\nPlease register using this link https://www.openhackathons.org/s/siteevent/a0C5e000008AbEfEAK/se000316 \n\n\n\nDisclaimer\n\n\n\nDue to EuroCC2 regulations\, we cannot except generic or private email addresses. Please use your official university or company email address. \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 \n\n\n\nOrganisers\n\n\n\nThis Bootcamp is co-organized by ENCCS\, EuroCC Austria\, EuroCC Germany in association with (HLRS)\, Jülich Supercomputing Centre (JSC)\, Leibniz Supercomputing Centre (LRZ)\, Vienna Scientific Cluster (VSC)\, OpenACC organization\, and NVIDIA. \n\n\n\nENCCS Lesson Materials\n\n\n\nHave a look at ENCCS lesson materials where you can find multiple lessons on GPU programming\, data analysis and HPC optimisation.
URL:https://enccs.se/events/2024-05-multi-gpu-programming/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/12/Multi-GPU-bootcamp.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240418T100000
DTEND;TZID=Europe/Stockholm:20240418T110000
DTSTAMP:20260430T151608
CREATED:20240403T071141Z
LAST-MODIFIED:20240403T080322Z
UID:34983-1713434400-1713438000@enccs.se
SUMMARY:Leveraging supercomputers for data-driven life science research: examples from Berzelius
DESCRIPTION:Register here\n\n\n\n\n\n\nLife science and supercomputing\n\n\n\nPowerful GPU supercomputers allow us to carry out large-scale life science experiments in a fraction of the time that it would otherwise take. They also allow us to pursue research projects that would otherwise not be possible. Life science researchers at Swedish universities can apply and make use of the Berzelius AI/ML cluster at the National Supercomputer Center in Linköping.  \n\n\n\nWhat you will hear about\n\n\n\nIn this one-hour-long webinar\, two researchers will present how they use Berzelius in their work. We will present the technical specifications of Berzelius\, the resource allocation procedure\, as well as the available user support. We will give a short demonstration on how to request GPU resources on Berzelius and run scripts/software on the allocated GPU(s). This webinar is particularly tailored for researchers interested in and working with AI/ML methods. \n\n\n\nThis event is part of the Tools for AI/ML research in life sciences event series arranged by the SciLifeLab Data Centre. This webinar is organized in collaboration with the National Supercomputer Centre\, LiU as well as ENCCS. \n\n\n\nTitle: Leveraging supercomputers for data-driven life science research: examples of use cases and introduction to Berzelius \n\n\n\nSpeaker: Soumi Chaki and Xuan Gu (National Supercomputer Centre\, Linköping University)\, Kimmo Kartasalo (Karolinska Institute)\, Claudio Mirabello (Linköping University). \n\n\n\nWhere and when: April 18\, 2024 at 10:00-11:00 Stockholm time\, online. Registration is open till April 18 at 9:00.  \n\n\n\nAgenda\n\n\n\n10:00-10:05 – Introduction to supercomputers and Berzelius10:05-10:20 – Predicting disease progress from images and molecular data using Berzelius (Kimmo Kartasalo\, Post-doctoral researcher\, Karolinska Institute)10:20-10:35 – Modelling large protein complexes on Berzelius (Claudio Mirabello\, Principal Research Engineer\, Docent\, Linköping University)10:35-10:50 – Resource allocation procedure and user support available on Berzelius10:50-11:00 – Q&A session \n\n\n\nENCCS Lesson material\n\n\n\nIf you are interested in following our lessons at your own pace\, you can visit our Lessons page.
URL:https://enccs.se/events/supercomputers-for-data-driven-life-science/
CATEGORIES:Collaboration Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2024/04/scilife-lab-berlelius.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240411T090000
DTEND;TZID=Europe/Stockholm:20240412T170000
DTSTAMP:20260430T151608
CREATED:20240221T092345Z
LAST-MODIFIED:20240221T092601Z
UID:34478-1712826000-1712941200@enccs.se
SUMMARY:4th Baltic HPC and Cloud Conference
DESCRIPTION:Register\n\n\n\n\n\n\nWelcome to the 4th Baltic HPC and Cloud Conference!  \n\n\n\nAbout\n\n\n\nThe conference will feature a lot of topics\, including talks on innovative uses of HPC and Cloud computing and presentations about HPC/Cloud computing services ranging from EuroHPC supercomputers to Quantum Computing.  \n\n\n\nHistorically\, the conference was organised by Riga Technical University\, HPCEuropa3 project\, University of Tartu\, and KTH Royal Institute of Technology. Since the development of National HPC Competence centres (NCCs) all over the Europe\, the 4th Baltic HPC and Cloud Computing Conference will be organized by six NCCs located near the Baltic sea region: Latvia\, Estonia\, Lithuania\, Sweden\, Finland\, and Denmark. This year\, the conference will take place in Riga on April 11-12\, 2024. \n\n\n\nWho is this conference for?\n\n\n\nThe conference will be especially relevant for different research communities that use HPC\, including: \n\n\n\n\nStudents\n\n\n\nAcademic HPC users\n\n\n\nIndustry users\n\n\n\nHPC experts\n\n\n\n\nWhy you should attend?\n\n\n\n\nA great venue for networking – leading HPC and Cloud Computing community members from Baltic and Nordic countries will be present;\n\n\n\nUnmatched access to the finest HPC minds from Baltic and Nordic countries;\n\n\n\nLatest HPC and Cloud Computing information that you can apply when you return to work;\n\n\n\nSource of inspiration for new ideas and practical uses of HPC and Cloud Computing;\n\n\n\nPractical workshops on HPC and Cloud Computing;\n\n\n\nMeet with leading specialists and solve your HPC or Cloud Computing issues on the spot;\n\n\n\nRiga is an architectural pearl of the Baltic!\n\n\n\n\nAgenda and registration\n\n\n\nFor updated agenda and registration\, please visit https://hpc.rtu.lv/4th-baltic-hpc-and-cloud-conference/?lang=en. \n\n\n\nOrganisers\n\n\n\nThe conference is organized by National HPC Competence Centres (NCCs) in Latvia (SuperS)\, Estonia\, Lithuania\, Sweden (ENCCS)\, Finland (CSC)\, and Denmark (DK-NCC) within the framework of the EuroCC 2 project.
URL:https://enccs.se/events/4th-baltic-hpc-and-cloud-conference/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2024/02/Baltic-HPC-2024.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240404T080000
DTEND;TZID=Europe/Stockholm:20240404T170000
DTSTAMP:20260430T151608
CREATED:20240404T131413Z
LAST-MODIFIED:20240404T132101Z
UID:34999-1712217600-1712250000@enccs.se
SUMMARY:Tuesday Tools & Techniques for Supercomputing
DESCRIPTION:🗓️ 16\, 23 April & 7\, 14 May 2024 \n\n\n\n\nRegister\n\n\n\n\n\n\nDo you use supercomputers in your research work? Are you curious about making your computing faster and more efficient? Join us for TTT4HPC: four self-contained episodes on tools and techniques for supercomputing. It is a great chance to enhance your computational skills. What you will learn is also used a lot in industry and research environments whenever large-scale computations are needed. \n\n\n\nThe course happens online. Mornings (2h) lectures via TwitchTV. Afternoons (1.5h) hands-on exercises on Zoom with our HPC experts. Episodes are self-contained\, you can join only for the episodes that are useful for your research. \n\n\n\nEpisode 1 – 16/04/2024 – HPC Resources: RAM\, CPUs/GPUs\, I/O\n\n\n\nFocus on HPC computational resources\, starting with understanding and managing memory\, CPUs\, and GPUs\, monitoring computational processes and I/O\, utilizing local disks and ramdisks\, and extending into benchmarking and selecting job parameters. \n\n\n\nEpisode 2 – 23/04/2024 – Day-to-day working on clusters\n\n\n\nFocus on software development on HPC\, syncing data\, interactive work with HPC\, VScode \n\n\n\nEpisode 3 – 07/05/2024 – Containers on clusters\n\n\n\nFocus on containers with Apptainer/Singularity\, how to build containers for HPC\, how to work with the filesystem and other practical examples with containers \n\n\n\nEpisode 4 – 14/05/2024 – Parallelization and workflows\n\n\n\nContent: focus on parallelization with HPC\, efficient parameter sweeps\, workflow automation\, hyperscaling pitfalls \n\n\n\nRegistration and more info\n\n\n\nFor more information and registration\, please visit https://scicomp.aalto.fi/training/scip/ttt4hpc-2024/index.html. \n\n\n\nLesson material\n\n\n\nInterested in going deeper within the supercomputing world? Are you confident that you can use the tools and techniques for supercomputing?Follow our lesson material at your own pace.
URL:https://enccs.se/events/tuesday-tools-techniques-for-supercomputing/
CATEGORIES:Collaboration Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/04/ttt4hpc.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240403T090000
DTEND;TZID=Europe/Stockholm:20240405T123000
DTSTAMP:20260430T151608
CREATED:20231215T122816Z
LAST-MODIFIED:20240229T091413Z
UID:33102-1712134800-1712320200@enccs.se
SUMMARY:N-ways to GPU Programming Bootcamp
DESCRIPTION:Registrations are now closed for this workshop. \n\n\n\n\n\nLearn the basics of GPU programming\n\n\n\nThe N-Ways to GPU Programming Bootcamp covers the basics of how to use GPUs and provides an overview of different methods for porting scientific application to GPUs using NVIDIA® CUDA®\, OpenACC\, standard languages\, OpenMP offloading\, and/or CuPy and Numba.  \n\n\n\nThroughout the bootcamp\, attendees with learn how to analyze GPU-enabled applications using NVIDIA Nsight™ Systems and participate in hands-on activities to apply these learned skills to real-world problems. \n\n\n\nPrerequisites\n\n\n\n\nBasic experience with C/C++ or Fortran.\n\n\n\nNo GPU programming knowledge required\n\n\n\n\nDisclaimer\n\n\n\nDue to EuroCC2 regulations\, we cannot except generic or private email addresses. Please use your official university or company email address. \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 \n\n\n\nOrganisers\n\n\n\nThis GPU programming basics bootcamp is co-organized by ENCCS along with EuroCC@GCS\, EuroCC Austria\, Jülich Supercomputing Centre (JSC)\, Leibniz Supercomputing Centre (LRZ)\, OpenACC organization\, and NVIDIA. \n\n\n\nAdditional GPU programming material\n\n\n\nAdditionally\, if you want to learn more about GPU related fields\, check our lessons material.
URL:https://enccs.se/events/2023-04-n-ways-to-gpu-programming/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/12/N-ways-to-GPU-Programming-Bootcamp.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240311T090000
DTEND;TZID=Europe/Stockholm:20240315T130000
DTSTAMP:20260430T151608
CREATED:20231215T130625Z
LAST-MODIFIED:20240313T082925Z
UID:33118-1710147600-1710507600@enccs.se
SUMMARY:Efficient materials modelling on HPC with QUANTUM ESPRESSO\, SIESTA and Yambo (Online)
DESCRIPTION:11-15 March 2024\, 09:00–13:00 CET \n\n\n\n\n\n\nRegister\n\n\n\n\n\n\nOverview\n\n\n\nThis 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 SIESTA). Participants will put their new knowledge to the test on the Leonardo EuroHPC JU supercomputer (https://leonardo-supercomputer.cineca.eu/hpc-system/) with theory sections and practical demonstrations and hands-on exercises. \n\n\n\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.  \n\n\n\nNowadays\, 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\, users need some extra skills in order to fully exploit their potential.  \n\n\n\nThe applications\n\n\n\nQUANTUM ESPRESSO (https://www.quantum-espresso.org/) 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. \n\n\n\nSIESTA (http://www.max-centre.eu/codes-max/siesta) is a pseudopotential-based DFT software whose strength lies in its use of atomic-like strictly-localised basis sets: the use of a “good first approximation” to the full problem decreases the number of basis functions needed to achieve a given accuracy\, and the finite support of the orbitals leads to sparsity in the Hamiltonian and overlap matrices\, thus enabling the use of reduced-scaling methods. The functionalities of SIESTA include\, amongst others\, the calculation of energies and forces\, molecular-dynamics simulations\, band structures\, densities of states\, spin-orbit couplings\, van der Waals functionals\, DFT+U for correlated systems\, real-time TDDFT\, and non-equilibrium calculations with TranSIESTA. \n\n\n\nYAMBO (http://www.yambo-code.eu/) 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). \n\n\n\nWhat you will learn\n\n\n\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 Quantum ESPRESSO\, Yambo and SIESTA\, how to prepare input files and how to read output files in order to extract the desired properties. \n\n\n\nYou will discuss efficient exploitation of HPC resources\, 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 Quantum ESPRESSO\, SIESTA and Yambo. \n\n\n\nPrerequisites\n\n\n\nThis workshop is for researchers and engineers who already have some previous experience with materials modelling and electronic structure calculations: \n\n\n\n\nBasic 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.\n\n\n\nBasic familiarity 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\n\n\n\nDisclaimer\n\n\n\nDue to EuroCC2 regulations\, we cannot except generic or private email addresses. Please use your official university or company email address. \n\n\n\nThis training is intended for users that live and work 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 \n\n\n\n\nRegister here!\n\n\n\n\n\n\n\n\nInstructors and helpers\n\n\n\nQUANTUM ESPRESSO \n\n\n\n\nPietro Davide Delugas (SISSA)\n\n\n\nIvan Carnimeo (SISSA)\n\n\n\nOscar Baseggio (SISSA)\n\n\n\nFabrizio Ferrari Ruffino (CNR-IOM)\n\n\n\nPaolo Giannozzi (CNR-IOM\, UniUD)\n\n\n\nIurii Timrov (Paul Scherrer Institut)\n\n\n\nLaura Bellentani (CINECA)\n\n\n\nTommaso Gorni (CINECA)\n\n\n\nAurora Ponzi (CNR-IOM)\n\n\n\n\nSIESTA \n\n\n\n\nEmilio Artacho (CIC NanoGUNE and University of Cambridge)\n\n\n\nCatalina Coll (ICN2)\n\n\n\nJosé Mª Escartín (ICN2)\n\n\n\nRoberta Farris (ICN2)\n\n\n\nErnane de Freitas (ICN2)\n\n\n\nAlberto García (ICMAB-CSIC)\n\n\n\nArnold Kole (Utrecht University)\n\n\n\nNick Papior (DTU)\n\n\n\nFederico Pedron (ICN2)\n\n\n\nMiguel Pruneda (CINN-CSIC)\n\n\n\nJosé Ángel Silva Guillén (IMDEA Nanociencia)\n\n\n\n\nYambo \n\n\n\n\nD. Varsano (CNR-NANO)\n\n\n\nA. Ferretti (CNR-NANO)\n\n\n\nD. Sangalli (CNR-ISM)\n\n\n\nA. Guandalini (Univ. of Rome\, La Sapienza)\n\n\n\nF. Paleari (CNR-NANO)\n\n\n\nM. D’Alessio (Univ. Modena and Reggio Emilia\, CNR-NANO)\n\n\n\nG. Sesti (CNR-NANO)\n\n\n\nN. Spallanzani (CNR-NANO)\n\n\n\n\nHelpers \n\n\n\n\nYonglei Wang (ENCCS/LiU)\n\n\n\nThor Wikfeldt (ENCCS/RISE)\n\n\n\nQiang Li (ENCCS/LiU)\n\n\n\nWei Li (ENCCS/LiU)\n\n\n\n\nAgenda\n\n\n\nMonday\, March 11th \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00-09:15Welcome and introduction to ENCCS\n\n\n	09:15-09:30Introduction to Max-CoE and MaX flagship codes\n\n\n	09:30-10:10Overview of the QE suite of codes and main features \n\n\n	10:10-10:25Coffee break\n\n\n	10:25-13:00PWSCF for HPC and GPU\n\n\n\n\n\n\nTuesday\, March 12th \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00-09:45Introduction to Density Functional Perturbation Theory\n\n\n	09:45-10:15Introduction to Time Dependent Density Functional Perturbation Theory \n\n\n	10:15-10:30Coffee break\n\n\n	10:30-13:00Phonons and time dependent properties on HPC and GPU\n\n\n\n\n\n\nWednesday\, March 13th \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00-09:45SIESTA basics\n\n\n	09:45-10:30A first contact with SIESTA: inputs\, execution and outputs\n\n\n	10:30-10:45Break\n\n\n	10:45-11:30Convergence (K points\, Mesh\, Mixing)\n\n\n	11:30-12.00Basis sets\n\n\n	12:00-13:00Basis set optimization\n\n\n\n\n\n\nThursday\, March 14th \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00-10:00Moving atoms: geometry optimisation and beyond\n\n\n	10:00-11:00Analysis tools\n\n\n	11:00-11:15Break\n\n\n	11:15-11:45Features available in SIESTA: spin-orbit couplings\, TranSIESTA\, and others\n\n\n	11:45-13:00Pushing the boundaries of SIESTA: accelerated and massively parallel solvers\n\n\n\n\n\n\nFriday\, March 15th \n\n\n\n\n\n\n	Time (CET)Topic\n\n\n\n\n	09:00-09:20Overview of the Yambo code and its main features and performance\n\n\n	09:20-10:00Introduction to the GW approximation \n\n\n	10:00-10:20Coffee break\n\n\n	10:20-13:00Hands-on tutorial: A guided tour through GW simulations \n(convergence\, algorithms\, parallel usage)\n\n\n\n\n\n\nENCCS Lessons\n\n\n\nThe previous similar instance of Efficient Materials Modelling can be found at our page with previous lesson materials.
URL:https://enccs.se/events/2024-03-efficient-materials-modelling-on-hpc/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/12/Efficient-materials-modelling.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240213T090000
DTEND;TZID=Europe/Stockholm:20240215T150000
DTSTAMP:20260430T151608
CREATED:20231227T163410Z
LAST-MODIFIED:20240212T125105Z
UID:33560-1707814800-1708009200@enccs.se
SUMMARY:Space Plasma Simulations with Vlasiator on LUMI Supercomputer (Hybrid event)
DESCRIPTION:Overview\n\n\n\nENCCS comes together with Plasma-PEPSC CoE for the organisations of this hybrid workshop to bring together code developers\, researchers\, and research software engineers working on plasma science\, and create an amazing opportunity for sharing innovative ideas and best practice for potential users to use the Vlasiator package and using its capabilities and assorted tools for data analysis. This workshop includes: \n\n\n\n\nrunning simulations at scale\n\n\n\nbenchmarking for deploying Vlasiator on supercomputing environments\n\n\n\ndesigning a simulation setup\, with notes on applicability and resources required\n\n\n\nAccessing the .vlsv data via Analysator\n\n\n\nAccessing the .vlsv data via the VisIt plugin\n\n\n\n\nThe theoretical description of plasma using analytic modeling tools is somewhat limited and great progress in plasma physics has been achieved using computer simulations. Indeed\, advances in massively parallel simulations using high performance computing (HPC) resources have have further boosted our understanding of plasma science at an unprecedented resolutions and levels of physical fidelity. These simulations have been producing a new wealth of knowledge and enabling key applications for science\, industry\, and society. \n\n\n\nPlasma simulations with Vlasiator\n\n\n\nVlasiator (GitHub)\, is the state-of-the-art hybrid-Vlasov simulation for ion-scale physics in a global magnetospheric setting. It is the only 6D hybrid-Vlasov code capable of simulating the Earth’s magnetosphere. In Vlasiator\, ions are represented as velocity distribution functions\, while electrons are magnetohydrodynamic fluid\, enabling a self-consistent global plasma simulation that can describe multi-temperature plasmas to resolve non-MHD processes that currently cannot be self-consistently described by the existing global space weather simulations. The novelty is that by modelling ions as velocity distribution functions the outcome will be numerically noiseless. Due to the multi-dimensional approach at ion scales\, Vlasiator’s computational challenges are immense. We will use advanced HPC techniques using tens of thousands of cores to perform massively parallel computations. \n\n\n\nWhat you will learn\n\n\n\nAfter attending this workshop\, you will: \n\n\n\n\nUnderstand core features of the Vlasiator package\n\n\n\nBe efficient using the Vlasiator package to perform plasma simulations\n\n\n\nBe productive in data analysis and visualization of simulation results\n\n\n\nBe able to create your own project\n\n\n\n\nPrerequisites\n\n\n\n\nPhD students\, postdocs\, industry engineers\n\n\n\nBasic familiarity with general physics and plasma physics\n\n\n\nSome previous practical experience running some plasma code\n\n\n\nBasic familiarity with Unix shell\n\n\n\nBasic familiarity with HPC environment is helpful but not mandatory\n\n\n\n\nFormat/venue\n\n\n\nThe event is going to be held at the Stockholm RISE offices on KTH campus Drottning Kristinas väg 61 in room Innoversum. The closest metro station (marked T) is Tekniska Högskolan. However\, we will also broadcast the seminars and hands-on sessions live for online participants who will be able to participate actively in the workshop through live Q&A and chat.  \n\n\n\nAgenda\n\n\n\nMonday\, 12 February 2024: HPC onboarding session \n\n\n\n\n~2 hours online session to help participants log in the LUMI cluster\n\n\n\n\nTuesday\, 13 February 2024: Getting started with Vlasiator \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	09:00-09:10• Welcome\n• Introduction to Plasma-PEPSC and ENCCS\n\n\n	09:10-10:00Introduction to Vlasiator \n• What is it? \n• What can I do with it? \n• Rules of the Road \n• What do I need to run it?\n\n\n	10:15-11:15Setting up Vlasiator\n• *nb. pre-materials for vlasiator setup \n• Getting Vlasiator & libraries\, Vlasiator versions guidance \n• Compilation \n• Running testpackage/a benchmarking test case \n• Existing project configuration templates\n\n\n	11:30-12:30Running Vlasiator at scale\n• Benchmarking \n• Scaling rules-of-thumb \n• MPI-I/O / Lustre striping \n• Restarts\, best practices \n\n\n	12:30-13:30 Lunch break\n\n\n	13:30-15:00 Workshopping with the Vlasiator team\n\n\n\n\n\n\nWednesday\, 14 February 2024: Working with Vlasiator data \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	09:00-10:00Vlasiator outputs\n• Recap of what we learned yesterday\n• Runtime outputs\n• Vlasiator datareducers\n• Grid types\, variable centerings\n• vg\, fg\, ig\, velocity meshes\n\n\n	10:15-11:15Analysator\n• Basic use\n• Datareducers & derived data\n• Producing sidecars?\n\n\n	11:30-12:30VisIt and the vlsv plugin\n• Setting up host profile\n• Basic usage\n• Example: find the current sheet/magnetopause via some proxy\n\n\n	12:30-13:30 Lunch break\n\n\n	13:30-15:00 Workshopping with the Vlasiator team\n\n\n\n\n\n\nThursday\, 15 February 2024: Vlasiator use-case from start to finish \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	09:00-10:00Recap\, currently available Vlasiator configurations\n• Recap of what we learned yesterday\n• Rules of the Road (citing original papers)\n• Project structure and pre-made configurations\n\n\n	10:15-11:15Setting up a small magnetosphere simulation\n• How to create a new project setup\n\n\n	11:30-12:30Workshopping\, questions\, etc\n\n\n	12:30-13:00Concluding\n• Questions\, feedback\n• Suggestions for Quality-of-Life improvements wrt. external users\n• Contact details\, who to ask about what\n\n\n\n\n\n\nDisclaimer\n\n\n\nDue to EuroCC2 regulations\, we cannot except generic or private email addresses. Please use your official university or company email address. \n\n\n\nThis training is for users that live and work 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 \n\n\n\nRegistration\n\n\n\nRegistrations are now closed for this event. \n\n\n\nAdditional lesson materials\n\n\n\nDo you want to learn more about MPI\, GPU programming and other supercomputing-related fields? Take a look on our lessons page.
URL:https://enccs.se/events/plasma-simulations-on-lumi-supercomputer/
LOCATION:Innoversum at Drottning Kristinas väg 61\, Drottning Kristinas väg 61\, Stockholm\, 114 28\, Sweden
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/12/Plasma-PEPSC-workshop-2.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240202T100000
DTEND;TZID=Europe/Stockholm:20240202T113000
DTSTAMP:20260430T151608
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:20231025T090000
DTEND;TZID=Europe/Stockholm:20231027T170000
DTSTAMP:20260430T151608
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:20230928T090000
DTEND;TZID=Europe/Stockholm:20230929T120000
DTSTAMP:20260430T151608
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:20230609T090000
DTEND;TZID=Europe/Stockholm:20230612T160000
DTSTAMP:20260430T151608
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:20260430T151608
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:20230404T100000
DTEND;TZID=Europe/Stockholm:20230405T170000
DTSTAMP:20260430T151608
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:20260430T151608
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:20230307T090000
DTEND;TZID=Europe/Stockholm:20230316T170000
DTSTAMP:20260430T151608
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:20221122T090000
DTEND;TZID=Europe/Stockholm:20221125T120000
DTSTAMP:20260430T151608
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:20221004T080000
DTEND;TZID=Europe/Stockholm:20221007T130000
DTSTAMP:20260430T151608
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:20220614T090000
DTEND;TZID=Europe/Stockholm:20220617T123000
DTSTAMP:20260430T151608
CREATED:20220421T122326Z
LAST-MODIFIED:20230116T102617Z
UID:14769-1655197200-1655469000@enccs.se
SUMMARY:Intermediate Topics in MPI
DESCRIPTION:This workshop targets programmers in both academia and industry who already have experience with basic MPI and are ready to take the next step to more advanced usage. Topics which will be covered include communicators\, groups\, derived data types\, one-sided communication\, non-blocking collectives and hybrid MPI+threading approaches. Lectures will be interleaved with hands-on exercises. All exercises will be written in C\, but the instructors will be able to answer questions about MPI in Fortran and Python. \nFor this workshop ENCCS partners up with our friends at PDC and HPC2N. \nThe Message Passing Interface (MPI) is the de facto standard for distributed memory parallelism in high performance computing (HPC). MPI is the dominant programming model for modern day supercomputers and will continue to be critical in enabling researchers to scale up their HPC workloads to forthcoming pre-exascale and exascale systems within EuroHPC and elsewhere. \nPre-requisites\n\nFamiliarity with MPI in C/C++\, Fortran or Python\, either from introductory courses or workshops (e.g. PDC’s Introduction to MPI\, or SNIC’s introduction to parallel programming course) or through self-taught usage.\nFamiliarity with C/C++\nBasic Linux command line skills\nExisting access to a computing cluster or own computer with MPI and compilers installed.\n\nInstructors\n\nXin Li\, PhD\nPedro Ojeda May\, PhD\nRoberto Di Remigio Eikås\, PhD\n\nTentative schedule\nDay 1 – Tuesday 14 June 2022 – Communicators\, groups\, derived datatypes\n[ninja_tables id=”14774″] \nDay 2 – Wednesday 15 June 2022 – Collective communication (including nonblocking)\n[ninja_tables id=”14776″] \nDay 3 – Thursday 16 June 2022 – One-sided communication\n[ninja_tables id=”14777″] \nDay 4 – Friday 17 June 2022 – MPI and threads\n[ninja_tables id=”14778″] \nTraining material\nhttps://enccs.github.io/intermediate-mpi/ \nRegistration\nTo register for this event please follow this link https://events.prace-ri.eu/event/1395/registrations/1037/ \nContact\nFor questions please contact us at training@enccs.se.
URL:https://enccs.se/events/2022-06-intermediate-topics-in-mpi/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/04/Intermediate-MPI-3r.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220608T090000
DTEND;TZID=Europe/Stockholm:20220610T163000
DTSTAMP:20260430T151608
CREATED:20220408T155404Z
LAST-MODIFIED:20230116T102617Z
UID:14448-1654678800-1654878600@enccs.se
SUMMARY:The 10th OpenMolcas Developers' Workshop [Hybrid]
DESCRIPTION:Overview\n\n\nWe are pleased to announce the 10th edition of the OpenMolcas developers’ workshop\, bringing together the community of developers\, users\, and anyone else interested in the project. This year the workshop is hosted by the Quantum Chemistry Group at Uppsala University and we are very excited to announce that ENCCS teams up with TREX for the organization\, but most importantly will contribute to the scientific part as well! \nPlease visit the workshop’s website to find our more.\nhttps://enccs.github.io/openmolcas-2022/ \nRegistration\nhttps://events.prace-ri.eu/event/1376/registrations/1021/ \n 
URL:https://enccs.se/events/2022-06-openmolcas-dev-workshop/
LOCATION:Uppsala university\, Ångström laboratory\, room 80127 (house 8\, floor 0)\, Upssala\, Sweden
CATEGORIES:Collaboration Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/04/open-molcas-workshop-uppsala.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20220608T090000
DTEND;TZID=Europe/Stockholm:20220609T160000
DTSTAMP:20260430T151608
CREATED:20220318T110308Z
LAST-MODIFIED:20230116T102617Z
UID:14090-1654678800-1654790400@enccs.se
SUMMARY:Introduction to Quantum Computing & Hybrid HPC-QC Systems
DESCRIPTION:Overview\nRecent developments in quantum technology 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 huge impact on practically all areas of research that can utilise computational modelling. \nStarting operations in April this year\, the NordΙQuEst project 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. \nENCCS is now joining forces with NordIQuEst to deliver a two-day training workshop covering the fundamentals of quantum computing (QC)\, including: \n\nIntroduction to key concepts: quantum states\, qubits\, quantum algorithms\nQC programming in high-level languages for use cases in optimisation\, finance and quantum chemistry followed by testing quantum programs to esure their correctness\nOverview of the main QC hardware approaches\nIntegration of QC with classical computing: hybrid classical/quantum algorithms and HPC-QC systems.\n\nMorning lectures are combined with afternoon hands-on sessions where participants learn to use high-level QC programming languages using simulators. \nPrerequisites\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. \nPreliminary Agenda\nWednesday\, 8 June 2022 \n[ninja_tables id=”14101″] \nThursday\, 9 June 2022 \n[ninja_tables id=”14102″] \nRegistration\nRegistrations are now closed for this event. \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-06-quantum-computing/
LOCATION:Online
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/03/Quantum-computing-enccs-nordiquest.jpg
END:VEVENT
END:VCALENDAR