BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ENCCS - ECPv6.15.16//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
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: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:20240902T120000
DTEND;TZID=Europe/Stockholm:20240903T160000
DTSTAMP:20260421T063819
CREATED:20240430T135200Z
LAST-MODIFIED:20241031T070325Z
UID:35056-1725278400-1725379200@enccs.se
SUMMARY:Nordic Industry Days (hybrid event)
DESCRIPTION:📍 Dansk Industri\, H.C. Andersens Boulevard 18\, 1553 Copenhagen\n\n\n\n*All the spots for in-person participation have been filled. \n\n\n\n\n\nJoin us at the Nordic Industry Days 2024 in the heart of Copenhagen to discuss the latest developments in Supercomputing\, AI\, and Quantum Computing and how they can boost your business model. \n\n\n\n\nHow can small businesses get access to supercomputers for free?\n\n\n\nIs supercomputing crucial to AI development?\n\n\n\nHow can businesses use supercomputers to improve their services or products?\n\n\n\n\nSave costs\, become competitive\, and improve efficiency by harvesting the power of supercomputers in your daily routines. \n\n\n\nWho are Nordic Industry Days for?\n\n\n\nAre you a professional or a leader in the industry\, high-tech startup\, and SME interested in learning about new trends\, use cases\, and innovation within the supercomputing and AI world? Then this event is for you! \n\n\n\nNordic Supercomputing Industry Days bring together speakers and companies from Denmark\, Norway\, Sweden\, and Finland to share their experiences with supercomputers in their everyday workflows. Take part in the discussions and network with innovators during this 2-day event.  \n\n\n\nInterested in learning more about our collaboration with industry? Check here. \n\n\n\nAgenda\n\n\n\nMonday\, 2 September 2024 \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	12:00-13:00 Registration and Lunch at DI\n\n\n	13:00-13:35Opening\n• Josephine Wood  \, Head of Unit Strategy and Governance at EuroHPC JU\n• Andreas Holbak Espersen \, Director at DI Digital\n• Dennis Lange Wollbrink\, EuroCC Denmark – An outlook of Nordic Industry Days\n\nAn introductory on the importance of supercomputing (HPC) within industry. We will in so many words describe the necessity and importance of utilizing European supercomputers to ensure the competitiveness of European businesses on a global scale. In a dual-sided keynote presentation you will be informed on both a European front and a more local front on why Supercomputing is essential in the pathway to successfully developing and implementing AI.\n\nThis session is moderated by Dennis Lange Wollbrink\, Leader of the Danish National Competence Centre.\n\n\n	13:35-14:30AI Factories \nKeynote \n• Grazyna Piesiewicz  (European Commission) – AI Factories\n• Lars Hård (Oxide AI) – How to scale-up a company through AI/HPC\n• Q&A for opening and Keynotes 15 min\n\nIn these two keynotes we’ll focus on AI advancements. Discover the EU’s latest AI development: AI factories\, which provide supercomputing infrastructure to support innovative start-ups and SMEs in training AI models. Learn also how AI’s powerful automation capabilities enable small teams to make significant impacts\, driven by large-scale data access and robust computational resources. Explore the critical synergy between supercomputing (HPC) and AI\, and understand HPC’s pivotal role in AI success across all levels\, from startups to large organisations.\n\nThis session is moderated by Dennis Lange Wollbrink\, Leader of the Danish National Competence Centre.\n\n\n	14.30-14:45Coffee break\nNetworking and Visiting the Exhibition \n\n\n	14.45-16.00How you can grow a business with supercomputing\nSME Cases and panel discussion\n• Jens Otto Kjærum (Dictus)\,\n• Tapio Friberg (Iceye)\n• Pier Luigi Dovesi (AI Industry Expert)\n\nThis enlightening session will explore the transformative power of supercomputing in small and medium-sized enterprises. It will feature insightful presentations from innovative SMEs: Dictus\, leveraging over 15 years of experience in speech technology; Iceye\, providing near real-time intelligence for natural catastrophe response; and a collaborative effort between KTH Royal Institute of Technology\, the University of Bologna\, and industrial AI labs. The talks will be followed by a panel discussion offering a deep dive into the practical applications and business growth potential enabled by supercomputing.\n\nThis session will be moderated by Thor Wikfeldt\, head of ENCCS\, the Swedish National Competence Centre.\n\n\n	16.00-16:30Coffee break and networking\n\n\n	16:30-18.15 Use cases from large industry \n\nWelcome to our Large Industry Use Case session. Here\, you will meet a selection of companies that all share a commitment to leveraging advanced technologies to drive innovation and efficiency in their respective fields.\n\n•  Frederik Nikolaj Paulin Larsen  (Rambøll DK). Rambøll DK is a part of the Rambøll Group\, is a leading engineering\, design\, and consultancy firm with a strong focus on sustainable solutions in buildings\, water\, environment\, and energy.\n•  Knut Skogstrand Gjerden (Sintef Energy). Sintef Energy is a prominent Norwegian research institute dedicated to improving energy efficiency\, developing renewable energy technologies\, and optimising energy systems.\n•  Anders Broo  (AstraZeneca). AstraZeneca is a global biopharmaceutical company renowned for its innovation in drug discovery and development. \n\nThis session is moderated by Roger Kvam\, Leader of the Norwegian National Competence Centre.\n\n\n	18:15-18:30Summary and Closing of Day 1\n\n\n	19:00-22:00Social event: Dinner and Networking & Drinks on the Roof Terrace of DI\n\n\n\n\n\n\nTuesday\, 3 September 2024 \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	09:00-09:15Introduction of Day 2 – Meet the NCCs\n\nAn outlook of the program on day 2 and an elevator pitch by the National Competence Centres of Denmark\, Finland\, Norway\, Iceland and Sweden giving an overview of their work\, challenges and success stories.\n\nThis session is moderated by Marta Schulze\, Project Manager at the Danish National Competence Centre\n\n\n\n	09:15-09:45\nAI Meets Supercomputing\nKeynote\n• Magnus Sahlgren\, AI Sweden\n\nIn this keynote presentation\, Magnus Sahlgren\, Head of Research for Natural Language Understanding at AI Sweden\, will provide an overview of the rapid advancements in open Large Language Models (LLMs) with a special focus on the Nordic region. Discover whether the Nordics are keeping pace with global developments in this dynamic field and explore the current state and future potential of open LLMs in Europe.\n\nThis session will be moderated by Thor Wikfeldt\, head of ENCCS\, the Swedish National Competence Centre.\n\n\n	09:45-10:15Coffee break and networking\n\n\n	10:15-11:45Emerging AI Use Cases on HPC \nTalks and Panel Discussion\n• Noah Torp-Smith (DBC – Digital Danish Library Center)\n• Kimmo Pentikäinen (Supersight)\n• Guillaume Lanquepin (Norwegian Customs)\n• Lars Hård (Oxide AI)\n\nThe session “Emerging AI Use Cases on HPC” will feature presentations and a panel discussion with innovators in both industry and the public sector. Supersight Ltd will showcase their development of crypto-specific Large Language Models (LLMs)\, while DBC (Danish Library Center) will demonstrate their utilisation of AI in library services. The talks and following panel discussion will explore emerging and cutting-edge applications of AI leveraging the power of supercomputers.\n\nThis session will be moderated by Ingrid af Sandeberg\, “af Sandeberg SWAT” Stockholm.\n\n\n	11:45-13:00\n Commercial use of HPC resources \n• Per Öster (CSC IT Center for Science Ltd)\n• Viktor Rehnberg (Chalmers University of Technology)\n• Glenn Arild Haugland (Cegal Cetegra HPC)\nQ&A        \n\nA presentation of Europe’s flagship supercomputer\, Lumi\, and all the insights as to how a supercomputer enables companies\, industrial entities and others to develop\, integrate and utilize AI within a vast range of different settings and scenarios. Through a combination of technical insights and case-based demonstrations this session will provide knowledge on how your company\, institution or organization can benefit from the usage of supercomputer facilities. \n\nThis session is moderated by Dennis Lange Wollbrink\, Leader of the Danish National Competence Centre.\n\n\n	13:00-14:00Lunch at DI\n\n\n	14:00-15:30 Creating opportunities for industry users \n• Laura Morselli (EuroHPC AI Support Centre)\,\n• Johan Kristiansson (ColonyOS)\n• Alan O’Cais (MultiXscale)\n\nVarious EuroHPC initiatives support industrial users who have never leveraged HPC before or would like to scale their AI workloads to make the most of the EuroHPC infrastructures provided. A selected panel from these initiatives will pave the way for an interesting\, lively and interactive ‘Fish Bowl’ discussion. This discussion will focus on how those support initiatives and existing infrastructures match the needs of industry in general and SMEs in particular\, ensuring that all participants are engaged and part of the conversation. Selected participating SMEs will be allowed for ‘lighthouse talks’ (2-3) to present their business ideas and HPC infrastructure/support requirements.\n\nThis session is moderated by Morris Riedel\, Leader of the Icelandic National Competence Centre.\n\n\n	15:30-16:00Summary and Closing of the conference\n\n\n\n\n\n\nRegistration (for online participation)\n\n\n\nAll the spots for in-person participation have been filled. Please register for the online participation by visiting https://events.prace-ri.eu/event/1566/registrations/1130/. By following the streaming you will also have the chance to ask questions through an online platform. \n\n\n\nLocation\n\n\n\nThe event will take place in Copenhagen next to the charming Tivoli Gardens\, at Dansk Industri\, H.C. Andersens Boulevard 18\, 1553 København \n\n\n\nFees: The event is free of charge.However\, we would like to make it possible for as many interested parties as possible to take part and not leave any places unused. Therefore\, a no-show fee will be charged if you do not take part without canceling. \n\n\n\nOrganisers\n\n\n\nThe Nordic Supercomputing Industry Days are organised by the National HPC Competence Centers in Denmark\, Sweden\, Norway\, Finland\, and Iceland.
URL:https://enccs.se/events/nordic-industry-days-2024/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2024/04/Nordic-industry-days-image1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240924T130000
DTEND;TZID=Europe/Stockholm:20240924T170000
DTSTAMP:20260421T063819
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:20240926T173000
DTEND;TZID=Europe/Stockholm:20240926T203000
DTSTAMP:20260421T063819
CREATED:20240920T122646Z
LAST-MODIFIED:20240920T125106Z
UID:35691-1727371800-1727382600@enccs.se
SUMMARY:Python performance mini-workshop (in-person only)
DESCRIPTION:📍SUNET\, Tulegatan 11\, Stockholm \n\n\n\n\nRegister on meetup.com\n\n\n\n\n\n\nOverview\n\n\n\nJoin us at the Stockholm Python Group meetup to learn more about Python performance\, profiling\, and parallelising. \n\n\n\nWho is this Python performance mini-workshop for?\n\n\n\nThis mini-workshop is intended for Python developers who are interested in writing code with better performance and potentially running it on supercomputers. \n\n\n\nRegister on the meetup page https://www.meetup.com/pysthlm/events/303406329/?eventOrigin=group_upcoming_events \n\n\n\nLesson material\n\n\n\nCheck our lesson material which is also suitable for self-learning.
URL:https://enccs.se/events/python-performance-mini-workshop/
LOCATION:SUNET\, Tulegatan 11\, Stockholm\, Tulegatan 11\, Stockholm\, Sweden
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/09/python-meetup.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241008T085000
DTEND;TZID=Europe/Stockholm:20241011T120000
DTSTAMP:20260421T063819
CREATED:20240816T072214Z
LAST-MODIFIED:20240827T093137Z
UID:35376-1728377400-1728648000@enccs.se
SUMMARY:Build Systems Course and Hackathon (online)
DESCRIPTION:DatesOnline course: 8-11 October 2024\, 08:50-12:00Hackathon: 15-17 October 2024\, 10:00-16:00 at RISE offices at KTH campus\, Drottning Kristinas väg 61 \n\n\n\nEmpowering Developers with the Build Systems Course and Hackathon\n\n\n\nJoin us at the Systems Build course and hackathon event designed to equip you with the tools and expertise needed to harness the full potential of modern computing architectures. The event consists of two parts: an online course and an in-person hackathon\, allowing participants to choose their preferred format or both. \n\n\n\nUnlocking Extreme Computing Power\n\n\n\nThe rapid evolution of computer hardware has given rise to heterogeneous architectures that combine the processing capabilities of CPUs\, GPUs\, and high-speed network interconnects. While this offers unparalleled computing power\, it also presents a challenge for developers and users of scientific software.  \n\n\n\nPart I: Online Course (4 half days\, Oct 8-11\, 2024)\n\n\n\n\nIntroduction to Compilers\, Linkers\, and Libraries: Master the fundamentals of building and installing programs and libraries on modern personal computers.\n\n\n\nGNU Make and Autotools: Learn how to use these essential tools for automating build processes.\n\n\n\nCMake Build System: Discover the capabilities of this popular build system and its applications in scientific software development.\n\n\n\nSpack Build System: Explore the features and benefits of Spack\, a powerful tool for building and installing scientific software.\n\n\n\nEasyBuild Build System: Understand how to utilize EasyBuild for efficient installation and management of software dependencies.\n\n\n\nSingularityCE / Apptainer: Get hands-on experience with these containerization tools and their applications in scientific computing.\n\n\n\n\n\nRegister for the online course\n\n\n\n\nPart II: In-Person Hackathon (3 full days\, Oct 15-17\, 2024)\n\n\n\nJoin us at the KTH campus in Stockholm\, Sweden\, for an immersive hackathon experience. Teams will work on transferring their own code to different computers using build systems like CMake\, Spack\, and containers. \n\n\n\nTeams Application and Selection\n\n\n\nWe invite teams (1-5 members) working on open-source scientific codes to apply for participation in the hackathon. We’ll select up to 8 teams based on their submitted applications\, giving preference to those with a strong focus on open-source software development. \n\n\n\nTo participate in the hackathon\, please submit an application that includes: \n\n\n\n\nDesired Code Extension: Explain how you’d like to extend the functionality of your code using modern build systems.\n\n\n\nCode Distribution: Describe how your code is currently distributed and managed.\n\n\n\nLicense: Share information about the license governing your code.\n\n\n\nCurrent Build and Installation Process: Outline the steps involved in building and installing your code.\n\n\n\n\n\nRegister for the hackathon\n\n\n\n\nDon’t miss this opportunity to learn from experts\, collaborate with peers\, and unlock the full potential of modern computing architectures. Register for the online course or apply to participate in the hackathon today! \n\n\n\nSchedule for Online Course\n\n\n\n8 October\n\n\n\n\n08:50 – 09:00 Soft start\n\n\n\n09:00 – 09:10 Welcome and introduction\n\n\n\n09:10 – 09:50 Compilers/Linkers/Libraries\n\n\n\n09:50 – 10:00 Break\n\n\n\n10:00 – 10:50 make\n\n\n\n10:50 – 11:00 Break\n\n\n\n11:00 – 12:00 autotools\n\n\n\n\n9 October\n\n\n\n\n08:50 – 09:00 Soft start\n\n\n\n09:00 – 09:50 CMake\n\n\n\n09:50 – 10:00 Break\n\n\n\n10:00 – 10:50 CMake\n\n\n\n10:50 – 11:00 Break\n\n\n\n11:00 – 12:00 CMake\n\n\n\n\n10 October\n\n\n\n\n08:50 – 09:00 Soft start\n\n\n\n09:00 – 09:50 Spack\n\n\n\n09:50 – 10:00 Break\n\n\n\n10:00 – 10:50 Spack\n\n\n\n10:50 – 11:00 Break\n\n\n\n11:00 – 12:00 EasyBuild\n\n\n\n\n11 October\n\n\n\n\n08:50 – 09:00 Soft start\n\n\n\n09:00 – 09:50 SingularityCE/Apptainer\n\n\n\n09:50 – 10:00 Break\n\n\n\n10:00 – 10:50 SingularityCE/Apptainer\n\n\n\n10:50 – 11:00 Break\n\n\n\n11:00 – 11:30 SingularityCE/Apptainer\n\n\n\n11:30 – 12:00 Wrap up of lesson & concluding remarks\n\n\n\n\nSchedule for hackathon\n\n\n\nThe hackathon will run from 10:00-16:00\, 15-17 October. \n\n\n\nSelf-learn with our lesson material\n\n\n\nInterested in more lessons from ENCCS? Check our lesson material at https://enccs.se/lessons/.
URL:https://enccs.se/events/build-systems-course-and-hackathon-2024/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2024/08/Build-systems-hackathon.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241021T100000
DTEND;TZID=Europe/Stockholm:20241022T160000
DTSTAMP:20260421T063819
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:20241022T141500
DTEND;TZID=Europe/Stockholm:20241022T171500
DTSTAMP:20260421T063819
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:20241023T090000
DTEND;TZID=Europe/Stockholm:20241025T173000
DTSTAMP:20260421T063819
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:20241024T120000
DTEND;TZID=Europe/Stockholm:20241024T133000
DTSTAMP:20260421T063819
CREATED:20240909T142952Z
LAST-MODIFIED:20241202T125156Z
UID:35581-1729771200-1729776600@enccs.se
SUMMARY:GPU programming using Python - A practical intro webinar
DESCRIPTION:Registrations are closed for this event. \n\n\n\n\n\n\n\n\n\nAbout the webinar\n\n\n\nIn the past decade\, Graphics Processing Units (GPUs) have ignited the dynamic evolution of data science. But GPUs can do a lot more than machine learning – these powerful devices can accelerate and massively parallelise any general-purpose computational load in domains involving big data and heavy number crunching. You can use the GPU in your personal computer\, or scale up your application to run on a supercomputer. How can you get started? \n\n\n\nIn this webinar\, we focus on GPU-accelerated computing with Python\, one of the most popular programming languages for science\, engineering\, data analytics\, and deep learning applications. Starting from familiar Python libraries such as Numpy and Pandas\, we will guide you step-by-step into the world of GPU programming. Discover how to harness the power of GPU accelerators using libraries such as CuPy\, cuDF\, PyCUDA\, Jax\, and Numba\, with a focus on their unique features and capabilities for high-performance computing. \n\n\n\nWho is the webinar for?\n\n\n\nThe GPU programming using Python webinar is for data scientists\, software developers and researchers who want to start using GPUs to accelerate their computational workflows. \n\n\n\nKey takeaways\n\n\n\nAfter attending this seminar\, you will be able to: \n\n\n\n\nget started with GPUs in Python using high-level libraries\n\n\n\nfamiliarise yourself with the multiple vendors that compete with different software stacks\, toolkits\, and frameworks\n\n\n\nmake informed decisions about your GPU workflows\n\n\n\n\nLesson material\n\n\n\nThe ENCCS Practical Intro webinar series aims to provide concise and condensed introductions to key topics in high-performance computing and related technologies. Webinar materials such as notebooks and code examples are available online on Github.  \n\n\n\nFor more thorough tutorials and self-study materials\, please visit the library of ENCCS lessons here. \n\n\n\nSpeakers\n\n\n\n\nAshwin V. Mohanan (RISE/ENCCS)\n\n\n\nYonglei (LiU/ENCCS)\n\n\n\n\nRegistration\n\n\n\nRegister by visiting this link https://events.prace-ri.eu/event/1576/registrations/1138/ \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 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/gpu-programming-using-python-a-practical-intro/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2024/09/GPU-for-python.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241105T085000
DTEND;TZID=Europe/Stockholm:20241107T140000
DTSTAMP:20260421T063819
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:20241112T090000
DTEND;TZID=Europe/Stockholm:20241114T160000
DTSTAMP:20260421T063819
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:20241121T120000
DTEND;TZID=Europe/Stockholm:20241121T133000
DTSTAMP:20260421T063819
CREATED:20241028T090716Z
LAST-MODIFIED:20241202T124940Z
UID:36047-1732190400-1732195800@enccs.se
SUMMARY:GPU programming using Julia - A practical intro webinar
DESCRIPTION:Registrations are closed for this event. \n\n\n\n\n\nAbout the webinar\n\n\n\nIn this webinar\, we focus on GPU-accelerated computing with Julia\, one of the most popular high-level\, general-purpose dynamic programming languages for science\, engineering\, data analytics\, and deep learning applications. Starting from the basic syntax of Julia\, we will span topics on multiple-dispatch paradigm\, metaprogramming\, and then additional special features of Julia for classic machine learning and deep learning\, with a focus on their unique features and capabilities for high-performance computing. \n\n\n\nIn the past decade\, Graphics Processing Units (GPUs) have ignited the dynamic evolution of data science. But GPUs can do a lot more than machine learning – these powerful devices can accelerate and massively parallelise any general-purpose computational load in domains involving big data and heavy number crunching. You can use the GPU in your personal computer\, or scale up your application to run on a supercomputer. How can you get started? \n\n\n\nWho is the webinar for?\n\n\n\nThe GPU programming using Julia webinar is for data scientists\, software developers and researchers who are: \n\n\n\n\nalready familiar with one or more programming languages (Python\, R\, C/C++\, Fortran\, Matlab\,…) but want to add a new exciting high-level yet performant language to their repertoire\,\n\n\n\nneed to analyze big data or perform computationally demanding modelling or analyses\,\n\n\n\nmight be mixing a high-level and a low-level language for performance reasons but want to make their life easier.\n\n\n\n\nKey takeaways\n\n\n\nAfter attending this seminar\, you will be able to: \n\n\n\n\nBe familiar with several Julia libraries for scientific modelling\, visualization\, and machine learning\n\n\n\nHave an overview of Julia’s parallelization and GPU-porting strategies and the know-how to start using them\n\n\n\nMake informed decisions about your GPU workflows\n\n\n\n\nLesson material\n\n\n\nThe ENCCS Practical Intro webinar series aims to provide concise and condensed introductions to key topics in high-performance computing and related technologies. Webinar materials\, such as notebooks and code examples\, are made available online on GitHub. \n\n\n\nFor more thorough tutorials and self-study materials\, please visit the library of ENCCS lessons (https://enccs.se/lessons/). \n\n\n\nSpeakers\n\n\n\n\nFrancesco Fiusco (RISE/ENCCS)\n\n\n\nYonglei Wang (LiU/ENCCS)\n\n\n\n\nRegistration\n\n\n\nRegister by visiting this link https://events.prace-ri.eu/event/1580/registrations/1142/ \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 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/gpu-programming-using-julia-a-practical-intro-webinar/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/10/GPU-programming-julia.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241128T090000
DTEND;TZID=Europe/Stockholm:20241128T120000
DTSTAMP:20260421T063819
CREATED:20241015T074530Z
LAST-MODIFIED:20241202T125012Z
UID:35921-1732784400-1732795200@enccs.se
SUMMARY:Introduction to Quantum Computing (online)
DESCRIPTION:Registrations are closed for this event. \n\n\n\n\n\nOverview\n\n\n\nThis interactive workshop is designed to provide a comprehensive introduction or refresher on the fundamental concepts of quantum computing\, ensuring a solid foundation for participants to engage with the content of the Quantum Autumn School 2024. \n\n\n\nTarget Audience\n\n\n\nThis workshop is ideal for individuals who require a review of key quantum computing concepts\, such as qubits\, entanglement\, interference\, quantum gates\, and variational quantum circuits\, or those who are new to these topics. However\, it is not intended for experienced professionals who have already worked with quantum computers. \n\n\n\nWorkshop Structure\n\n\n\nThe workshop will consist of two parts\, with a break in between: \n\n\n\n\n\n\n	 Time (CET)  Topic\n\n\n\n\n	  09:00-10:00  Quantum Computing 101 (Part 1)\nIntroduction to the fundamental concepts of quantum computing\n\n\n	10:00-10:20Break\n\n\n	10:20-11:00Quantum Algorithms (Part 2) \nExploration of quantum algorithms and their applications\n\n\n	11:00-12:00Q&A and Preparation for the Quantum Autumn School\nOpportunity to ask questions and prepare your notebook/dev environment for the upcoming autumn school\n\n\n\n\n\n\nParticipants can choose to attend only Part 2 if they feel that Part 1 is not relevant to their needs. This workshop is not a requirement to participate in the quantum autumn school\, but helps you participate in the quantum autumn school even though you are not yet familiar with quantum computing.  \n\n\n\nLearning Objectives\n\n\n\nBy the end of this workshop\, participants will be able to: \n\n\n\n\nExplain key concepts in quantum computing\, including superposition\, entanglement\, and quantum gates (Part 1)\n\n\n\nExperiment with quantum gates and predict their behavior (Part 1)\n\n\n\nRun and understand textbook algorithms\, such as Bernstein Vazirani and Grover (Part 2)\n\n\n\nExplain the idea behind variational quantum circuits (Part 2)\n\n\n\nBe well-prepared to participate in the Quantum Autumn School 2024 (Parts 1 and 2)Course Materials\n\n\n\n\nThe workshop will utilize content from the IQM Academy (www.iqmacademy.com ) – a free learning resource by IQM Quantum Computers. \n\n\n\nLesson material\n\n\n\nCheck our lesson material which is also suitable for self-learning. \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 https://research-and-innovation.ec.europa.eu/statistics/framework-programme-facts-and-figures/horizon-europe-country-profiles_en
URL:https://enccs.se/events/introduction-to-quantum-computing-2024/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/10/quantum-computing-introduction-2024-2-dfw.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241202T100000
DTEND;TZID=Europe/Stockholm:20241204T170000
DTSTAMP:20260421T063819
CREATED:20240815T112317Z
LAST-MODIFIED:20241204T142150Z
UID:35339-1733133600-1733331600@enccs.se
SUMMARY:Quantum Autumn School 2024 (Hybrid)
DESCRIPTION:Registrations are closed for this event. \n\n\n\n\n\nENCCS joins forces again this year with NordIQuEst\, to deliver a three-day quantum autumn school in early December 2024! The quantum autumn school will be held in Stockholm in hybrid form.  \n\n\n\nAbout the Quantum Autumn School\n\n\n\nExperts from other organisations and industry will showcase the possibilities offered by quantum computing during the school. The school will cover more advanced topics and tutorials compared to QAS23\, which serves as a good starting point for people interested in participating.  \n\n\n\nThe QAS24 will include: \n\n\n\n\nOverview of the main state-of-the-art QC hardware approaches. \n\n\n\nOverview and update on recent developments in QC software stacks.\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 scientific and industrial use cases.\n\n\n\n\nRecent developments in quantum technologies are bringing the world closer to a technological revolution. The advent of quantum computers able to provide considerable acceleration to important computational tasks. In the coming years\, quantum-accelerated high-performance computing is expected to have a significant impact on many areas of research that can utilise computational modelling.  \n\n\n\nFormat\n\n\n\nThe Quantum Autumn School combines lectures with afternoon hands-on sessions. Participants will learn to use high-level QC programming languages and run quantum programs on Helmi.  \n\n\n\nFurthermore\, on-site participants will be treated to social and networking events. A PechaKucha evening where participants can present their research projects in an informal and entertaining format. Online participants will be able to follow a live broadcast of both seminars and hands-on sessions. Additionally\, they will be able to participate actively in the school through live Q&A and chat.  \n\n\n\nFor the hands-on training sessions\, a basic experience of Quantum computing is desirable. Last year Quantum Autumn School offered a variety of materials and tutorials available for free. Therefore\, we urge participants of the QAS24 to have a look and familiarise themselves with those materials as they offer a basis for the training sessions: \n\n\n\nPrerequisites\n\n\n\nIf you do not have prior experience with quantum computing\, we recommend that you attend the Introduction to Quantum Computing online workshop on November 28\, which is provided in collaboration with IQM Quantum Computers. \n\n\n\nIn addition\, we recommend that you browse the training material from QAS23: \n\n\n\nhttps://enccs.se/news/2023/11/quantum-autumn-school-material-and-recording/ \n\n\n\nFinally\, for more in-depth preparation we recommend the following reading material: \n\n\n\nThomas Wong\, “Introduction to Classical and Quantum Computing”\, chapters 1\, 2\, 4\, and 6\, see  https://www.thomaswong.net/ . \n\n\n\nAgenda\n\n\n\nMonday 2 Dec 2024\n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	10:00-11:00 Arrival and registration\n\n\n	11:00-11:15 Welcome and introduction to NordIQuEst\, ENCCS and SQS \n\n\n	11:15-12:00 HPC/QC integration and the NordIQuEst application library \n\n\n	12:00-13:00Lunch\n\n\n	13:00-14:00 Introduction to the Helmi quantum computer \n\n\n	14:00-17:00Intro to variational quantum algorithms: QAOA theory and hands-on\n\n\n	17:30-18:30 Study visit to quantum optics labs at Albanova University Center\n\n\n	18:30-21:00 Self-organised dinner in Stockholm \n\n\n\n\n\n\nTuesday 3 Dec 2024\n\n\n\n\n\n\n	Time  Topic\n\n\n\n\n	09:00-12:00 Error correction – theory and hands-on \n\n\n	12:00-13:00 Lunch\n\n\n	13:00-14:00 Quantum computing hardware \n\n\n	14:00-15:00 Quantum Monte Carlo and quantum finance \n\n\n	15:00-16:30 QMC and quantum finance tutorial\n\n\n	16:30-17:00 Overview of the Quantum Sweden Innovation Platform – QSIP \n\n\n	17:00-17:30 Post-quantum cryptography \n\n\n	18:00-21:00 QAS dinner\, drinks and Pecha Kucha social event\n\n\n\n\n\n\nWednesday 4 Dec 2024\n\n\n\n\n\n\n	Time  Topic\n\n\n\n\n	09:00-10:00Solving Flight Scheduling Optimization using QAOA – Theory\n\n\n	10:00-11:00 Solving Flight Scheduling Optimization using QAOA – Hands-on\n\n\n	11:00-12:00 Quantum walk – seminar and demo\n\n\n	12:00-13:00 Lunch\n\n\n	13:00-14:00 Quantum chemistry and materials science seminar\n\n\n	14:00-15:00 Quantum chemistry and materials science hands-on\n\n\n	15:00-15:30 Quantum extreme learning machine: presentation and case study\n\n\n	15:30-16:15 Overview of the Tergite framework \n\n\n	16:15-16:45Quantum Computing Activities of NCC Iceland\n\n\n\n\n\n\nSpeakers \n\n\n\n\nAlberto Lanzanova (CSC)\n\n\n\nAnastasiia Andriievska (ENCCS/RISE)\n\n\n\nBjörn Löfdahl (SEB)\n\n\n\nDelphine Martres (UiO)\n\n\n\nEleftherios Moschandreou (Chalmers Next Labs)\n\n\n\nErik Källman (RISE)\n\n\n\nFranz Fuchs (Sintef)\n\n\n\nHannu Reittu (VTT)\n\n\n\nHemanadhan Myneni (University of Iceland)\n\n\n\nJerome Lenssen (VTT)\n\n\n\nJohan Felix (Chalmers)\n\n\n\nKarim Elgammal (Industry expert)\n\n\n\nMartin Ahindura (Chalmers Next Labs)\n\n\n\nMichael Popoff (RISE)\n\n\n\nModupe Faludon (CSC)\n\n\n\nMorris Riedel (University of Iceland)\n\n\n\nPeter Sutton (Jeppesen)\n\n\n\nPontus Vikstål (Chalmers Next Labs)\n\n\n\nRuben Pariente Bassa (Sintef)\n\n\n\nSven Karlsson (DTU)\n\n\n\nThor Wikfeldt (ENCCS/RISE)\n\n\n\nVictorio Úbeda Sosa (Handelsbanken)\n\n\n\nWilhelm Ågren (Handelsbanken)\n\n\n\nXinyi Wang (Simula)\n\n\n\nZuhair Khan (VTT)\n\n\n\n\nAbout the organisers\n\n\n\nENCCS (NCC-Sweden)\, NCC-Finland\, NCC-Denmark and NCC-Iceland are Nordic EuroCC National Competence Centres which give hands-on support and training on supercomputing\, as well as consulting regarding funding opportunities and access calls. \n\n\n\nNordΙQuEst is the Nordic-Estonian Quantum Computing e-Infrastructure Quest. It comprises seven partners from five countries with the mission to set up a platform that connects leading traditional HPC resources and quantum computing resources across national borders to establish a quantum computing infrastructure customised for the region. \n\n\n\nDuring the course\, participants of the School will use Helmi\, the first Finnish quantum computer\, in connection with LUMI\, the most powerful supercomputer in Europe. \n\n\n\nSwedish Quantum Society\n\n\n\nIf you would like to follow more news from the quantum computing world and connect with other enthusiasts and professionals\, consider joining the Swedish Quantum Society on Discord and LinkedIn. \n\n\n\nVenue\n\n\n\nThe Quantum Autumn School 2024 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 Arlanda Express\, a fast train that takes 20 minutes to T-Centralen.\n\n\n\nTake Flygbussarna that take approximately 45 minutes to T-Centralen.\n\n\n\nTake a taxi.\n\n\n\n\n\n\n\n\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/quantum-autumn-school-2024/
LOCATION:Innoversum at Drottning Kristinas väg 61\, Drottning Kristinas väg 61\, Stockholm\, 114 28\, Sweden
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/08/QuantumAutumnSchool-2024i-1.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20241209T090000
DTEND;TZID=Europe/Stockholm:20241212T143000
DTSTAMP:20260421T063819
CREATED:20240918T133759Z
LAST-MODIFIED:20241204T123125Z
UID:35663-1733734800-1734013800@enccs.se
SUMMARY:Julia for High-Performance Scientific Computing (Online)
DESCRIPTION:Register\n\n\n\n\n\n\nOverview\n\n\n\nWelcome to the online workshop on Julia for High-Performance Scientific Computing on Dec. 9-12 (2024). In this four-half-day course\, we will start with the basic features of Julia\, and then delve into the specific topics on writing performant Julia code\, multithreading\, and distributed computing. Additionally\, we will focus on Julia programming on HPC clusters using GPU accelerators\, and the interfacing of Julia with other programing languages (C/C++\, Fortran\, Python\, etc.). We will keep a practical focus on useful techniques and mindsets via extensive code examples. \n\n\n\nWho is this workshop for?\n\n\n\nThis workshop is intended for researchers who are familiar with one or more programming languages like Python\, R\, Matlab\, C/C++ or Fortran but also would like to learn an exciting modern high-performance programming language. Therefore whether you’re a seasoned programmer looking to optimise your code or a newcomer to the field\, this workshop offers valuable insights into the world of high-performance programming using Julia. \n\n\n\nThis workshop is an interactive online event\, featuring live coding\, demos\, and practical exercises. We aim to equip you with the tools and knowledge to write efficient\, high-performance code using Julia. \n\n\n\nJoin us for this exciting journey into the world of high-performance programming! \n\n\n\nPrerequisites\n\n\n\n\nExperience with one or more programming languages.\n\n\n\nFamiliarity with the use of Linux and its shell to build and run programs.\n\n\n\nParticipants are expected to install Julia\, VSCode and Zoom before the workshop starts. Detailed instructions will be provided ahead of the workshop.\n\n\n\n\nKey takeaways\n\n\n\nThis online workshop will start by briefly covering the basics of Julia’s syntax and features\, and then introduce methods and libraries which are useful for writing high-performance code for modern HPC systems. After attending the workshop you will: \n\n\n\n\nBe comfortable with Julia’s syntax\, in-built package manager\, and development tools.\n\n\n\nUnderstand core language features like its type system\, multiple dispatch\, and composability.\n\n\n\nBe able to write your own Julia packages from scratch.\n\n\n\nHave an overview of Julia’s parallelization and GPU-porting strategies and the know-how to get started using them.\n\n\n\nBe familiar with crucial Julia libraries for scientific modelling\, visualization\, and machine learning.\n\n\n\n\nAgenda\n\n\n\nMonday\, 9 Dec 2024 \n\n\n\n\n\n\n	 Time (CET)   Time (EET)   Contents \n\n\n\n\n	 09:30-10:30 10:30-11:30 Welcome and Motivation \n\n\n	 10:30-11:00  11:30-12:00  Julia syntax \n\n\n	 11:00-12:00  12:00-13:00  Special Julia features \n\n\n	 12:00-13:00  13:00-14:00  Lunch Break\n\n\n	 13:00-14:00  14:00-15:00  Developing in Julia \n\n\n	 14:00-14:10  15:00-15:10  Package ecosystem \n\n\n	 14:10-14:30  15:10-15:30  Buffer time\, Q&A \n\n\n\n\n\n\nTuesday\, 10 Dec 2024 \n\n\n\n\n\n\n	 Time (CET)   Time (EET)   Contents \n\n\n\n\n	 09:30-10:00  10:30-11:00 Welcome and Motivation \n\n\n	 10:00-11:30  11:00-12:30  Writing performant Julia code \n\n\n	 11:30-12:30  12:30-13:30  Lunch Break\n\n\n	 12:30-13:30  13:30-14:30  Multithreading \n\n\n	 13:30-14:30  14:30-15:30  Distributed computing \n\n\n\n\n\n\nWednesday\, 11 Dec 2024 \n\n\n\n\n\n\n	 Time (CET)   Time (EET)   Contents \n\n\n\n\n	 09:30-10:30  10:30-11:30  Dagger \n\n\n	 10:30-11:30  11:30-12:30  Running on HPC \n\n\n	 11:30-12:30  12:30-13:30 Lunch Break\n\n\n	 12:30-13:30  13:30-14:30  MPI \n\n\n	 13:30-14:30  14:30-15:30  Buffer time \n\n\n\n\n\n\nThursday\, 12 Dec 2024 \n\n\n\n\n\n\n	 Time (CET)   Time (EET)   Contents \n\n\n\n\n	 09:30-11:00 10:30-12:30  GPU computing \n\n\n	 11:30-12:30  12:30-13:30  Lunch Break \n\n\n	 12:30-13:30  13:30-14:30  Interfacing to C\, Fortran and Python \n\n\n	 13:30-14:15  14:30-15:15  Advanced exercises \n\n\n	 14:15-14:30  15:15-15:30  Conclusions and outlook \n\n\n\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. \n\n\n\nPlease 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 ass
URL:https://enccs.se/events/julia-for-hpc-autumn-2024/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/09/julia-for-hpc-autumn2-2024.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250121T090000
DTEND;TZID=Europe/Stockholm:20250123T120000
DTSTAMP:20260421T063819
CREATED:20241128T094841Z
LAST-MODIFIED:20241218T122942Z
UID:36407-1737450000-1737633600@enccs.se
SUMMARY:High-Performance Data Analytics with Python (Online)
DESCRIPTION:Register here\n\n\n\n\n\n\nAbout the course\n\n\n\nWelcome to the online workshop on High Performance Data Analytics in Python on Jan. 21-23 (2025). Python is a modern\, object-oriented\, and industry-standard programming language for working with data on all levels of the data analytics pipeline. A rich ecosystem of libraries ranging from generic numerical libraries to special-purpose and/or domain-specific packages has been developing using Python for data analysis and scientific computing. \n\n\n\n\nThis three half-day online workshop is meant to give an overview of working with research data in Python using general libraries for storing\, processing\, analyzing and sharing data. The focus is on improving performance. After covering tools for performant processing (netcdf\, numpy\, pandas\, scipy) on single workstations the focus shifts to parallel\, distributed and GPU computing (snakemake\, numba\, dask\, multiprocessing\, mpi4py). \n\n\n\n\nWho is this workshop for?\n\n\n\nHigh-Performance Data Analytics in Python is for all researchers and engineers who work with large or small datasets and who want to learn powerful tools and best practices for writing more performant\, parallelised\, robust\, and reproducible data analysis pipelines. This workshop is an interactive online event\, featuring live coding\, demos\, and practical exercises. We aim to equip you with the tools and knowledge to write efficient\, high-performance code using Python. \n\n\n\nPrerequisites\n\n\n\n\nBasic experience with Python\n\n\n\nBasic experience in working in a Linux-like terminal\n\n\n\nSome prior experience in working with large or small datasets\n\n\n\n\nKey takeaways\n\n\n\nAfter attending the workshop\, you should: \n\n\n\n\nHave a good overview of available tools and libraries for improving performance in Python\n\n\n\nKnow what libraries are available for efficiently storing\, reading and writing large data\n\n\n\nBe comfortable working with NumPy arrays and Pandas dataframes\n\n\n\nBe able to explain why Python code is often slow\n\n\n\nUnderstand the concept of vectorisation\n\n\n\nUnderstand the importance of measuring performance and profiling code before optimizing\n\n\n\nBe able to describe the difference between “embarrasing”\, shared-memory and distributed-memory parallelism\n\n\n\nKnow the basics of parallel workflows\, multiprocessing\, multithreading and MPI\n\n\n\nUnderstand pre-compilation and know basic usage of Numba and Cython\n\n\n\nHave a mental model of how Dask achieves parallelism\n\n\n\nRemember key hardware differences between CPUs and GPUs\n\n\n\nBe able to create simple GPU kernels with Numba\n\n\n\n\n\n\n\n	TimeContents\n\n\n\n\n	Day 1 (Jan. 21)09:00-09:10Welcome\n\n\n	09:10-09:20Motivation\n\n\n	09:20-10:00Scientific data\n\n\n	10:00-10:20Break\n\n\n	10:20-11:00Efficient array computing\n\n\n	11:00-11:20Break\n\n\n	11:20-12:00Efficient array computing\n\n\n	\n\n\n	Day 2 (Jan. 22)09:00-09:40Parallel computing\n\n\n	09:40-09:50Break\n\n\n	09:50-10:20Parallel computing\n\n\n	10:20-10:40Break\n\n\n	10:40-11:20Profiling and optimizing\n\n\n	11:20-11:30Break\n\n\n	11:30-12:00Profiling and optimizing\n\n\n	\n\n\n	Day 3 (Jan. 23)09:00-09:40Performance boosting\n\n\n	09:40-09:50Break\n\n\n	09:50-10:20Performance boosting\n\n\n	10:20-10:40Break\n\n\n	10:40-11:20Dask for scalable analytics\n\n\n	11:20-11:30Break\n\n\n	11:30-12:00Dask for scalable analytics\n\n\n\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. \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. \n\n\n\nPlease 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/hpda-python-jan-25/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/11/python-hpda-25.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250204T090000
DTEND;TZID=Europe/Stockholm:20250207T120000
DTSTAMP:20260421T063819
CREATED:20241128T082741Z
LAST-MODIFIED:20241218T123039Z
UID:36387-1738659600-1738929600@enccs.se
SUMMARY:Julia for High-Performance Data Analysis (Online)
DESCRIPTION:Register here\n\n\n\n\n\n\nGeneral introduction\n\n\n\nWelcome to the online workshop on Julia for High-Performance Data Analysis on Feb. 4-7 (2025). Julia is a modern high-level programming language that is fast (on par with traditional HPC languages like Fortran and C) and relatively easy to write like Python or Matlab. It thus solves the two-language problem\, i.e. when prototype code in a high-level language needs to be combined with or rewritten in a lower-level language to improve performance. Although Julia is a general-purpose language\, many of its features are particularly useful for numerical scientific computation\, and a wide range of both domain-specific and general libraries are available for statistics\, machine learning\, and numerical modeling. \n\n\n\nWho is this workshop for?\n\n\n\nThis lesson material is targeted toward students\, researchers and developers who: \n\n\n\n\nare already familiar with one or more programming languages (Julia\, Python\, R\, C/C++\, Fortran\, Matlab\, …)\n\n\n\nneed to analyze big data or perform computationally demanding modeling or analysis\n\n\n\nwant to develop high-performance data science software but prefer to stay within a productive high-level language.\n\n\n\n\nPrerequisites\n\n\n\n\nExperience in one or more programming languages.\n\n\n\nFamiliarity with basic concepts in linear algebra and machine learning.\n\n\n\nBasic experience with working in a terminal is also beneficial.\n\n\n\nParticipants are expected to install Julia\, VSCode and Zoom before the workshop starts\n\n\n\n\nKey takeaways\n\n\n\nJulia for High-Performance Data Analysis starts by briefly covering the basics of Julia’s syntax and features\, and then introduce methods and libraries which are useful for writing high-performance code for modern HPC systems. After attending the workshop\, you will: \n\n\n\n\nUnderstand how to analyze large datasets efficiently in Julia using statistical methods.\n\n\n\nBe comfortable with Julia’s syntax\, in-built package manager\, and development tools.\n\n\n\nUnderstand core language features like its type system\, multiple dispatch\, and composability.\n\n\n\nBe able to write your own Julia packages from scratch.\n\n\n\nKnow how to perform various linear algebra analysis on datasets.\n\n\n\nBe productive in analyzing and visualizing large datasets in Julia using dataframes and visualization packages.\n\n\n\nBe familiar with several Julia libraries for visualisation and machine learning.\n\n\n\n\nAgenda\n\n\n\n\n\n\n	TimeContents\n\n\n\n\n	Day 1 (Feb. 4)09:00-09:10Welcome\n\n\n	09:10-09:20Motivation\n\n\n	09:20-09:50Julia syntax\n\n\n	09:50-10:00Break\n\n\n	10:00-10:50Special Julia features\n\n\n	10:50-11:00Break\n\n\n	11:00-11:50Developing in Julia\n\n\n	11:50-12:00Package ecosystem\n\n\n	\n\n\n	Day 2 (Feb. 5)09:00-09:20Motivation (Julia for data analysis)\n\n\n	09:20-10:10Data formats and data frames\n\n\n	10:10-10:20Break\n\n\n	10:20-11:10Linear algebra\n\n\n	11:50-11:55Q & A\n\n\n	\n\n\n	Day 3 (Feb. 6)09:10-10:00Working with data\, saving current setup\n\n\n	10:00-10:10Break\n\n\n	10:10-11:00ML\, clustering & classification\, DL\n\n\n	11:00-11:10Break\n\n\n	11:10-11:50Exercises\n\n\n	\n\n\n	Day 4 (Feb. 7)09:10-10:00Non-linear regression\n\n\n	10:00-10:20Exercises\n\n\n	10:20-10:30Break\n\n\n	10:30-11:20Scientific machine learning\n\n\n	11:20-11:50Exercises\n\n\n	11:50-12:00Conclusions and outlook\n\n\n\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. \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. \n\n\n\nPlease 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/julia-hpda-feb-25/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/11/julia-hpda-25.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250327T120000
DTEND;TZID=Europe/Stockholm:20250327T133000
DTSTAMP:20260421T063819
CREATED:20250213T101446Z
LAST-MODIFIED:20250213T101450Z
UID:36573-1743076800-1743082200@enccs.se
SUMMARY:Practical Introduction to GPU Programming (Webinar)
DESCRIPTION:Register here\n\n\n\n\n\n\n\n\nAbout this webinar\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 trend is expected to continue. Programming GPUs and other accelerators is thus crucial for developers to run software 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\, with each vendor providing its own software stack and development toolkits. 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 based on the requirements of a given project and the features provided by existing code. \n\n\n\nThis webinar 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\nWho is this webinar for?\n\n\n\nThis webinar is most relevant to early career researchers and engineers who already develop software which runs on CPUs in workstations or supercomputers\, but also to decision makers or project leaders who don’t write code but have a managerial role in software projects\, whether it’s in academia\, industry or the public sector. \n\n\n\nKey takeaways\n\n\n\nBy the end of this webinar\, the participants will: \n\n\n\n\nunderstand why and when to use GPUs\n\n\n\nunderstand the fundamentals of GPU architecture\n\n\n\nget introduced to key concepts in GPU programming models\n\n\n\nacquire a comprehensive overview of different software frameworks\n\n\n\n\n \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. \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. \n\n\n\nPlease 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/practical-intro-gpu-programming/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2025/02/practical_intro_gpu_webinar.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250331T130000
DTEND;TZID=Europe/Stockholm:20250331T143000
DTSTAMP:20260421T063819
CREATED:20250319T105954Z
LAST-MODIFIED:20250319T110111Z
UID:36612-1743426000-1743431400@enccs.se
SUMMARY:What are the AI Factories? (Webinar)
DESCRIPTION:Register here!\n\n\n\n\n\n\nAbout the webinar\n\n\n\nAI Factories are a new mega-project of the European Union and the world’s largest public investment in Artificial Intelligence. But what does this mean in practice? \n\n\n\nAI Factory hubs will form a network of “one-stop shops” that provide startups\, SMEs\, and researchers with low-threshold access to AI-optimised supercomputers\, technical expertise\, and training. A key focus here is ensuring AI trustworthiness\, making cutting-edge AI both powerful and responsible. \n\n\n\nFollowing the selection of the first seven AI Factories by EuroHPC Joint Undertaking in 2024 (Sweden included)\, six more were announced on 12 March 2025. These centres will enable breakthrough research and real-world applications\, supporting industries such as healthcare\, energy\, and climate. \n\n\n\nIn this webinar\, our speakers will walk you through the core concept behind AI Factories and their role in Europe’s AI strategy\, as well as services\, synergies with existing HPC/AI initiatives like EuroCC\, the infrastructure\, jobs\, and opportunities these new hubs will bring. \n\n\n\nAfter short talks\, we invite you to join the Q&A session and ask everything you want to know. Don’t miss this chance to learn how AI Factories will shape the future of AI in Europe! \n\n\n\n\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\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/what-are-the-ai-factories-webinar/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2025/03/1741959700958.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250407T133000
DTEND;TZID=Europe/Stockholm:20250409T123000
DTSTAMP:20260421T063819
CREATED:20250307T153531Z
LAST-MODIFIED:20250317T142836Z
UID:36604-1744032600-1744201800@enccs.se
SUMMARY:PIC (BIT1) modelling of the fusion plasma edge
DESCRIPTION:Register here\n\n\n\n\n\n\n\n\nAbout this workshop\n\n\n\nWe invite you at the BIT1 modelling of the fusion plasma edge will take place in Prague\, Czech Republic\, from Monday 7th to Wednesday 9th April 2025. The meeting is organized by the Plasma-PEPSC CoE in collaboration with IPP CAS\, LECAD\, ENCCS and Slovenian and Czech NCCs.  \n\n\n\nBIT1 is an electrostatic Particle in Cell (PIC) Monte Carlo (MC) code optimized for plasma edge modelling. It is 1D in usual and 3D in velocity space. The code is capable of simulating large scale systems with finest resolution in time and space. \n\n\n\nDuring the meeting we 1) introduce the BIT1 code; 2) explain its modelling capabilities; 3) perform training sessions for users of different level; 4) consider examples of other PIC and MC codes; 5) discuss future developments related to exascale and multi-dimensional versions of the code (BIT2\,3) .  \n\n\n\nThe meeting is addressed to plasma edge specialists\, PhD/Master students\, industry engineers\, who want to learn (or improve their knowledge in) PIC modeling of the plasma edge and satisfy the prerequisites. \n\n\n\nPrerequisites\n\n\n\n•    Basic familiarity with plasma physics•    Basic familiarity with Unix shell•    Basic familiarity with HPC environment is helpful but not mandatory \n\n\n\nThe format of the conference will be hybrid\, i.e. remote partecipations will be accepted too. \n\n\n\nFor optimal use of the meeting time the participants can provide in advance the details of the 1D system they want to simulate (tskhakaya@ipp.cas.cz).  \n\n\n\nConference venue\n\n\n\nThe conference is organized at the Institute of Plasma Physics of the Czech Academy of Sciences (IPP CAS)\, U Slovanky 1a\, 18200 Prague. \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. \n\n\n\nFor questions regarding this workshop or general questions about ENNCS training events\, please contact training@enccs.se \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/pic-bit1-modelling-of-the-fusion-plasma-edge/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2025/03/plasma-pepsc_workshop.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250408T090000
DTEND;TZID=Europe/Stockholm:20250409T123000
DTSTAMP:20260421T063819
CREATED:20250213T153335Z
LAST-MODIFIED:20250306T104947Z
UID:36586-1744102800-1744201800@enccs.se
SUMMARY:Bootcamp: N-Ways to GPU Programming
DESCRIPTION:Register here\n\n\n\n\n\n\n\n\n\n\n\n\nDuring this two-day online Bootcamp\, four different GPU programming models will be introduced and participants will be able to choose the one that best fits their needs to run their scientific codes on GPUs. This Bootcamp will cover an introduction to GPU programming using OpenACC\, OpenMP\, stdpar and CUDA\, and will provide hands-on opportunities to learn how to analyse GPU-enabled applications using NVIDIA® Nsight™ Systems. This online Bootcamp is a hands-on learning experience where you will be guided through step-by-step instructions with teaching assistants on hand to help throughout. \n\n\n\nThe Bootcamp is co-organised by HLRS\, JSC\, LRZ\, VSC Vienna\, Cyfronet AGH\, IT4Innovations\, RISE\, LiU\, OpenACC.org and NVIDIA for EuroCC Austria\, EuroCC Czechia\, EuroCC Poland\, EuroCC Montenegro\, SLING\, EuroCC@GCS and EuroCC Sweden\, all National Competence Centres for High-Performance Computing. \n\n\n\nRegistration closes on March 10\, 2025 at 23:55. \n\n\n\nYou will be informed until March 24\, 2025 about your acceptance for the bootcamp. \n\n\n\nPrerequisites and content levels\n\n\n\nPrerequisites \n\n\n\nBasic experience with C/C++ or Fortran. No GPU programming knowledge is required. \n\n\n\nContent levels \n\n\n\nBeginners level: 9 hours \n\n\n\nInstructors\n\n\n\nMain lecturers: Paul Graham (NVIDIA) \n\n\n\nEvent moderator: Claudia Blaas-Schenner (VSC Research Center\, TU Wien and EuroCC-Austria) \n\n\n\nAgenda\n\n\n\nAll times CEST. \n\n\n\n\n\n\n\n	Day 0 (Mon\, Apr 7)Cluster dry run\n\n\n\n\n	14:00-15:00Cluster dry run session\n\n\n	Day 1 (Tue\, Apr 8)Introduction\n\n\n	08:45-09:00Join in\n\n\n	09:00-09:15Welcome (Moderator)\n\n\n	09:15-09:45Introduction to GPU computing (Lecture)\n\n\n	09:45-10:15Introduction to Nsight Systems (Lecture and Read only Lab\n\n\n	10:15-11:15Accelerating standard C++ and Fortran with GPUs (Lecture and Lab)\n\n\n	11:15-11:30Break\n\n\n	11:30-13:00Directive-based programming with OpenACC on GPU (Lecture and Lab)\n\n\n	13:00-14:00Lunch\n\n\n	14:00-15:45CUDA C/Fortran Programming (Lecture and Lab)\n\n\n	15:45-16:00Wrap up and Q/A\n\n\n	Day 2 (Wed\, Apr 9)Hands-on labs\n\n\n	08:45-09:00Join in\n\n\n	09:00-12:00Code Challenge (in breakout rooms)\n\n\n	12:00-12:30Q/A about code challenge\n\n\n	12:30-13:00Project discussion (Optional)\n\n\n\n\n\n\n\nHands-on sessions\n\n\n\nAttendees will be given access to an A100 GPU on one of the supercomputers of the organizers. \n\n\n\nThe code is publicly available on github. \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. \n\n\n\nPlease 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/bootcamp-n-days-gpu-programming/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2025/02/N-Ways-GPU-2025-04_image-1.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250409T090000
DTEND;TZID=Europe/Stockholm:20250410T170000
DTSTAMP:20260421T063819
CREATED:20250307T075610Z
LAST-MODIFIED:20250317T143037Z
UID:36598-1744189200-1744304400@enccs.se
SUMMARY:Exploring Biomolecular Modelling and Simulations
DESCRIPTION:Register here\n\n\n\n\n\n\n\n\nRegistration Deadline: 24 March 2025 \n\n\n\nFormat: Hybrid (on-site & online)  \n\n\n\nPrerequisites:  \n\n\n\n-Experience in a Linux environment\, jupyter notebook\, Python\, Conda\, and BioBB library.  \n\n\n\n-Familiarity with High-Performance Computing (HPC) systems is required for participation in the hands-on sessions. \n\n\n\n-The training is primarily designed for participants from academia (with at least a graduate degree)\, industry\, or public administration who are using or planning to use biomolecular modeling and simulation in their research. \n\n\n\nFor the event programme see the timetable section.  \n\n\n\nThe training consists of four sessions: \n\n\n\n1-) Integrative modeling of biomolecular complexes with HADDOCK \n\n\n\nTools\, libraries\, and applications used: \n\n\n\nHADDOCK3: https://github.com/haddocking/haddock3 \n\n\n\nHADDOCK web server: https://wenmr.science.uu.nl \n\n\n\nHADDOCK tutorials: https://bonvinlab.org/education \n\n\n\nLearning outcomes:  \n\n\n\nGetting insights into the field of integrative modeling and more specifically into HADDOCK. \n\n\n\nGaining hands-on experience in the modeling of biomolecular complexes with HADDOCK \n\n\n\nInstructor: Alexandre M.J.J Bonvin \n\n\n\n2-) Molecular Dynamics Simulations – GROMACS \n\n\n\nTools\, libraries\, and applications used:  \n\n\n\nGROMACS: https://www.gromacs.org/ \n\n\n\nVMD: https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD \n\n\n\nTutorial: http://www.mdtutorials.com/gmx/index.html\, https://tutorials.gromacs.org/ \n\n\n\nLearning outcomes:  \n\n\n\nUnderstanding the scope of MD simulations and the key considerations before setting up a simulation. \n\n\n\nHands-on experience on MD simulation using GROMACS. \n\n\n\nInstructor: Nandan Haloi\, PhD \n\n\n\n3-) Interoperable and Reproducible Biomolecular Simulation Workflows using BioExcel Building Blocks (BioBB) \n\n\n\nTools\, libraries\, and applications used: Python\, Conda\, and BioBB library. \n\n\n\nInformation about the library\, installation protocols\, and dependencies can be found here: https://mmb.irbbarcelona.org/biobb/; \n\n\n\nAll the tutorials are available here: https://mmb.irbbarcelona.org/biobb/workflows  \n\n\n\nLearning outcomes: Learn how to build FAIR (Findable\, Accessible\, Interoperable\, and Reusable/Reproducible) biomolecular simulation workflows using the BioBB library.  \n\n\n\nInstructor: Adam Hospital  \n\n\n\n4) Fundamentals and Practical Use Cases of Free Energy Calculations with PMX \n\n\n\nTools\, libraries\, and applications used: Conda and GROMACS. \n\n\n\nThe installation protocol and dependencies are documented here (http://pmx.mpibpc.mpg.de/Tutorial2024/Coimbra_2024/ligand_tutorial.html). \n\n\n\nAll the tutorials are available here: http://pmx.mpibpc.mpg.de/tutorial.html \n\n\n\nLearning outcomes:  \n\n\n\n(i) the basics of free energy calculations \n\n\n\n(ii) their use in predicting protein-ligand binding free energies with PMX and GROMACS\, with direct relevance to drug design.   \n\n\n\nInstructor: Sudarshan Behera \n\n\n\nContact:ncc@ulakbim.gov.tr \n\n\n\nNotes: \n\n\n\nParticipants will use their own laptop or computer for the hands-on sessions. \n\n\n\nBefore the training\, participants will receive instructions on how to install the software and configure the environment. \n\n\n\nHybrid format\n\n\n\nThe training consists of lectures and hands-on sessions. All registered participants will be able to follow the lectures; however\, the hands-on sessions will have a limited capacity of 100 people (40 face-to-face particpants and 60 online participants). Based on the registration form\, participants will be selected by considering their experience\, area of research\, and qualifications. Participants should meet the qualification requirements of the hands-on sessions. The acceptance notification will be sent at least 10 days before the event. Selected participants (for the hands-on sessions) will receive a temporary user account for the hands-on training.  \n\n\n\nPlease note that the allocated compute time should only be used for running the hands-on examples and that only limited technical support will be provided to online participants! \n\n\n\nA certificate of attendance will be given only to participants who will follow a minimum of 70% of the whole duration of the course and will be signed in with full name. \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/exploring-biomolecular-modelling-and-simulations/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2025/03/biomolecular_modelling_seminar.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250506T090000
DTEND;TZID=Europe/Stockholm:20250508T120000
DTSTAMP:20260421T063819
CREATED:20250213T105655Z
LAST-MODIFIED:20250505T091618Z
UID:36578-1746522000-1746705600@enccs.se
SUMMARY:Practical deep learning
DESCRIPTION:Register here\n\n\n\n\n\n\nGeneral introduction\n\n\n\nDeep learning is a subset of machine learning that focuses on training artificial neural networks with multiple layers to recognize patterns and to simulate the complex decision-making power of the human brain. The use of deep learning has seen a significant increase of popularity and applicability over the last decade. While it serves as a powerful tool for researchers across various domains\, taking the first steps into the world of deep learning can be somewhat intimidating. \n\n\n\nThis three-day online workshop aims to provide beginners with a foundational understanding of deep learning concepts\, workflows\, network architectures\, and applications. \n\n\n\nOn the first two days\, a gentle introduction to deep learning is presented. Starting with explanation of the basic concepts\, we dive into different steps of a deep learning workflow using Python\, Tensorflow and Keras – preparation of training data\, implementation of a basic neural network\, monitoring & troubleshooting the training process\, and visualizing results & model performance. \n\n\n\nOn the final day of the workshop\, we conclude with demos of three representative applications. These will illustrate how deep learning is shaping modern technology across healthcare\, image processing\, and natural language understanding. \n\n\n\n\nDeep learning is revolutionising drug discovery by accelerating the identification of potential drug candidates and reducing research costs. For this application case\, we will start from a Transformer-based tool trained on scRNA-seq data\, getting familiar with the resulting embeddings and then adapt it to a specific scenario through fine-tuning\, identifying promising proteins and finding potential molecular candidates for fixing issues through techniques such as molecular simulations.\n\n\n\nComputer vision enables machines to interpret and analyse visual data\, with deep learning models excelling at image classification\, object detection\, and segmentation. In this session\, we will emphasise CNN-based architectures for medical image classification\, covering key models\, their role in feature extraction and decision-making\, as well as dataset preprocessing\, transfer learning\, and evaluation metrics.\n\n\n\nLarge language models (LLMs)\, such as ChatGPT\, have transformed natural language processing (NLP) by enabling machines to understand\, generate\, and analyse human language. In this session\, we will discuss the LLM parallelisation on high-performance computing systems and explore the acceleration of complex LLM models for vision tasks using HPC resources.\n\n\n\n\nA detailed schedule will be added in the upcoming days. \n\n\n\nWho is this webinar for?\n\n\n\nThis beginner-level workshop is designed for individuals interested in learning the fundamentals of deep learning and how it applies to fields such as drug discovery\, computer vision\, and large language models (LLMs). The target audience includes: \n\n\n\n\nstudents and early career researchers in computer science\, bioinformatics\, materials science and engineering\, or related fields\n\n\n\nindustry engineers in pharmaceuticals\, healthcare\, etc.\n\n\n\ndata scientists and software developers for deep learning-based applications\n\n\n\n\nPrerequisites\n\n\n\nParticipants are expected to have the following knowledge: \n\n\n\n\nbasic Python programming skills and being familiar with standard Python packages (Numpy\, Pandas\, Matplotlib\, etc.).\n\n\n\nbasic knowledge of classical (“shallow”) machine learning methods is beneficial but not mandatory (such methods are not covered during this workshop)\n\n\n\nbasic knowledge of data statistics and working with a Linux/Unix environment are beneficial\n\n\n\n\nKey takeaways\n\n\n\nBy the end of this workshop\, the participants will be able to: \n\n\n\n\nunderstand the basics of deep learning (classification\, regression\, clustering\, etc.) and its relationship with machine learning and artificial intelligence \n\n\n\nprepare input data \n\n\n\ndesign and train a deep neural network using Python\, TensorFlow and Keras \n\n\n\nmeasure the performance of the network and visualise the results \n\n\n\ntroubleshoot the learning process \n\n\n\nunderstand overfitting\, underfitting\, and techniques like regularization \n\n\n\nre-use existing network architectures with and without pre-trained weights \n\n\n\nwrite well-structured Jupyter notebooks for deep learning workflows \n\n\n\nget familiar with advanced topics like CNNs\, RNNs\, and transformers along with real-world applications of deep learning (e.g.\, image recognition\, NLP)\n\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. \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. \n\n\n\nPlease 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/practical-deep-learning/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2025/02/practical-deep-learning-34.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250513T120000
DTEND;TZID=Europe/Stockholm:20250513T133000
DTSTAMP:20260421T063819
CREATED:20250213T102946Z
LAST-MODIFIED:20250213T102949Z
UID:36572-1747137600-1747143000@enccs.se
SUMMARY:Software Installation on HPC systems (Webinar)
DESCRIPTION:Register here\n\n\n\n\n\n\n\n\nAbout this webinar\n\n\n\nSoftware installation on High-Performance Computing (HPC) systems differs from typical installations on personal computers due to multi-user environments\, shared resources\, and system-wide configurations.Instead of installing software globally\, users often work within shared or isolated environments while leveraging specialized tools for software management.There are multiple methods available to install software on HPC systems depending on their specific configuration. \n\n\n\nThis webinar is designed for new users of supercomputers who want to install software by themselves. It will cover topics such as compiling code from source (make and cmake)\, utilizing “package managers” (conda\, Spack\, and EasyBuild)\, and deploying executables with containers (Singularity). \n\n\n\nWho is this webinar for?\n\n\n\nThis webinar is ideal for both beginners and intermediate HPC users looking to improve their software installation skills in a high-performance computing environment. It is suitable for those who use or manage HPC systems and need to install and manage software efficiently in these environments\, including: \n\n\n\n\nresearchers using HPC clusters for simulations\, AI/ML\, or big data analysis\n\n\n\nsoftware developers who write applications for parallel computing\, AI\, or numerical simulations\n\n\n\nsystem administrators & HPC support staff responsible for maintaining HPC software environments\n\n\n\nAI & data science practitioners running models on HPC clusters and cloud computing platforms\n\n\n\n\nKey takeaways\n\n\n\nBy the end of this webinar\, you will: \n\n\n\n\nunderstand basics of HPC software installation\n\n\n\nlearn why software installation on HPC differs from regular systems\n\n\n\nexplore different software installation methods\n\n\n\nlearn best practices for managing software dependencies\n\n\n\noptimize performance for HPC workloads\n\n\n\ngain hands-on experience with practical examples\n\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. \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. \n\n\n\nPlease 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/software-installation-on-hpc/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2025/02/software_installation_hpc_webinar.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250527T090000
DTEND;TZID=Europe/Stockholm:20250528T123000
DTSTAMP:20260421T063820
CREATED:20250403T174305Z
LAST-MODIFIED:20250403T174307Z
UID:36980-1748336400-1748435400@enccs.se
SUMMARY:AI for Science Bootcamp (Online)
DESCRIPTION:Register here\n\n\n\n\n\n\nAbout the course\n\n\n\nThe End-to-End AI for Science Bootcamp provides a step-by-step overview of the fundamentals of deep neural networks\, walks attendees through the hands-on experience of building and improving deep learning models using a framework that uses the fundamental laws of physics to model the behavior of complex systems (physics-informed neural networks – PINNs)\, and enables attendees to visualize the outputs of the trained model. \n\n\n\nThis online bootcamp is a hands-on learning experience where experts will guide youwith step-by-step instructions with teaching assistants on hand to help throughout. \n\n\n\nThis bootcamp\, which will be hosted virtually for two half-days on Mai 27–28\, is co-organized by ENCCS together with the Vienna Scientific Cluster (VSC)\, IT4Innovations National Supercomputing Center (IT4I)\, High-Performance Computing Center Stuttgart (HLRS)\, Jülich Supercomputing Centre (JSC)\, Leibniz Supercomputing Centre (LRZ)\, University of Donja Gorica (UDG)\, Academic Computer Centre Cyfronet AGH (Cyfronet)\, Linköping University (LiU)\, Research Institutes of Sweden (RISE)\, HPC Vega at IZUM (IZUM)\, OpenACC organization\, and NVIDIA for EuroCC Austria\, EuroCC Czechia\, EuroCC@GCS\, EuroCC Montenegro\, EuroCC Poland\, and EuroCC Slovenia\, all National Competence Centres for High-Performance Computing. \n\n\n\nPlease ensure you meet all prerequisites / eligibility before you apply. \n\n\n\nImportant dates\n\n\n\n\n25 April 2025 – Application Deadline\n\n\n\n06 May 2025 – Notification about Acceptance\n\n\n\n26 May 2025\, ??:?? – ??:?? (CEST) – Cluster Dry Run (time TBD)\n\n\n\n27 May 2025\, 09:00 – 12:30 (CEST) – Day 1\n\n\n\n28 May 2025\, 09:00 – 12:30 (CEST) – Day 2\n\n\n\n\nAgenda & Content\n\n\n\nSee Agenda & Content for a detailed timetable and course content. \n\n\n\nPrerequisites\n\n\n\n\nMathematical background in differential equations\, \n\n\n\nPython proficiency\, and familiarity with deep learning fundamentals and frameworks\n\n\n\nPrior GPU programming knowledge not required\n\n\n\n\nCourse format\n\n\n\nThis course will be delivered as a LIVE ONLINE COURSE (using Zoom).All communication will be done through Zoom\, Slack\, and email. \n\n\n\nHands-on labs\n\n\n\nAttendees will have the opportunity to use an A100 GPU on one of the supercomputers of the organizers. \n\n\n\nLecturers\n\n\n\nInstructor: Niki Andreas Loppi (NVIDIA)Teaching assistants and cluster support from the participating HPC centres: \n\n\n\nAll further details\n\n\n\nPlease see the openhackathons.org event page EuroCC AI for Science Bootcamp for all further details. \n\n\n\n\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. \n\n\n\nPlease 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/ai-for-science-2025/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2025/04/AI4science-2025-05_image.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250603T120000
DTEND;TZID=Europe/Stockholm:20250603T133000
DTSTAMP:20260421T063820
CREATED:20250210T121010Z
LAST-MODIFIED:20250424T120527Z
UID:36564-1748952000-1748957400@enccs.se
SUMMARY:Development of algorithms for partial multi-label machine learning (Webinar)
DESCRIPTION:Register here\n\n\n\n\n\n\n\n\nAbout this webinar\n\n\n\nMachine learning is a branch of artificial intelligence that enables computers to learn from data and make predictions or decisions without being explicitly programmed. Multi-label learning is a type of machine learning problem where each data instance can be associated with multiple labels simultaneously. Partial multi-label learning addresses problems where each instance is assigned a candidate label set and only a subset of these candidate labels is correct. Partial multi-label learning is particularly useful in scenarios where perfect labeling is expensive or impractical\, making it an essential area in weakly supervised learning; however\, a major issue of partial multi-label learning is that the training procedure can be easily misguided by noisy labels. \n\n\n\nIn this webinar\, we will talk about the general features of multiple partial multi-label methods\, and then the development of learning algorithms to handle dataset with large noisy labels across different domains using various frameworks\, with a focus on the recently developed methods for partial multi-label learning based on the Encoder-Decoder framework. \n\n\n\nSpeaker: Mengjie Han\, Associate Professor at Dalarna University. \n\n\n\nWho is this webinar for?\n\n\n\nThis webinar is suitable for data scientists\, software developers\, scientific researchers\, and AI practitioners who are: \n\n\n\n\nfamiliar with the basics of machine learning\n\n\n\nworking on multi-label optimization and learning\, and image processing\n\n\n\nalgorithm developers for scientific packages\n\n\n\n\nKey takeaways\n\n\n\nAfter attending this seminar\, you will: \n\n\n\n\nBe familiar with classic optimization problems\n\n\n\nGet to know an empirical application of Transformers\n\n\n\nUnderstand the importance of algorithms design\n\n\n\nBe aware of how speed enhancements are important to the results\n\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. \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. \n\n\n\nPlease 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/partial-multi-label-machine-learning-webinar/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2025/02/webinar_yonglei.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250617T090000
DTEND;TZID=Europe/Stockholm:20250618T123000
DTSTAMP:20260421T063820
CREATED:20250424T134644Z
LAST-MODIFIED:20250610T153559Z
UID:37032-1750150800-1750249800@enccs.se
SUMMARY:Multi-GPU Programming Bootcamp (Online)
DESCRIPTION:Registration is closed\n\n\n\n\n\n\nAbout the course\n\n\n\nScaling applications to multiple GPUs across multiple nodes requires one to be adept at programming models and optimization techniques\, and proficient at performing root-cause analysis using in-depth profiling to identify and minimize bottlenecks. The 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\nThis online bootcamp is a hands-on learning experience where experts will guide youwith step-by-step instructions with teaching assistants on hand to help throughout. \n\n\n\nThis bootcamp\, which will be hosted virtually for two half-days on June 17-18\, is co-organized by ENCCS together with the Vienna Scientific Cluster (VSC)\, IT4Innovations National Supercomputing Center (IT4I)\, High-Performance Computing Center Stuttgart (HLRS)\, Jülich Supercomputing Centre (JSC)\, Leibniz Supercomputing Centre (LRZ)\, University of Donja Gorica (UDG)\, Academic Computer Centre Cyfronet AGH (Cyfronet)\, Linköping University (LiU)\, Research Institutes of Sweden (RISE)\, HPC Vega at IZUM (IZUM)\, OpenACC organization\, and NVIDIA for EuroCC Austria\, EuroCC Czechia\, EuroCC@GCS\, EuroCC Montenegro\, EuroCC Poland\, and EuroCC Slovenia\, all National Competence Centres for High-Performance Computing. \n\n\n\nPlease ensure you meet all prerequisites / eligibility before you apply. \n\n\n\nImportant dates\n\n\n\n\n19 May 2025 – Application Deadline\n\n\n\n02 June 2025 – Notification about Acceptance\n\n\n\n16 June 2025\, 14:00 – 15:00 (CEST) – Cluster Dry Run\n\n\n\n17 June 2025\, 09:00 – 15:00 (CEST) – Day 1\n\n\n\n18 June 2025\, 09:00 – 13:30 (CEST) – Day 2\n\n\n\n\nAgenda & Content\n\n\n\nSee Agenda & Content for a detailed timetable and course content. \n\n\n\nPrerequisites\n\n\n\nFor the Multi-GPU Programming Bootcamp you will need experience with: \n\n\n\n\nC/C++\n\n\n\n NVIDIA CUDA\n\n\n\nMPI\n\n\n\n\nCourse format\n\n\n\nThis course will be delivered as a LIVE ONLINE COURSE (using Zoom).All communication will be done through Zoom\, Slack\, and email. \n\n\n\nHands-on labs\n\n\n\nAttendees will have the opportunity to use an A100 GPU on one of the supercomputers of the organizers. \n\n\n\nLecturers\n\n\n\nEvent Moderators: Marta Maj & Klemens Noga (Cyfronet & EuroCC Poland)Instructor: Paul Graham (NVIDIA)Teaching assistants and cluster support from the participating HPC centres: \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. \n\n\n\nPlease send an email at training@cyfronet.pl 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/multi-gpu-programming-bootcamp-june-2025/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2025/04/Multi-GPU-2025-06_image.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250710T090000
DTEND;TZID=Europe/Stockholm:20250710T140000
DTSTAMP:20260421T063820
CREATED:20250611T062546Z
LAST-MODIFIED:20250611T062626Z
UID:37383-1752138000-1752156000@enccs.se
SUMMARY:Profiling AI Software Bootcamp (Online)
DESCRIPTION:Register here\n\n\n\n\n\n\nAbout the course\n\n\n\nThe Profiling AI Software Bootcamp covers the process and tools needed to profile AI and machine learning applications to fully utilize high-performance systems. Attendees will learn to profile applications using NVIDIA Nsight™ Systems\, a system-wide performance analysis tool; analyze and identify optimization opportunities; and improve performance of applications to scale efficiently across systems of any quantity or size of CPUs and GPUs. Additionally\, this bootcamp will walk through the system topology to learn the dynamics of multi-GPU and multi-node connections and architecture. \n\n\n\nPeople who complete the bootcamp are encouraged to apply to participate in the upcoming AI Hackathon. \n\n\n\nThis bootcamp\, which will be hosted virtually for one day on June 10\, is co-organized by the Vienna Scientific Cluster (VSC)\, IT4Innovations National Supercomputing Center (IT4I)\, High-Performance Computing Center Stuttgart (HLRS)\, Jülich Supercomputing Centre (JSC)\, Leibniz Supercomputing Centre (LRZ)\, University of Donja Gorica (UDG)\, Academic Computer Centre Cyfronet AGH (Cyfronet)\, Linköping University (LiU)\, Research Institutes of Sweden (RISE)\, HPC Vega at IZUM (IZUM)\, OpenACC organization\, and NVIDIA for EuroCC Austria\, EuroCC Czechia\, EuroCC@GCS\, EuroCC Montenegro\, EuroCC Poland\, EuroCC Sweden\, and EuroCC Slovenia\, all National Competence Centres for High-Performance Computing. \n\n\n\nImportant dates\n\n\n\n\n16 June 2025 – Application Deadline\n\n\n\n01 July 2025 – Notification about Acceptance\n\n\n\n09 July 2025\, 09:00 – 11:00 (CEST) – Cluster Dry Run\n\n\n\n10 July 2025\, 09:00 – 14:00 (CEST) – Day 1\n\n\n\n\nAgenda & Content\n\n\n\nSee Agenda & Content in the left menu for a detailed timetable and course content. \n\n\n\n\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. \n\n\n\nPlease 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/07-2025-profiling-ai-software-bootcamp/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/png:https://media.enccs.se/2025/06/AIprofiling-2025-07_image-scaled.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250909T110000
DTEND;TZID=Europe/Stockholm:20250911T153000
DTSTAMP:20260421T063820
CREATED:20250828T065609Z
LAST-MODIFIED:20250828T130321Z
UID:37764-1757415600-1757604600@enccs.se
SUMMARY:CodeRefinery Workshop on Coding Tools and Techniques for Reproducible Research [In-person & online]
DESCRIPTION:Register here\n\n\n\n\n\n\nAbout the course\n\n\n\nAre you writing code for your research? Do you want to make your research results more reproducible Do you struggle to reproduce results of your own or others computations? Join the CodeRefinery workshop on coding tools and techniques. \n\n\n\nJoin the CodeRefinery workshop in September and October!It takes place online on 9 half days (you can pick and choose) \n\n\n\n\nWhat: Intro to git and collaborative git\, on githubWhen: 3 days in the second week of September (9+10+11 September 11:00-13:00 + 14:00-15:30 (CEST))\n\n\n\nWhat: Reproducible research\, tools for documentation and testing\, modular code developmentWhen: spread over 6 following weeks Wednesdays starting on 17th of September until the 22nd of October.\n\n\n\n\nThe intended audience for this workshop are researchers of all domains\, levels and preferred programming languages who write code in their research\, and the aim is to improve the reproducibility of our research by deepening the knowledge of the tools that enable better code development and sharing. \n\n\n\nThe workshop is held online (streamed on Twitch) with hands-on sessions. \n\n\n\nThe event is free of charge. More info and registration on the CodeRefinery Workshop site. \n\n\n\nIn-person hybrid event\n\n\n\nIn addition to the option to participate online\, this edition of the workshop also offers limited seats to a local exercise group at KTH library for participants in Sweden for the first 3 days (9+10+11 September). Secure your spots here: \n\n\n\nhttps://www.kth.se/en/👍 biblioteket/kalender/git-github-och-samarbeta-med-kod-coderefinery-workshop-1.1417624 \n\n\n\nDuring the CodeRefinery workshop on coding tools and techniques you will get the opportunity to interact with trainers from ENCCS\, KTH and other partner organizations.Time: Tue 2025-09-09 11.00 – Thu 2025-09-11 15.30 \n\n\n\nLocation: Geisendorf\, KTH Library and/or online  \n\n\n\n\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. \n\n\n\nPlease 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/coderefinery-git-coding-tools-sept-25/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2025/08/CodeRefinery-Event.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250916T090000
DTEND;TZID=Europe/Stockholm:20250918T120000
DTSTAMP:20260421T063820
CREATED:20250609T114149Z
LAST-MODIFIED:20250609T114152Z
UID:37359-1758013200-1758196800@enccs.se
SUMMARY:Practical Machine Learning (Online)
DESCRIPTION:Register here\n\n\n\n\n\n\nOverview\n\n\n\nWelcome to the online workshop on Practical Machine Learning on Sept. 16-18 (2025). Machine learning (ML) is a rapidly growing field within artificial intelligence (AI) that focuses on building systems capable of learning from data. Instead of being explicitly programmed with detailed rules\, the ML models identify patterns and make predictions or decisions based on historical data. This approach has revolutionized many industries\, including healthcare\, finance\, marketing\, and technology\, enabling applications like personalized recommendations\, fraud detection\, and speech recognition. As the volume of data continues to grow\, understanding ML concepts and techniques becomes increasingly important for anyone interested in working with data science or building intelligent systems. \n\n\n\nThis three half-day online workshop is meant to give a comprehensive introduction to the fundamental principles and practical aspects of ML. It will start from the fundamentls of ML including basic concepts\, ML types\, and representative applications of ML\, and then progress to practical techniques for data preprocessing\, model selection\, training\, evaluation\, and assessment. Participants will explore supervised (classification and regression) and unsupervised (clustering and dimensionality reduction) tasks using varied ML algorithms\, such as k-nearest neighbors (KNN)\, linear/logistic regressions\, decision tree\, random forest\, support vector machine (SVM)\, naive bayes\, k-means\, and neuron networks. \n\n\n\nThrough a combination of theory and hands-on exercises using using Python and popular libraries to construct and deploy simple ML models\, attendees will gain a solid foundation in ML\, and then apply ML knowledge in a capstone project\, developing a complete ML pipeline to solve a practical problem. \n\n\n\nWho is this workshop for?\n\n\n\nThis workshop is ideal for: \n\n\n\n\nresearchers and engineers transitioning into applied ML domain with no prior experience\n\n\n\nbeginners in data science or machine learning who want a practical starting point\n\n\n\nsoftware developers and data professionals looking to add machine learning to their skillset\n\n\n\nproduct managers and decision makers who wish to better understand the capabilities and limitations of ML systems in business applications\n\n\n\n\nPrerequisites\n\n\n\nTo ensure a smooth learning experience\, participants should have: \n\n\n\n\nbasic proficiency in Python programming (variables\, loops\, functions) and some libraries like NumPy\, Pandas\, and Matplotlib/Seaborn\n\n\n\nfamiliarity with basic statistics and linear algebra concepts (*e.g.*\, mean\, median\, standard deviation\, vectors\, matrices)\n\n\n\n\nKey Takeaways\n\n\n\nBy the end of the workshop\, participants will: \n\n\n\n\nunderstand the end-to-end ML workflow: problem definition\, data preprocessing\, model training\, evaluation\, and tuning model parameters\n\n\n\nbe able to preprocess data\, including handling missing values and feature scaling\n\n\n\ngain hands-on experience with popular ML algorithms including decision trees\, KNN\, naive bayes\, SVM\, random forest\, and gradient boosting\, etc.\n\n\n\nlearn how to handle real-world datasets\, perform feature engineering\, and avoid common pitfalls such as overfitting\n\n\n\nbe able to use essential Python libraries to build and deploy ML models\n\n\n\nleave with working code examples and the confidence to begin exploring ML/DL in their own projects\n\n\n\n\nTentative Schedule (TBA)\n\n\n\n\nDay 1\, Fundamentals of ML\n\n\n\nDay 2\, Supervised ML\n\n\n\nDay 3\, Unsupervised ML\n\n\n\n\n\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. \n\n\n\nPlease 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/09-2025-practical-machine-learning/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2025/06/practical-machine-learning.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20251009T120000
DTEND;TZID=Europe/Stockholm:20251009T133000
DTSTAMP:20260421T063820
CREATED:20250609T093312Z
LAST-MODIFIED:20250828T140811Z
UID:37342-1760011200-1760016600@enccs.se
SUMMARY:HPC Workloads in the Cloud. A practical intro webinar
DESCRIPTION:Register here\n\n\n\n\n\n\nAbout the webinar\n\n\n\nThere is a growing trend of deploying high-performance computing workloads in the cloud\, driven in part by significant investments from cloud providers\, especially in support of AI and machine learning workloads. However\, the tools and software stacks used in traditional on-premise HPC environments often differ from those available in the cloud. This disparity creates unnecessary complexity for users attempting to transition between the two ecosystems\, limiting the portability and scalability of HPC applications. \n\n\n\nOne way to reduce the complexity of transitioning to the cloud is by migrating HPC workflows in a structured and well-defined manner. By clearly defining each step and the specific requirements of the original HPC workload\, it becomes easier to take advantage of the scalability\, flexibility\, and services typically available in cloud environments. \n\n\n\nIn the HPC Workloads in the Cloud webinar\, we will explore the cloud ecosystem through the lens of an HPC specialist\, examining its advantages and limitations. We will also introduce key concepts and tools that can support the creation and management of cloud-based workflows\, including\, but not limited to\, Apache Airflow. \n\n\n\nWho is the webinar for?\n\n\n\nThis webinar is intended for HPC developers\, researchers and similar audience who wants to start introducing their workflows into the cloud\, or to understand the feasibility of doing so. \n\n\n\nKey takeaways\n\n\n\nAfter attending this seminar\, you will be able to: \n\n\n\n\nUnderstand the high-level functioning of containers and orchestrators (e.g.\, Docker and Kubernetes)\, along with their basic concepts and controls;\n\n\n\nBecome familiar with workflow-related concepts\, their advantages\, and one of the popular deployment tools (e.g.\, Apache Airflow);\n\n\n\nDescribe simple workflows in Apache Airflow and make informed decisions regarding workflow deployment.\n\n\n\n\nLesson material\n\n\n\nThe ENCCS Practical Intro webinar series aims to provide concise and condensed introductions to key topics in high-performance computing and related technologies. Webinar materials\, such as notebooks and code examples\, are made available online on GitHub. \n\n\n\nFor more thorough tutorials and self-study materials\, please visit the library of ENCCS lessons. \n\n\n\nSpeaker(s)\n\n\n\nDaniel Medeiros & Yonglei WangFor any practical questions\, please contact training@enccs.se. \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. \n\n\n\nPlease 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/10-2025-hpc-workloads-in-the-cloud/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2025/06/hpc-cloud-23.webp
END:VEVENT
END:VCALENDAR