BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ENCCS - ECPv6.15.16//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:ENCCS
X-ORIGINAL-URL:https://enccs.se
X-WR-CALDESC:Events for ENCCS
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20230326T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20231029T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20240331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20241027T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20250330T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20251026T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240202T100000
DTEND;TZID=Europe/Stockholm:20240202T113000
DTSTAMP:20260420T070328
CREATED:20231215T083738Z
LAST-MODIFIED:20231215T141421Z
UID:33142-1706868000-1706873400@enccs.se
SUMMARY:[Webinar] Practical intro to GPU programming in Python and Julia
DESCRIPTION:Register\n\n\n\n\n\n\nENCCS and SciLifeLab are organising a webinar giving an intro on GPU programming in Python and Julia. This event is part of the Tools for AI/ML research in life sciences.  \n\n\n\nPractical information\n\n\n\nTitle: Practical intro to GPU programming in Python & JuliaSpeaker: Yonglei Wang\, PhD\, Training Coordinator and Research Software Engineer and HPC application expert at ENCCSAbstract: Availability of Graphics Processing Units (GPUs) has transformed the way we work with machine learning and data science challenges in life sciences. The parallel processing capabilities of GPUs have allowed training of ever more complex models. As a result\, it allows researchers to analyze large biological datasets with unprecedented efficiency. However\, in order to make use of this potential we need to write fitting machine learning model code and analysis pipelines. In this webinar ENCCS will present some practical tips about what to keep in mind and how to optimize your code when running analyses on GPU hardware.  \n\n\n\nThis webinar will be most useful to researchers who already work with large datasets and would like to improve their understanding of how to work with GPUs. At the end\, the participants will learn about online materials and in-person courses where researchers can learn about this topic in depth. \n\n\n\nMore about the event series\n\n\n\nTools for AI/ML research in life sciences is an event series by the SciLifeLab Data Centre aimed at life science researchers who use machine learning methods in their work. The goal of the events in this series is to provide introductions to different tools for ML research but also to foster discussions around our practices. The events takes place virtually (over Zoom) and are open to researchers in Sweden and beyond. Each event is scheduled for 60 minutes\, consisting of a talk and an extended discussion. Follow the page of the event series to learn about future seminars. \n\n\n\nFinally. for questions about the events please contact the organizing team by emailing serve@scilifelab.se  \n\n\n\nScientific lead: Prof. Ola Spjuth\, SciLifeLab Data Centre and Uppsala University \n\n\n\nContact information: serve@scilifelab.se \n\n\n\nENCCS Lessons Material\n\n\n\nAdditionally\, if you want to learn more about GPU programming and related fields\, check our lessons material.
URL:https://enccs.se/events/webinar-intro-gpu-programming-python-julia/
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/12/scilife-lab-seminar.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20240213T090000
DTEND;TZID=Europe/Stockholm:20240215T150000
DTSTAMP:20260420T070328
CREATED:20231227T163410Z
LAST-MODIFIED:20240212T125105Z
UID:33560-1707814800-1708009200@enccs.se
SUMMARY:Space Plasma Simulations with Vlasiator on LUMI Supercomputer (Hybrid event)
DESCRIPTION:Overview\n\n\n\nENCCS comes together with Plasma-PEPSC CoE for the organisations of this hybrid workshop to bring together code developers\, researchers\, and research software engineers working on plasma science\, and create an amazing opportunity for sharing innovative ideas and best practice for potential users to use the Vlasiator package and using its capabilities and assorted tools for data analysis. This workshop includes: \n\n\n\n\nrunning simulations at scale\n\n\n\nbenchmarking for deploying Vlasiator on supercomputing environments\n\n\n\ndesigning a simulation setup\, with notes on applicability and resources required\n\n\n\nAccessing the .vlsv data via Analysator\n\n\n\nAccessing the .vlsv data via the VisIt plugin\n\n\n\n\nThe theoretical description of plasma using analytic modeling tools is somewhat limited and great progress in plasma physics has been achieved using computer simulations. Indeed\, advances in massively parallel simulations using high performance computing (HPC) resources have have further boosted our understanding of plasma science at an unprecedented resolutions and levels of physical fidelity. These simulations have been producing a new wealth of knowledge and enabling key applications for science\, industry\, and society. \n\n\n\nPlasma simulations with Vlasiator\n\n\n\nVlasiator (GitHub)\, is the state-of-the-art hybrid-Vlasov simulation for ion-scale physics in a global magnetospheric setting. It is the only 6D hybrid-Vlasov code capable of simulating the Earth’s magnetosphere. In Vlasiator\, ions are represented as velocity distribution functions\, while electrons are magnetohydrodynamic fluid\, enabling a self-consistent global plasma simulation that can describe multi-temperature plasmas to resolve non-MHD processes that currently cannot be self-consistently described by the existing global space weather simulations. The novelty is that by modelling ions as velocity distribution functions the outcome will be numerically noiseless. Due to the multi-dimensional approach at ion scales\, Vlasiator’s computational challenges are immense. We will use advanced HPC techniques using tens of thousands of cores to perform massively parallel computations. \n\n\n\nWhat you will learn\n\n\n\nAfter attending this workshop\, you will: \n\n\n\n\nUnderstand core features of the Vlasiator package\n\n\n\nBe efficient using the Vlasiator package to perform plasma simulations\n\n\n\nBe productive in data analysis and visualization of simulation results\n\n\n\nBe able to create your own project\n\n\n\n\nPrerequisites\n\n\n\n\nPhD students\, postdocs\, industry engineers\n\n\n\nBasic familiarity with general physics and plasma physics\n\n\n\nSome previous practical experience running some plasma code\n\n\n\nBasic familiarity with Unix shell\n\n\n\nBasic familiarity with HPC environment is helpful but not mandatory\n\n\n\n\nFormat/venue\n\n\n\nThe event is going to be held at the Stockholm RISE offices on KTH campus Drottning Kristinas väg 61 in room Innoversum. The closest metro station (marked T) is Tekniska Högskolan. However\, we will also broadcast the seminars and hands-on sessions live for online participants who will be able to participate actively in the workshop through live Q&A and chat.  \n\n\n\nAgenda\n\n\n\nMonday\, 12 February 2024: HPC onboarding session \n\n\n\n\n~2 hours online session to help participants log in the LUMI cluster\n\n\n\n\nTuesday\, 13 February 2024: Getting started with Vlasiator \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	09:00-09:10• Welcome\n• Introduction to Plasma-PEPSC and ENCCS\n\n\n	09:10-10:00Introduction to Vlasiator \n• What is it? \n• What can I do with it? \n• Rules of the Road \n• What do I need to run it?\n\n\n	10:15-11:15Setting up Vlasiator\n• *nb. pre-materials for vlasiator setup \n• Getting Vlasiator & libraries\, Vlasiator versions guidance \n• Compilation \n• Running testpackage/a benchmarking test case \n• Existing project configuration templates\n\n\n	11:30-12:30Running Vlasiator at scale\n• Benchmarking \n• Scaling rules-of-thumb \n• MPI-I/O / Lustre striping \n• Restarts\, best practices \n\n\n	12:30-13:30 Lunch break\n\n\n	13:30-15:00 Workshopping with the Vlasiator team\n\n\n\n\n\n\nWednesday\, 14 February 2024: Working with Vlasiator data \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	09:00-10:00Vlasiator outputs\n• Recap of what we learned yesterday\n• Runtime outputs\n• Vlasiator datareducers\n• Grid types\, variable centerings\n• vg\, fg\, ig\, velocity meshes\n\n\n	10:15-11:15Analysator\n• Basic use\n• Datareducers & derived data\n• Producing sidecars?\n\n\n	11:30-12:30VisIt and the vlsv plugin\n• Setting up host profile\n• Basic usage\n• Example: find the current sheet/magnetopause via some proxy\n\n\n	12:30-13:30 Lunch break\n\n\n	13:30-15:00 Workshopping with the Vlasiator team\n\n\n\n\n\n\nThursday\, 15 February 2024: Vlasiator use-case from start to finish \n\n\n\n\n\n\n	TimeTopic\n\n\n\n\n	09:00-10:00Recap\, currently available Vlasiator configurations\n• Recap of what we learned yesterday\n• Rules of the Road (citing original papers)\n• Project structure and pre-made configurations\n\n\n	10:15-11:15Setting up a small magnetosphere simulation\n• How to create a new project setup\n\n\n	11:30-12:30Workshopping\, questions\, etc\n\n\n	12:30-13:00Concluding\n• Questions\, feedback\n• Suggestions for Quality-of-Life improvements wrt. external users\n• Contact details\, who to ask about what\n\n\n\n\n\n\nDisclaimer\n\n\n\nDue to EuroCC2 regulations\, we cannot except generic or private email addresses. Please use your official university or company email address. \n\n\n\nThis training is for users that live and work in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_e \n\n\n\nRegistration\n\n\n\nRegistrations are now closed for this event. \n\n\n\nAdditional lesson materials\n\n\n\nDo you want to learn more about MPI\, GPU programming and other supercomputing-related fields? Take a look on our lessons page.
URL:https://enccs.se/events/plasma-simulations-on-lumi-supercomputer/
LOCATION:Innoversum at Drottning Kristinas väg 61\, Drottning Kristinas väg 61\, Stockholm\, 114 28\, Sweden
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/12/Plasma-PEPSC-workshop-2.jpg
END:VEVENT
END:VCALENDAR