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:20220327T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20221030T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20230326T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20231029T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20240331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20241027T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231002T090000
DTEND;TZID=Europe/Stockholm:20231005T120000
DTSTAMP:20260420T134353
CREATED:20230628T110234Z
LAST-MODIFIED:20241031T070246Z
UID:26252-1696237200-1696507200@enccs.se
SUMMARY:Julia for High Performance Data Analysis
DESCRIPTION:Julia is a modern high-level programming language that is fast (on par with traditional HPC languages like Fortran and C) and relatively easy to write like Python or Matlab. It thus solves the “two-language problem”\, i.e. when prototype code in a high-level language needs to be combined with or rewritten in a lower-level language to improve performance. \n\n\n\nAlthough Julia is a general-purpose language\, many of its features are particularly useful for numerical scientific computation\, and a wide range of both domain-specific and general libraries are available for statistics\, machine learning and numerical modelling. \n\n\n\nThis online workshop will start by briefly covering the basics of Julia’s syntax and features\, and then introduce methods and libraries which are useful for writing high-performance code for modern HPC systems. After attending the workshop\, you will: \n\n\n\n\nBe comfortable with Julia’s syntax\, in-built package manager\, and development tools.\n\n\n\nUnderstand core language features like its type system\, multiple dispatch\, and composability.\n\n\n\nBe able to write your own Julia packages from scratch.\n\n\n\nKnow how to perform various linear algebra analysis on datasets.\n\n\n\nBe productive in analysing and visualising large datasets in Julia using dataframes and visualisation packages.\n\n\n\nBe familiar with several Julia libraries for visualisation and machine learning.\n\n\n\nUnderstand how to analyse large datasets efficiently in Julia using statistical methods.\n\n\n\n\nPrerequisites\n\n\n\n\nExperience in one or more programming languages.\n\n\n\nFamiliarity with basic concepts in linear algebra and machine learning.\n\n\n\nBasic experience with working in a terminal is also beneficial. \n\n\n\nParticipants are expected to install Julia\, VSCode and Zoom before the workshop starts\n\n\n\n\nTentative agenda\n\n\n\nDay 1  \n\n\n\nIntroduction to Julia syntax and features. \n\n\n\nDay 2 \n\n\n\nJulia for data analysis\, data frames\, visualization\, various data formats\, read/write data\, missing data. \n\n\n\nLinear algebra\, array matrix and vector operations\, performance comparisons\, random matrices\, sparse matrices\, eigenvalues/eigenvectors and PCA. \n\n\n\nDay 3 \n\n\n\nClustering\, classification\, machine learning\, deep learning.  \n\n\n\nDay 4 \n\n\n\nRegression\, time series analysis and prediction. \n\n\n\nRegistration\n\n\n\nRegistrations are now closed. \n\n\n\nDisclaimer\n\n\n\nThis training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_e
URL:https://enccs.se/events/10-2023-julia-for-hpda/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/06/julia-hpda-enccs-rise.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231010T090000
DTEND;TZID=Europe/Stockholm:20231013T120000
DTSTAMP:20260420T134353
CREATED:20230628T094101Z
LAST-MODIFIED:20241031T070255Z
UID:26245-1696928400-1697198400@enccs.se
SUMMARY:Julia for High-Performance Scientific Computing
DESCRIPTION:Register\n\n\n\n\n\n\n\n\n\n\nJulia is a modern high-level programming language that is fast (on par with traditional HPC languages like Fortran and C) and relatively easy to write like Python or Matlab. It thus solves the “two-language problem”\, i.e. when prototype code in a high-level language needs to be combined with or rewritten in a lower-level language to improve performance. \n\n\n\nAlthough Julia is a general-purpose language\, many of its features are particularly useful for numerical scientific computation\, and a wide range of both domain-specific and general libraries are available for numerical modelling and simulation. \n\n\n\nThe language supports parallelization for both shared-memory and distributed HPC architectures\, and native Julia libraries are available for running on GPUs from different vendors. \n\n\n\nThis online workshop will start by briefly covering the basics of Julia’s syntax and features\, and then introduce methods and libraries which are useful for writing high-performance code for modern HPC systems. After attending the workshop you will:  \n\n\n\n\nBe comfortable with Julia’s syntax\, in-built package manager\, and development tools.\n\n\n\nUnderstand core language features like its type system\, multiple dispatch\, and composability.\n\n\n\nBe able to write your own Julia packages from scratch.\n\n\n\nHave an overview of Julia’s parallelization and GPU-porting strategies and the know-how to get started using them.\n\n\n\nBe familiar with crucial Julia libraries for scientific modelling\, visualization\, and machine learning.\n\n\n\n\nPrerequisites\n\n\n\nThe workshop is intended for researchers who are familiar with one or more other languages like Python\, R\, Matlab\, C/C++ or Fortran but would like to learn an exciting modern high-performance language. \n\n\n\nBasic experience with working in a terminal is also beneficial. Participants are expected to install Julia\, VSCode and Zoom before the workshop starts. \n\n\n\nPreliminary Agenda\n\n\n\nDay 1  \n\n\n\nTime (CEST)Time (EEST)Section9:30-10:3010:30-11:30Welcome and Motivation10:30-11:0011:30-12:00Julia syntax11:00-11:3012:00-12:30Special Julia features11:30-12:3012:30-13:30Break12:30-13:0013:30-14:00Special Julia features13:00-14:0014:00-15:00Developing in Julia14:00-14:1015:00-15:10Package ecosystem14:10-14:3015:10-15:30Buffer time\, Q&A\n\n\n\nDay 2 \n\n\n\nTime (CEST)Time (EEST)Section9:30-10:0010:30-11:00Welcome and Motivation10:00-11:3011:00-12:30Writing performant Julia code11:30-12:3012:30-13:30Break12:30-13:3013:30-14:30Multithreading13:30-14:3014:30-15:30Distributed\n\n\n\nDay 3 \n\n\n\nTime (CEST)Time (EEST)Section9:30-10:3010:30-11:30Dagger10:30-11:3011:30-12:30Running on HPC11:30-12:3012:30-13:30Break12:30-13:3013:30-14:30MPI13:30-14:3014:30-15:30Buffer time\n\n\n\nDay 4 \n\n\n\nTime (CEST)Time (EEST)Section9:30-11:0010:30-12:30GPU computing11:30-12:3012:30-13:30Break12:30-13:3013:30-14:30Interfacing to C\, Fortran and Python13:30-14:1514:30-15:15Advanced exercises14:15-14:3015:15-15:30Conclusions and outlook\n\n\n\nRegistration\n\n\n\nPlease register by following the link https://events.prace-ri.eu/event/1512/registrations/1104/. \n\n\n\nDisclaimer\n\n\n\nThis training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_e
URL:https://enccs.se/events/10-2023-julia-for-hpc/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/06/julia-for-hpc-enccs-csc.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20231025T090000
DTEND;TZID=Europe/Stockholm:20231027T170000
DTSTAMP:20260420T134353
CREATED:20230703T153945Z
LAST-MODIFIED:20241031T070310Z
UID:26457-1698224400-1698426000@enccs.se
SUMMARY:Quantum Autumn School
DESCRIPTION:Registrations closed\n\n\n\n\n\n\n\n\n\nRecent developments in quantum computing are bringing the world closer to a new technological revolution – the advent of usable quantum computers able to provide enormous acceleration to important computational tasks. In coming years\, quantum computing is expected to have a significant impact on many areas of research that can utilise computational modelling.  \n\n\n\nSignificant efforts and investments are currently underway in Europe to bolster skills and capacity within quantum computing\, as outlined in a recent ENCCS blog post (https://enccs.se/news/2023/06/european-hpc-quantum-computing-infrastructure/).  \n\n\n\nAs a further step in that direction\, ENCCS is now again joining forces with the Wallenberg Centre of Quantum Technologies (WACQT) and the Nordic/Baltic NordIQuEst project to deliver a three-day autumn school covering the fundamentals of quantum computing.  \n\n\n\nWACQT is a national research programme\, coordinated from Chalmers\, that aims to take Swedish research and industry to the forefront of quantum technology. Their main project is to develop a high-end quantum computer that can solve problems far beyond the reach of the best conventional supercomputers. \n\n\n\nNordΙQuEst brings together a consortium of seven partners from five Nordic and Baltic countries to connect world leading traditional HPC resources and quantum computers across national borders with the aim to establish a quantum computing platform customised to the needs of the region. \n\n\n\nIn addition to WACQT and NordIQuEst\, the school will also be visited by and contributed to by experts from Algorithmiq\, a Finnish startup which aims to revolutionise life sciences by exploiting the potential of quantum computing to solve currently inaccessible problems. \n\n\n\nThe school will cover:  \n\n\n\n\nIntroduction to key concepts: quantum states\, qubits\, quantum algorithms\n\n\n\nOverview of the main QC hardware approaches. \n\n\n\nOverview of the QC software stack.\n\n\n\nIntegration of QC with classical computing: hybrid classical/quantum algorithms and HPC-QC systems. \n\n\n\nQC programming in high-level languages for use cases in optimisation\, finance\, life science and quantum chemistry.\n\n\n\n\nMorning lectures will be combined with afternoon hands-on sessions where participants learn to use high-level QC programming languages. \n\n\n\nParticipants in the school will be given direct access to Helmi\, a 5-qubit quantum computer using superconducting qubits that is connected to LUMI\, the most powerful supercomputer in Europe. \n\n\n\nFormat\n\n\n\nOn-site participants will be treated to social and networking events and a guided tour to see the QAL9000 quantum computer at Chalmers University of Technology. However\, seminars and hands-on sessions will also be broadcast live for online participants who will be able to participate actively in the school through live Q&A and chat.  \n\n\n\nThe autumn school will provide lunch and coffee every day\, and dinner on Thursday evening. \n\n\n\nPrerequisites\n\n\n\nFor the hands-on training sessions\, basic familiarity with Python and some experience working in a Unix environment are desirable. No previous experience with quantum computers expected. \n\n\n\nAgenda\n\n\n\n[ninja_tables id=”27159″] \n\n\n\nHow to find us\n\n\n\nThe main attendance mode of the autumn school will be on-site in room Decibel at the Lindholmen Conference Centre\, Lindholmspiren 5\, 417 56 Göteborg. The nearest bus stop is Lindholmen. \n\n\n\nFrom the Göteborg Central Station (Bus stop Göteborg Nordstan) you can take for example buses 16\, 21\, or X1 to bus stop Lindholmen.  \n\n\n\nAccommodation\n\n\n\nAccommodation will NOT be provided by the autumn school. Participants will have to arrange their own accommodation. You can check some of our suggestions below: \n\n\n\n\nRadison Blu Riverside Hotel\, Lindholmspiren 4\n\n\n\nClarion Hotel The Pier\, Pumpgatan 5\n\n\n\nHotel Poseidon\, Storgatan 33\n\n\n\nScandic Göteborg Central\, Vikingsgatan 7\n\n\n\nHotel Royal\, Drottninggatan 67\n\n\n\n\n\n\n\n\nPublic transportation\n\n\n\n\n\n\n\nSwedish Quantum Society\n\n\n\nENCCS supports also the Swedish Quantum Society | SQS. We invite you to join our Discord server for real-time communication by filling out a short form and follow SQS LinkedIn group for professional networking. \n\n\n\n——————–  \n\n\n\nDisclaimer\n\n\n\nThis training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_e
URL:https://enccs.se/events/2023-10-quantum-autumn-school/
LOCATION:Chalmers University of Technology\, Gothenburg
CATEGORIES:Collaboration Event,ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2023/07/QuantumAutumnSchool-234.jpg
END:VEVENT
END:VCALENDAR