CINXE.COM

Inverted CERN School of Computing 2023 (6-9 March 2023) · Indico

<!DOCTYPE html> <html lang="en" prefix="og: http://ogp.me/ns#" data-canonical-locale="en-GB" data-static-site="false"> <head> <title>Inverted CERN School of Computing 2023 (6-9 March 2023) · Indico</title> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="csrf-token" id="csrf-token" content="00000000-0000-0000-0000-000000000000"> <link rel="shortcut icon" type="image/x-icon" href="/images/indico.ico"> <meta property="og:site_name" content="Indico"> <meta property="og:image" content="https://indico.cern.ch/images/indico_square.png"> <meta property="og:title" content="Inverted CERN School of Computing 2023"> <meta property="og:type" content="event"> <meta property="og:description" content="The 14th Inverted CERN School of Computing (iCSC 2023) consists of classes (lectures, exercises, demonstration and consultations) given by former CERN School of Computing students. The Inverted School provides a platform to share their knowledge by turning students into teachers. More information on the Inverted CSC events can be found at https://csc.web.cern.ch/schools/inverted-school/.The school will take place on March 6-9, 2023 as a hybrid event - at CERN and on Zoom.  The event will be..."> <script type="application/ld+json"> {"@context":"http://schema.org","@type":"Event","description":"The 14th Inverted CERN School of Computing (iCSC 2023)\u00a0consists of classes (lectures, exercises, demonstration and consultations) given\u00a0by former CERN School of Computing students. The Inverted School provides a platform to share their knowledge by turning students into teachers. More information on the Inverted CSC events can be found at https://csc.web.cern.ch/schools/inverted-school/.The school will take place on March 6-9, 2023 as a hybrid event - at CERN and on Zoom. \u00a0The event will be recorded.Registrations are closed.\u00a0Topics covered this year include:Accelerated ComputingNeural NetworksC++ compilersMultiplatform python programmingAuthentication and AuthorizationMessage Passing SystemsMachine Learining OpsCPU Performance ProgrammingCloud \u0026 ContainersTrack FindingQuantum Computing\u00a0","endDate":"2023-03-09T17:30:00+01:00","location":{"@type":"Place","address":"No address set","name":"CERN"},"name":"Inverted CERN School of Computing 2023","performer":[{"@type":"Person","affiliation":{"@type":"Organization","name":"CERN"},"name":"Alberto Pace"},{"@type":"Person","affiliation":{"@type":"Organization","name":"CERN"},"name":"Kristina Gunne"},{"@type":"Person","affiliation":{"@type":"Organization","name":"CERN"},"name":"Jarek Polok"}],"startDate":"2023-03-06T09:00:00+01:00","url":"https://indico.cern.ch/event/1208723/"} </script> <script type="text/javascript" src="/assets/i18n/en_GB.js"></script> <script type="text/javascript" src="/assets/i18n/en_GB-react.js"></script> <script type="text/javascript" src="/assets/js-vars/global.js"></script> <script src="/dist/js/exports.88bb921b.bundle.js"></script> <script src="/dist/js/common-runtime.23156d3d.bundle.js"></script> <link rel="stylesheet" href="/dist/css/common.c1d85dae.css" /> <script src="/dist/js/common.53c60872.bundle.js"></script> <link rel="stylesheet" href="/dist/css/react.c0eb75b7.css" /> <script src="/dist/js/react.cbe66cee.bundle.js"></script> <script src="/dist/js/semantic-ui.32899e53.bundle.js"></script> <link rel="stylesheet" href="/dist/css/semantic-ui.03304b73.css" /> <link rel="stylesheet" href="/dist/css/jquery.dee9784c.css" /> <script src="/dist/js/jquery.a9536603.bundle.js"></script> <link rel="stylesheet" href="/dist/css/main.bae03e7a.css" /> <script src="/dist/js/main.3d6afa70.bundle.js"></script> <script src="/dist/js/module_core.5cfba714.bundle.js"></script> <script src="/dist/js/module_events.creation.f24ad529.bundle.js"></script> <script src="/dist/js/module_attachments.7bdcd885.bundle.js"></script> <script src="/dist/js/outdatedbrowser.474403ac.bundle.js"></script> <link rel="stylesheet" href="/dist/css/outdatedbrowser.17d2ff9d.css" /> <script src="/dist/js/module_events.display.59645e8e.bundle.js"></script> <script src="/dist/js/module_events.contributions.0c5df12b.bundle.js"></script> <script src="/dist/js/module_events.header.1ef6cec6.bundle.js"></script> <script src="/dist/js/module_events.search.49360505.bundle.js"></script> <script src="/dist/js/module_vc.0ba71b8f.bundle.js"></script> <script src="/dist/js/module_events.cloning.08447b32.bundle.js"></script> <script src="/dist/js/module_events.importing.f9462014.bundle.js"></script> <link rel="stylesheet" href="/dist/css/themes_standard_inline_minutes.6787dd7c.css" /> <link rel="stylesheet" href="/static/plugins/vc_zoom/dist/css/main.d5d0f591.css" /> <script src="/static/plugins/owncloud/dist/js/owncloud.ccba48fe.bundle.js"></script> <script src="/static/plugins/vc_zoom/dist/js/main.a1f20b82.bundle.js"></script> <script src="/static/plugins/ursh/dist/js/main.583c4589.bundle.js"></script> <link rel="stylesheet" href="/static/plugins/owncloud/dist/css/main.9fc172fa.css" /> <script src="/static/plugins/conversion/dist/js/main.df56b341.bundle.js"></script> <script src="/static/plugins/ravem/dist/js/main.f3a86d52.bundle.js"></script> <link rel="stylesheet" href="/static/plugins/conversion/dist/css/main.68b4f5cc.css" /> <link rel="stylesheet" type="text/css" media="print" href="/dist/css/themes_standard_inline_minutes.print.793d1021.css"> <script> moment.locale(["en-gb", 'en']); IndicoGlobalVars.isUserAuthenticated = false; </script> <script type="text/javascript" src="/assets/js-vars/user.js"></script> <script src="/dist/js/mathjax.285a258c.bundle.js"></script> <link rel="stylesheet" type="text/css" href="/event/1208723/67475342.css"> <link rel="stylesheet" type="text/css" href="/static/custom/css/footer.css"> <!-- Piwik --> <script> (function() { 'use strict'; var url = '//piwik.web.cern.ch/'; var g = document.createElement('script'); var s = document.getElementsByTagName('script')[0]; g.type = 'text/javascript'; g.defer = true; g.async = true; g.src = url + 'piwik.js'; g.onload = init_tracking; s.parentNode.insertBefore(g, s); function init_tracking() { try { track_site(); } catch(err) {} } function track_site() { var general_tracker = Piwik.getTracker(url + 'piwik.php', 59); general_tracker.enableLinkTracking(); general_tracker.trackPageView(); } })(); </script> <!-- End Piwik Code --> </head> <body data-user-id="null" data-debug="false" data-tinymce-content-css="[&#34;/dist/css/common.c1d85dae.css&#34;,&#34;/dist/css/react.c0eb75b7.css&#34;,&#34;/dist/css/semantic-ui.03304b73.css&#34;,&#34;/dist/css/jquery.dee9784c.css&#34;,&#34;/dist/css/main.bae03e7a.css&#34;]" > <ind-bypass-block-links></ind-bypass-block-links> <div class="header"> <div class="announcement-bar weak-hidden warning" data-hash="2449555847"> <div class="flexrow f-self-stretch f-j-center f-a-center"> <i class="icon icon-warning"></i> <div> <p>Help us make Indico better by taking <a href="https://forms.gle/a8cYVhuBxMfFjSb98">this survey</a>! Aidez-nous à améliorer Indico en répondant à <a href="https://forms.gle/a8cYVhuBxMfFjSb98">ce sondage</a> !</p> </div> </div> <span class="icon-close close-button"></span> </div> <div class="page-header page-header-dark event-page-header"> <div class="main-action-bar flexrow f-j-space-between f-a-center"> <div class="button-bar flexrow f-j-start"> <a class="i-button text-color subtle icon-home" href="/" title="Go to the Indico Home Page"></a> <span class="separator"></span> <a class="i-button text-color subtle icon-first" href="/event/29999/" title="Oldest event"></a> <a class="i-button text-color subtle icon-prev" href="/event/853710/" title="Older event"></a> <a class="i-button text-color subtle icon-collapse" href="/category/2987/" title="Up to category"></a> <a class="i-button text-color subtle icon-next" href="/event/1334738/" title="Newer event"></a> <a class="i-button text-color subtle icon-last" href="/event/1468713/" title="Newest event"></a> <span class="separator"></span> <a class="i-button text-color subtle icon-printer" href="/event/1208723/timetable/?print=1&amp;view=standard_inline_minutes" title="Printable version"></a> <button class="i-button text-color subtle icon-filter filter-link " title="Add a filter"></button> <div id="event-filters" class="event-filters"> <form id="filterForm" style="margin: 0;"> <div style="float: right;"> <input type="submit" class="btn" value="Apply filter">&nbsp; <input type="button" id="removeFilterButton" class="btn" value="Remove filter"> </div> <strong>Focus on:&nbsp;</strong> <select id="datesSelect" name="showDate" style="font-size: 8pt;"> <option value="all" checked>All days</option> <option value="2023-03-06" >6 Mar 2023</option> <option value="2023-03-07" >7 Mar 2023</option> <option value="2023-03-08" >8 Mar 2023</option> <option value="2023-03-09" >9 Mar 2023</option> </select> </form> </div> <script> (function() { 'use strict'; var filterButtonClicked = false; var filterButtonState = false; var filtersActive = false; function filterToggle() { if (!filterButtonClicked) { // When clicked for the first time append the div to the correct container $('#pageSubHeader').append($('#event-filters').detach()); filterButtonClicked = true; } filterButtonState = !filterButtonState; $('#event-filters').toggle(filterButtonState); } // Setup the filter button in the toolbar $('.filter-link').on('click', function(e) { e.preventDefault(); filterToggle(); }); // When remove filter button clicked, if needed reset the form and do submit otherwise // just hide the filter div $('#removeFilterButton').on('click', function() { // Reset the form $('#hideContributionsCheckbox').prop('checked', false); $('#datesSelect').val('all'); $('#showSessionSelect').val('all'); if (filtersActive) { $('#filterForm').submit(); } else { filterToggle(); } }); // Make the hide contributions label clickable $('#hideContributionsLabel').on('click', function() { $('#hideContributionsCheckbox').trigger('click'); }); if (filtersActive) { _.defer(filterToggle); } })(); </script> <div id="event-calendar-link" data-event-id="1208723" data-event-contrib-count="26" data-event-session-block-count="0" ></div> <a class="i-button text-color subtle icon-package-download" href="/event/1208723/attachments/package" title="Download material"></a> <button class="i-button text-color subtle icon-layout arrow js-dropdown" data-toggle="dropdown" title="Change theme"></button> <ul class="i-dropdown"> <li> <a href="/event/1208723/timetable/?view=nicecompact">Compact style</a> </li> <li> <a href="/event/1208723/timetable/?view=standard">Indico style</a> </li> <li> <a class="disabled"><strong>Indico style - inline minutes</strong></a> </li> <li> <a href="/event/1208723/timetable/?view=standard_numbered">Indico style - numbered</a> </li> <li> <a href="/event/1208723/timetable/?view=standard_numbered_inline_minutes">Indico style - numbered + minutes</a> </li> <li> <a href="/event/1208723/timetable/?view=indico_weeks_view">Indico Weeks View</a> </li> </ul> <span class="separator"></span> <a class="ursh-get i-button text-color subtle icon-link" title="Obtain short URL" data-original-url="/event/1208723/"></a> <a class="i-button text-color subtle icon-edit" href="/event/1208723/manage/" title="Switch to the management area of this event"></a> <span class="separator"></span> <a href="/event/1208723/" class="i-button text-color subtle">Back to Conference View</a> </div> <div id="session-bar" class="session-bar flexrow f-j-end "> <div class="toolbar"> <div class="group"> <article id="tz-selector-widget" style="display:none" aria-labelledby="tz-selector"> <div> <h2 id="tz-selector">Choose timezone</h2> <div id="tz-profile-setting"> <span>Your profile timezone:</span> <span></span> </div> <form id="tz-mode-form" action="/change-timezone" method="post"> <fieldset id="tz-modes"> <legend>Use timezone based on:</legend> <input type="radio" name="tz_mode" id="tz-mode-local" value="local" checked aria-label="Use the event/category timezone"> <label for="tz-mode-local">Event/category</label> <input type="radio" name="tz_mode" id="tz-mode-custom" value="custom" aria-label="Use a custom timezone"> <label for="tz-mode-custom">Custom</label> </fieldset> <label id="tz-custom-field"> <span>Select a custom timezone</span> <select name="tz" size="12"> <option value="Africa/Abidjan" > Africa/Abidjan </option> <option value="Africa/Accra" > Africa/Accra </option> <option value="Africa/Addis_Ababa" > Africa/Addis_Ababa </option> <option value="Africa/Algiers" > Africa/Algiers </option> <option value="Africa/Asmara" > Africa/Asmara </option> <option value="Africa/Bamako" > Africa/Bamako </option> <option value="Africa/Bangui" > Africa/Bangui </option> <option value="Africa/Banjul" > Africa/Banjul </option> <option value="Africa/Bissau" > Africa/Bissau </option> <option value="Africa/Blantyre" > Africa/Blantyre </option> <option value="Africa/Brazzaville" > Africa/Brazzaville </option> <option value="Africa/Bujumbura" > Africa/Bujumbura </option> <option value="Africa/Cairo" > Africa/Cairo </option> <option value="Africa/Casablanca" > Africa/Casablanca </option> <option value="Africa/Ceuta" > Africa/Ceuta </option> <option value="Africa/Conakry" > Africa/Conakry </option> <option value="Africa/Dakar" > Africa/Dakar </option> <option value="Africa/Dar_es_Salaam" > Africa/Dar_es_Salaam </option> <option value="Africa/Djibouti" > Africa/Djibouti </option> <option value="Africa/Douala" > Africa/Douala </option> <option value="Africa/El_Aaiun" > Africa/El_Aaiun </option> <option value="Africa/Freetown" > Africa/Freetown </option> <option value="Africa/Gaborone" > Africa/Gaborone </option> <option value="Africa/Harare" > Africa/Harare </option> <option value="Africa/Johannesburg" > Africa/Johannesburg </option> <option value="Africa/Juba" > Africa/Juba </option> <option value="Africa/Kampala" > Africa/Kampala </option> <option value="Africa/Khartoum" > Africa/Khartoum </option> <option value="Africa/Kigali" > Africa/Kigali </option> <option value="Africa/Kinshasa" > Africa/Kinshasa </option> <option value="Africa/Lagos" > Africa/Lagos </option> <option value="Africa/Libreville" > Africa/Libreville </option> <option value="Africa/Lome" > Africa/Lome </option> <option value="Africa/Luanda" > Africa/Luanda </option> <option value="Africa/Lubumbashi" > Africa/Lubumbashi </option> <option value="Africa/Lusaka" > Africa/Lusaka </option> <option value="Africa/Malabo" > Africa/Malabo </option> <option value="Africa/Maputo" > Africa/Maputo </option> <option value="Africa/Maseru" > Africa/Maseru </option> <option value="Africa/Mbabane" > Africa/Mbabane </option> <option value="Africa/Mogadishu" > Africa/Mogadishu </option> <option value="Africa/Monrovia" > Africa/Monrovia </option> <option value="Africa/Nairobi" > Africa/Nairobi </option> <option value="Africa/Ndjamena" > Africa/Ndjamena </option> <option value="Africa/Niamey" > Africa/Niamey </option> <option value="Africa/Nouakchott" > Africa/Nouakchott </option> <option value="Africa/Ouagadougou" > Africa/Ouagadougou </option> <option value="Africa/Porto-Novo" > Africa/Porto-Novo </option> <option value="Africa/Sao_Tome" > Africa/Sao_Tome </option> <option value="Africa/Tripoli" > Africa/Tripoli </option> <option value="Africa/Tunis" > Africa/Tunis </option> <option value="Africa/Windhoek" > Africa/Windhoek </option> <option value="America/Adak" > America/Adak </option> <option value="America/Anchorage" > America/Anchorage </option> <option value="America/Anguilla" > America/Anguilla </option> <option value="America/Antigua" > America/Antigua </option> <option value="America/Araguaina" > America/Araguaina </option> <option value="America/Argentina/Buenos_Aires" > America/Argentina/Buenos_Aires </option> <option value="America/Argentina/Catamarca" > America/Argentina/Catamarca </option> <option value="America/Argentina/Cordoba" > America/Argentina/Cordoba </option> <option value="America/Argentina/Jujuy" > America/Argentina/Jujuy </option> <option value="America/Argentina/La_Rioja" > America/Argentina/La_Rioja </option> <option value="America/Argentina/Mendoza" > America/Argentina/Mendoza </option> <option value="America/Argentina/Rio_Gallegos" > America/Argentina/Rio_Gallegos </option> <option value="America/Argentina/Salta" > America/Argentina/Salta </option> <option value="America/Argentina/San_Juan" > America/Argentina/San_Juan </option> <option value="America/Argentina/San_Luis" > America/Argentina/San_Luis </option> <option value="America/Argentina/Tucuman" > America/Argentina/Tucuman </option> <option value="America/Argentina/Ushuaia" > America/Argentina/Ushuaia </option> <option value="America/Aruba" > America/Aruba </option> <option value="America/Asuncion" > America/Asuncion </option> <option value="America/Atikokan" > America/Atikokan </option> <option value="America/Bahia" > America/Bahia </option> <option value="America/Bahia_Banderas" > America/Bahia_Banderas </option> <option value="America/Barbados" > America/Barbados </option> <option value="America/Belem" > America/Belem </option> <option value="America/Belize" > America/Belize </option> <option value="America/Blanc-Sablon" > America/Blanc-Sablon </option> <option value="America/Boa_Vista" > America/Boa_Vista </option> <option value="America/Bogota" > America/Bogota </option> <option value="America/Boise" > America/Boise </option> <option value="America/Cambridge_Bay" > America/Cambridge_Bay </option> <option value="America/Campo_Grande" > America/Campo_Grande </option> <option value="America/Cancun" > America/Cancun </option> <option value="America/Caracas" > America/Caracas </option> <option value="America/Cayenne" > America/Cayenne </option> <option value="America/Cayman" > America/Cayman </option> <option value="America/Chicago" > America/Chicago </option> <option value="America/Chihuahua" > America/Chihuahua </option> <option value="America/Ciudad_Juarez" > America/Ciudad_Juarez </option> <option value="America/Costa_Rica" > America/Costa_Rica </option> <option value="America/Creston" > America/Creston </option> <option value="America/Cuiaba" > America/Cuiaba </option> <option value="America/Curacao" > America/Curacao </option> <option value="America/Danmarkshavn" > America/Danmarkshavn </option> <option value="America/Dawson" > America/Dawson </option> <option value="America/Dawson_Creek" > America/Dawson_Creek </option> <option value="America/Denver" > America/Denver </option> <option value="America/Detroit" > America/Detroit </option> <option value="America/Dominica" > America/Dominica </option> <option value="America/Edmonton" > America/Edmonton </option> <option value="America/Eirunepe" > America/Eirunepe </option> <option value="America/El_Salvador" > America/El_Salvador </option> <option value="America/Fort_Nelson" > America/Fort_Nelson </option> <option value="America/Fortaleza" > America/Fortaleza </option> <option value="America/Glace_Bay" > America/Glace_Bay </option> <option value="America/Goose_Bay" > America/Goose_Bay </option> <option value="America/Grand_Turk" > America/Grand_Turk </option> <option value="America/Grenada" > America/Grenada </option> <option value="America/Guadeloupe" > America/Guadeloupe </option> <option value="America/Guatemala" > America/Guatemala </option> <option value="America/Guayaquil" > America/Guayaquil </option> <option value="America/Guyana" > America/Guyana </option> <option value="America/Halifax" > America/Halifax </option> <option value="America/Havana" > America/Havana </option> <option value="America/Hermosillo" > America/Hermosillo </option> <option value="America/Indiana/Indianapolis" > America/Indiana/Indianapolis </option> <option value="America/Indiana/Knox" > America/Indiana/Knox </option> <option value="America/Indiana/Marengo" > America/Indiana/Marengo </option> <option value="America/Indiana/Petersburg" > America/Indiana/Petersburg </option> <option value="America/Indiana/Tell_City" > America/Indiana/Tell_City </option> <option value="America/Indiana/Vevay" > America/Indiana/Vevay </option> <option value="America/Indiana/Vincennes" > America/Indiana/Vincennes </option> <option value="America/Indiana/Winamac" > America/Indiana/Winamac </option> <option value="America/Inuvik" > America/Inuvik </option> <option value="America/Iqaluit" > America/Iqaluit </option> <option value="America/Jamaica" > America/Jamaica </option> <option value="America/Juneau" > America/Juneau </option> <option value="America/Kentucky/Louisville" > America/Kentucky/Louisville </option> <option value="America/Kentucky/Monticello" > America/Kentucky/Monticello </option> <option value="America/Kralendijk" > America/Kralendijk </option> <option value="America/La_Paz" > America/La_Paz </option> <option value="America/Lima" > America/Lima </option> <option value="America/Los_Angeles" > America/Los_Angeles </option> <option value="America/Lower_Princes" > America/Lower_Princes </option> <option value="America/Maceio" > America/Maceio </option> <option value="America/Managua" > America/Managua </option> <option value="America/Manaus" > America/Manaus </option> <option value="America/Marigot" > America/Marigot </option> <option value="America/Martinique" > America/Martinique </option> <option value="America/Matamoros" > America/Matamoros </option> <option value="America/Mazatlan" > America/Mazatlan </option> <option value="America/Menominee" > America/Menominee </option> <option value="America/Merida" > America/Merida </option> <option value="America/Metlakatla" > America/Metlakatla </option> <option value="America/Mexico_City" > America/Mexico_City </option> <option value="America/Miquelon" > America/Miquelon </option> <option value="America/Moncton" > America/Moncton </option> <option value="America/Monterrey" > America/Monterrey </option> <option value="America/Montevideo" > America/Montevideo </option> <option value="America/Montserrat" > America/Montserrat </option> <option value="America/Nassau" > America/Nassau </option> <option value="America/New_York" > America/New_York </option> <option value="America/Nome" > America/Nome </option> <option value="America/Noronha" > America/Noronha </option> <option value="America/North_Dakota/Beulah" > America/North_Dakota/Beulah </option> <option value="America/North_Dakota/Center" > America/North_Dakota/Center </option> <option value="America/North_Dakota/New_Salem" > America/North_Dakota/New_Salem </option> <option value="America/Nuuk" > America/Nuuk </option> <option value="America/Ojinaga" > America/Ojinaga </option> <option value="America/Panama" > America/Panama </option> <option value="America/Paramaribo" > America/Paramaribo </option> <option value="America/Phoenix" > America/Phoenix </option> <option value="America/Port-au-Prince" > America/Port-au-Prince </option> <option value="America/Port_of_Spain" > America/Port_of_Spain </option> <option value="America/Porto_Velho" > America/Porto_Velho </option> <option value="America/Puerto_Rico" > America/Puerto_Rico </option> <option value="America/Punta_Arenas" > America/Punta_Arenas </option> <option value="America/Rankin_Inlet" > America/Rankin_Inlet </option> <option value="America/Recife" > America/Recife </option> <option value="America/Regina" > America/Regina </option> <option value="America/Resolute" > America/Resolute </option> <option value="America/Rio_Branco" > America/Rio_Branco </option> <option value="America/Santarem" > America/Santarem </option> <option value="America/Santiago" > America/Santiago </option> <option value="America/Santo_Domingo" > America/Santo_Domingo </option> <option value="America/Sao_Paulo" > America/Sao_Paulo </option> <option value="America/Scoresbysund" > America/Scoresbysund </option> <option value="America/Sitka" > America/Sitka </option> <option value="America/St_Barthelemy" > America/St_Barthelemy </option> <option value="America/St_Johns" > America/St_Johns </option> <option value="America/St_Kitts" > America/St_Kitts </option> <option value="America/St_Lucia" > America/St_Lucia </option> <option value="America/St_Thomas" > America/St_Thomas </option> <option value="America/St_Vincent" > America/St_Vincent </option> <option value="America/Swift_Current" > America/Swift_Current </option> <option value="America/Tegucigalpa" > America/Tegucigalpa </option> <option value="America/Thule" > America/Thule </option> <option value="America/Tijuana" > America/Tijuana </option> <option value="America/Toronto" > America/Toronto </option> <option value="America/Tortola" > America/Tortola </option> <option value="America/Vancouver" > America/Vancouver </option> <option value="America/Whitehorse" > America/Whitehorse </option> <option value="America/Winnipeg" > America/Winnipeg </option> <option value="America/Yakutat" > America/Yakutat </option> <option value="Antarctica/Casey" > Antarctica/Casey </option> <option value="Antarctica/Davis" > Antarctica/Davis </option> <option value="Antarctica/DumontDUrville" > Antarctica/DumontDUrville </option> <option value="Antarctica/Macquarie" > Antarctica/Macquarie </option> <option value="Antarctica/Mawson" > Antarctica/Mawson </option> <option value="Antarctica/McMurdo" > Antarctica/McMurdo </option> <option value="Antarctica/Palmer" > Antarctica/Palmer </option> <option value="Antarctica/Rothera" > Antarctica/Rothera </option> <option value="Antarctica/Syowa" > Antarctica/Syowa </option> <option value="Antarctica/Troll" > Antarctica/Troll </option> <option value="Antarctica/Vostok" > Antarctica/Vostok </option> <option value="Arctic/Longyearbyen" > Arctic/Longyearbyen </option> <option value="Asia/Aden" > Asia/Aden </option> <option value="Asia/Almaty" > Asia/Almaty </option> <option value="Asia/Amman" > Asia/Amman </option> <option value="Asia/Anadyr" > Asia/Anadyr </option> <option value="Asia/Aqtau" > Asia/Aqtau </option> <option value="Asia/Aqtobe" > Asia/Aqtobe </option> <option value="Asia/Ashgabat" > Asia/Ashgabat </option> <option value="Asia/Atyrau" > Asia/Atyrau </option> <option value="Asia/Baghdad" > Asia/Baghdad </option> <option value="Asia/Bahrain" > Asia/Bahrain </option> <option value="Asia/Baku" > Asia/Baku </option> <option value="Asia/Bangkok" > Asia/Bangkok </option> <option value="Asia/Barnaul" > Asia/Barnaul </option> <option value="Asia/Beirut" > Asia/Beirut </option> <option value="Asia/Bishkek" > Asia/Bishkek </option> <option value="Asia/Brunei" > Asia/Brunei </option> <option value="Asia/Chita" > Asia/Chita </option> <option value="Asia/Choibalsan" > Asia/Choibalsan </option> <option value="Asia/Colombo" > Asia/Colombo </option> <option value="Asia/Damascus" > Asia/Damascus </option> <option value="Asia/Dhaka" > Asia/Dhaka </option> <option value="Asia/Dili" > Asia/Dili </option> <option value="Asia/Dubai" > Asia/Dubai </option> <option value="Asia/Dushanbe" > Asia/Dushanbe </option> <option value="Asia/Famagusta" > Asia/Famagusta </option> <option value="Asia/Gaza" > Asia/Gaza </option> <option value="Asia/Hebron" > Asia/Hebron </option> <option value="Asia/Ho_Chi_Minh" > Asia/Ho_Chi_Minh </option> <option value="Asia/Hong_Kong" > Asia/Hong_Kong </option> <option value="Asia/Hovd" > Asia/Hovd </option> <option value="Asia/Irkutsk" > Asia/Irkutsk </option> <option value="Asia/Jakarta" > Asia/Jakarta </option> <option value="Asia/Jayapura" > Asia/Jayapura </option> <option value="Asia/Jerusalem" > Asia/Jerusalem </option> <option value="Asia/Kabul" > Asia/Kabul </option> <option value="Asia/Kamchatka" > Asia/Kamchatka </option> <option value="Asia/Karachi" > Asia/Karachi </option> <option value="Asia/Kathmandu" > Asia/Kathmandu </option> <option value="Asia/Khandyga" > Asia/Khandyga </option> <option value="Asia/Kolkata" > Asia/Kolkata </option> <option value="Asia/Krasnoyarsk" > Asia/Krasnoyarsk </option> <option value="Asia/Kuala_Lumpur" > Asia/Kuala_Lumpur </option> <option value="Asia/Kuching" > Asia/Kuching </option> <option value="Asia/Kuwait" > Asia/Kuwait </option> <option value="Asia/Macau" > Asia/Macau </option> <option value="Asia/Magadan" > Asia/Magadan </option> <option value="Asia/Makassar" > Asia/Makassar </option> <option value="Asia/Manila" > Asia/Manila </option> <option value="Asia/Muscat" > Asia/Muscat </option> <option value="Asia/Nicosia" > Asia/Nicosia </option> <option value="Asia/Novokuznetsk" > Asia/Novokuznetsk </option> <option value="Asia/Novosibirsk" > Asia/Novosibirsk </option> <option value="Asia/Omsk" > Asia/Omsk </option> <option value="Asia/Oral" > Asia/Oral </option> <option value="Asia/Phnom_Penh" > Asia/Phnom_Penh </option> <option value="Asia/Pontianak" > Asia/Pontianak </option> <option value="Asia/Pyongyang" > Asia/Pyongyang </option> <option value="Asia/Qatar" > Asia/Qatar </option> <option value="Asia/Qostanay" > Asia/Qostanay </option> <option value="Asia/Qyzylorda" > Asia/Qyzylorda </option> <option value="Asia/Riyadh" > Asia/Riyadh </option> <option value="Asia/Sakhalin" > Asia/Sakhalin </option> <option value="Asia/Samarkand" > Asia/Samarkand </option> <option value="Asia/Seoul" > Asia/Seoul </option> <option value="Asia/Shanghai" > Asia/Shanghai </option> <option value="Asia/Singapore" > Asia/Singapore </option> <option value="Asia/Srednekolymsk" > Asia/Srednekolymsk </option> <option value="Asia/Taipei" > Asia/Taipei </option> <option value="Asia/Tashkent" > Asia/Tashkent </option> <option value="Asia/Tbilisi" > Asia/Tbilisi </option> <option value="Asia/Tehran" > Asia/Tehran </option> <option value="Asia/Thimphu" > Asia/Thimphu </option> <option value="Asia/Tokyo" > Asia/Tokyo </option> <option value="Asia/Tomsk" > Asia/Tomsk </option> <option value="Asia/Ulaanbaatar" > Asia/Ulaanbaatar </option> <option value="Asia/Urumqi" > Asia/Urumqi </option> <option value="Asia/Ust-Nera" > Asia/Ust-Nera </option> <option value="Asia/Vientiane" > Asia/Vientiane </option> <option value="Asia/Vladivostok" > Asia/Vladivostok </option> <option value="Asia/Yakutsk" > Asia/Yakutsk </option> <option value="Asia/Yangon" > Asia/Yangon </option> <option value="Asia/Yekaterinburg" > Asia/Yekaterinburg </option> <option value="Asia/Yerevan" > Asia/Yerevan </option> <option value="Atlantic/Azores" > Atlantic/Azores </option> <option value="Atlantic/Bermuda" > Atlantic/Bermuda </option> <option value="Atlantic/Canary" > Atlantic/Canary </option> <option value="Atlantic/Cape_Verde" > Atlantic/Cape_Verde </option> <option value="Atlantic/Faroe" > Atlantic/Faroe </option> <option value="Atlantic/Madeira" > Atlantic/Madeira </option> <option value="Atlantic/Reykjavik" > Atlantic/Reykjavik </option> <option value="Atlantic/South_Georgia" > Atlantic/South_Georgia </option> <option value="Atlantic/St_Helena" > Atlantic/St_Helena </option> <option value="Atlantic/Stanley" > Atlantic/Stanley </option> <option value="Australia/Adelaide" > Australia/Adelaide </option> <option value="Australia/Brisbane" > Australia/Brisbane </option> <option value="Australia/Broken_Hill" > Australia/Broken_Hill </option> <option value="Australia/Darwin" > Australia/Darwin </option> <option value="Australia/Eucla" > Australia/Eucla </option> <option value="Australia/Hobart" > Australia/Hobart </option> <option value="Australia/Lindeman" > Australia/Lindeman </option> <option value="Australia/Lord_Howe" > Australia/Lord_Howe </option> <option value="Australia/Melbourne" > Australia/Melbourne </option> <option value="Australia/Perth" > Australia/Perth </option> <option value="Australia/Sydney" > Australia/Sydney </option> <option value="Canada/Atlantic" > Canada/Atlantic </option> <option value="Canada/Central" > Canada/Central </option> <option value="Canada/Eastern" > Canada/Eastern </option> <option value="Canada/Mountain" > Canada/Mountain </option> <option value="Canada/Newfoundland" > Canada/Newfoundland </option> <option value="Canada/Pacific" > Canada/Pacific </option> <option value="Europe/Amsterdam" > Europe/Amsterdam </option> <option value="Europe/Andorra" > Europe/Andorra </option> <option value="Europe/Astrakhan" > Europe/Astrakhan </option> <option value="Europe/Athens" > Europe/Athens </option> <option value="Europe/Belgrade" > Europe/Belgrade </option> <option value="Europe/Berlin" > Europe/Berlin </option> <option value="Europe/Bratislava" > Europe/Bratislava </option> <option value="Europe/Brussels" > Europe/Brussels </option> <option value="Europe/Bucharest" > Europe/Bucharest </option> <option value="Europe/Budapest" > Europe/Budapest </option> <option value="Europe/Busingen" > Europe/Busingen </option> <option value="Europe/Chisinau" > Europe/Chisinau </option> <option value="Europe/Copenhagen" > Europe/Copenhagen </option> <option value="Europe/Dublin" > Europe/Dublin </option> <option value="Europe/Gibraltar" > Europe/Gibraltar </option> <option value="Europe/Guernsey" > Europe/Guernsey </option> <option value="Europe/Helsinki" > Europe/Helsinki </option> <option value="Europe/Isle_of_Man" > Europe/Isle_of_Man </option> <option value="Europe/Istanbul" > Europe/Istanbul </option> <option value="Europe/Jersey" > Europe/Jersey </option> <option value="Europe/Kaliningrad" > Europe/Kaliningrad </option> <option value="Europe/Kirov" > Europe/Kirov </option> <option value="Europe/Kyiv" > Europe/Kyiv </option> <option value="Europe/Lisbon" > Europe/Lisbon </option> <option value="Europe/Ljubljana" > Europe/Ljubljana </option> <option value="Europe/London" > Europe/London </option> <option value="Europe/Luxembourg" > Europe/Luxembourg </option> <option value="Europe/Madrid" > Europe/Madrid </option> <option value="Europe/Malta" > Europe/Malta </option> <option value="Europe/Mariehamn" > Europe/Mariehamn </option> <option value="Europe/Minsk" > Europe/Minsk </option> <option value="Europe/Monaco" > Europe/Monaco </option> <option value="Europe/Moscow" > Europe/Moscow </option> <option value="Europe/Oslo" > Europe/Oslo </option> <option value="Europe/Paris" > Europe/Paris </option> <option value="Europe/Podgorica" > Europe/Podgorica </option> <option value="Europe/Prague" > Europe/Prague </option> <option value="Europe/Riga" > Europe/Riga </option> <option value="Europe/Rome" > Europe/Rome </option> <option value="Europe/Samara" > Europe/Samara </option> <option value="Europe/San_Marino" > Europe/San_Marino </option> <option value="Europe/Sarajevo" > Europe/Sarajevo </option> <option value="Europe/Saratov" > Europe/Saratov </option> <option value="Europe/Simferopol" > Europe/Simferopol </option> <option value="Europe/Skopje" > Europe/Skopje </option> <option value="Europe/Sofia" > Europe/Sofia </option> <option value="Europe/Stockholm" > Europe/Stockholm </option> <option value="Europe/Tallinn" > Europe/Tallinn </option> <option value="Europe/Tirane" > Europe/Tirane </option> <option value="Europe/Ulyanovsk" > Europe/Ulyanovsk </option> <option value="Europe/Vaduz" > Europe/Vaduz </option> <option value="Europe/Vatican" > Europe/Vatican </option> <option value="Europe/Vienna" > Europe/Vienna </option> <option value="Europe/Vilnius" > Europe/Vilnius </option> <option value="Europe/Volgograd" > Europe/Volgograd </option> <option value="Europe/Warsaw" > Europe/Warsaw </option> <option value="Europe/Zagreb" > Europe/Zagreb </option> <option value="Europe/Zurich" selected > Europe/Zurich </option> <option value="GMT" > GMT </option> <option value="Indian/Antananarivo" > Indian/Antananarivo </option> <option value="Indian/Chagos" > Indian/Chagos </option> <option value="Indian/Christmas" > Indian/Christmas </option> <option value="Indian/Cocos" > Indian/Cocos </option> <option value="Indian/Comoro" > Indian/Comoro </option> <option value="Indian/Kerguelen" > Indian/Kerguelen </option> <option value="Indian/Mahe" > Indian/Mahe </option> <option value="Indian/Maldives" > Indian/Maldives </option> <option value="Indian/Mauritius" > Indian/Mauritius </option> <option value="Indian/Mayotte" > Indian/Mayotte </option> <option value="Indian/Reunion" > Indian/Reunion </option> <option value="Pacific/Apia" > Pacific/Apia </option> <option value="Pacific/Auckland" > Pacific/Auckland </option> <option value="Pacific/Bougainville" > Pacific/Bougainville </option> <option value="Pacific/Chatham" > Pacific/Chatham </option> <option value="Pacific/Chuuk" > Pacific/Chuuk </option> <option value="Pacific/Easter" > Pacific/Easter </option> <option value="Pacific/Efate" > Pacific/Efate </option> <option value="Pacific/Fakaofo" > Pacific/Fakaofo </option> <option value="Pacific/Fiji" > Pacific/Fiji </option> <option value="Pacific/Funafuti" > Pacific/Funafuti </option> <option value="Pacific/Galapagos" > Pacific/Galapagos </option> <option value="Pacific/Gambier" > Pacific/Gambier </option> <option value="Pacific/Guadalcanal" > Pacific/Guadalcanal </option> <option value="Pacific/Guam" > Pacific/Guam </option> <option value="Pacific/Honolulu" > Pacific/Honolulu </option> <option value="Pacific/Kanton" > Pacific/Kanton </option> <option value="Pacific/Kiritimati" > Pacific/Kiritimati </option> <option value="Pacific/Kosrae" > Pacific/Kosrae </option> <option value="Pacific/Kwajalein" > Pacific/Kwajalein </option> <option value="Pacific/Majuro" > Pacific/Majuro </option> <option value="Pacific/Marquesas" > Pacific/Marquesas </option> <option value="Pacific/Midway" > Pacific/Midway </option> <option value="Pacific/Nauru" > Pacific/Nauru </option> <option value="Pacific/Niue" > Pacific/Niue </option> <option value="Pacific/Norfolk" > Pacific/Norfolk </option> <option value="Pacific/Noumea" > Pacific/Noumea </option> <option value="Pacific/Pago_Pago" > Pacific/Pago_Pago </option> <option value="Pacific/Palau" > Pacific/Palau </option> <option value="Pacific/Pitcairn" > Pacific/Pitcairn </option> <option value="Pacific/Pohnpei" > Pacific/Pohnpei </option> <option value="Pacific/Port_Moresby" > Pacific/Port_Moresby </option> <option value="Pacific/Rarotonga" > Pacific/Rarotonga </option> <option value="Pacific/Saipan" > Pacific/Saipan </option> <option value="Pacific/Tahiti" > Pacific/Tahiti </option> <option value="Pacific/Tarawa" > Pacific/Tarawa </option> <option value="Pacific/Tongatapu" > Pacific/Tongatapu </option> <option value="Pacific/Wake" > Pacific/Wake </option> <option value="Pacific/Wallis" > Pacific/Wallis </option> <option value="US/Alaska" > US/Alaska </option> <option value="US/Arizona" > US/Arizona </option> <option value="US/Central" > US/Central </option> <option value="US/Eastern" > US/Eastern </option> <option value="US/Hawaii" > US/Hawaii </option> <option value="US/Mountain" > US/Mountain </option> <option value="US/Pacific" > US/Pacific </option> <option value="UTC" > UTC </option> </select> </label> <button data-href="/change-timezone" data-method="POST" data-params-selector="#tz-mode-form [name=tz_mode]:checked, #tz-mode-form [name=tz], #tz-mode-form [name=update_user]:checked" data-reload-after data-ajax> Save </button> </form> </div> </article> <button id="tz-selector-link" class="i-button icon-time arrow">Europe/Zurich</button> <button id="language-selector-link" class="icon-earth i-button arrow js-dropdown" data-toggle="dropdown" aria-label="The current language is English (United Kingdom). Use a different language.">English (United Kingdom)</button> <ul id="language-list" class="i-dropdown"> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;de_DE&#34;}' data-reload-after data-ajax lang="de-DE">Deutsch (Deutschland)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;en_CA&#34;}' data-reload-after data-ajax lang="en-CA">English (Canada)</button> </li> <li> <button disabled title="This is your current language." lang="en-GB">English (United Kingdom)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;en_US&#34;}' data-reload-after data-ajax lang="en-US">English (United States)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;es_ES&#34;}' data-reload-after data-ajax lang="es-ES">Español (España)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;fr_FR&#34;}' data-reload-after data-ajax lang="fr-FR">Français (France)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;it_IT&#34;}' data-reload-after data-ajax lang="it-IT">Italiano (Italia)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;hu_HU&#34;}' data-reload-after data-ajax lang="hu-HU">Magyar (Magyarország)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;pl_PL&#34;}' data-reload-after data-ajax lang="pl-PL">Polski (Polska)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;pt_BR&#34;}' data-reload-after data-ajax lang="pt-BR">Português (Brasil)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;sv_SE&#34;}' data-reload-after data-ajax lang="sv-SE">Svenska (Sverige)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;tr_TR&#34;}' data-reload-after data-ajax lang="tr-TR">Türkçe (Türkiye)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;cs_CZ&#34;}' data-reload-after data-ajax lang="cs-CZ">Čeština (Česko)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;mn_MN&#34;}' data-reload-after data-ajax lang="mn-MN">Монгол (Монгол)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;uk_UA&#34;}' data-reload-after data-ajax lang="uk-UA">Українська (Україна)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;zh_Hans_CN&#34;}' data-reload-after data-ajax lang="zh-Hans-CN">中文 (中国)</button> </li> <li> <button data-href="/change-language" data-method="POST" data-params='{&#34;lang&#34;:&#34;ja_JP&#34;}' data-reload-after data-ajax lang="ja-JP">日本語 (日本)</button> </li> </ul> <a class="i-button icon-enter" href="https://indico.cern.ch/login/?next=/event/1208723/timetable/?view%3Dstandard_inline_minutes">Login</a> </div> </div> </div> </div> <div id="pageSubHeader"></div> </div> </div> <main class="main"><div> <div class="event-wrapper"> <div class="event-header"> <div class="event-title"> <div> <h1 itemprop="name">Inverted CERN School of Computing 2023</h1> </div> <div class="event-actions"> <div class="event-manage-button"> <div class="toolbar right thin"> </div> </div> <div class="event-privacy-info-button"> <a href="https://cern.service-now.com/service-portal?id=privacy_policy&amp;se=csc" target="_blank" rel="noopener noreferrer" class="small compact ui blue icon button" title="Event privacy notice"> <i class="fitted balance scale icon"></i> </a> </div> </div> </div> <div class="details"> <div class="event-date"> <i class="icon-calendar header-data" title="Start/end date/time of the event"></i> <span class="event-time-data"> <time itemprop="startDate" datetime="2023-03-06T08:00:00+00:00"> 6 Mar 2023, 09:00 </time> &rarr; <time itemprop="endDate" datetime="2023-03-09T16:30:00+00:00"> 9 Mar 2023, 17:30 </time> <span class="timezone">Europe/Zurich</span> </span> </div> <div class="event-location"> <span class="location-info header-data" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location header-data"></i> <span class="text">31/3-004 - IT Amphitheatre (CERN)</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> </div> <div class="event-chairs"> <i class="icon-user header-data" title="Chairpersons"></i> <span class="chairperson-list"> <span class="author"> <span>Alberto Pace</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span>, <span class="author"> <span>Kristina Gunne</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span>, <span class="author"> <span>Jarek Polok</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span> </span> </div> </div> </div> <div class="event-sub-header"> <div class="event-details"> <div class="event-details-row"> <div class="event-details-label">Description</div> <div class="event-details-content"> <div itemprop="description" class="item-description event-description editor-output"> <p>The 14th <strong>Inverted CERN School of Computing (iCSC 2023)</strong>&nbsp;consists of classes (lectures, exercises, demonstration and consultations) given&nbsp;by former CERN School of Computing students. The Inverted School provides a platform to share their knowledge by turning students into teachers. More information on the Inverted CSC events can be found at <a href="https://csc.web.cern.ch/schools/inverted-school/">https://csc.web.cern.ch/schools/inverted-school/</a>.</p><figure class="image image_resized" style="width:79.13%;"><img src="/event/1208723/attachments/2578549/4447627/iCSC-2023-poster-1200-nodates.png"></figure><p><strong>The school will take place on March 6-9, 2023 as a hybrid event - at CERN and on Zoom.</strong> &nbsp;The event will be recorded.</p><p style="text-align:center;"><strong>Registrations are closed.</strong></p><p>&nbsp;</p><h4 style="text-align:center;">Topics covered this year include:</h4><figure class="table"><table><tbody><tr><td><ul><li>Accelerated Computing</li><li>Neural Networks</li><li>C++ compilers</li><li>Multiplatform python programming</li></ul></td><td><ul><li>Authentication and Authorization</li><li>Message Passing Systems</li><li>Machine Learining Ops</li><li>CPU Performance Programming</li></ul></td><td><ul><li>Cloud &amp; Containers</li><li>Track Finding</li><li>Quantum Computing</li></ul></td></tr></tbody></table></figure><p>&nbsp;</p><p><a href="https://home.cern"><img style="height:100px;margin-left:180px;margin-right:50px;" src="https://indico.cern.ch/event/1208723/images/39489-LogoOutline-Blue-04.png"></a> <a href="https://csc.web.cern.ch"><img style="height:100px;" src="https://indico.cern.ch/event/1208723/images/39495-CSC-LightBackground-h200.png"></a></p> </div> </div> </div> <div class="event-details-row"> <div class="event-details-label icon-attachment inline-attachments-icon"></div> <div class="event-details-content material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-image js-preview-dialog i-button" data-previewable="true" data-attachment-id="4448119" href="/event/1208723/attachments/2579235/4448119/iCSC2023-poster.png" target="_blank" rel="noopener noreferrer" title="iCSC2023 poster"><span class="title">iCSC2023 poster</span></a> </div> </div> </div> </div> <div class="event-details-row"> <div class="event-details-label">CERN School of Computing</div> <div class="event-details-content"> <div> <i class="icon-mail"></i> <a href="mailto:Computing.School@cern.ch">Computing.School@cern.ch</a> </div> </div> </div> <div class="vc-room-list"> <ind-vc-room-segment class="ui segment vc-room-segment"> <div class="ui secondary menu"> <div class="item vc-icon"> <img src="/static/plugins/vc_zoom/images/zoom_logo.svg"> </div> <div class="item vc-room-name"> Inverted CERN School of Computing 2025 </div> <div class="right menu"> <div class="item"> <div class="event-service-toolbar right"> <ind-vc-zoom-join-button classes="blue " description="This Zoom Meeting can only be seen by registered participants" href="https://indico.cern.ch/login/?next=/event/1208723/timetable/?view%3Dstandard_inline_minutes" icon="ticket" caption="Please log in and register" meeting-title="Inverted CERN School of Computing 2025" > </ind-vc-zoom-join-button> </div> </div> <div class="item"> <a class="ui mini button basic expand-button icon"> <i class="chevron down icon"></i> </a> </div> </div> </div> <div class="ui bottom attached secondary segment"> <div class="ui list"> <div class="item"> <div class="header">Zoom Meeting ID</div> 61190484481 </div> <div class="item"> <div class="header">Description</div> Inverted CERN School of Computing 2024 - Lectures </div> <div class="item"> <div class="header">Host</div> Jarek Polok </div> <div class="item"> <div class="header"> Alternative hosts </div> Sebastian Lopienski, John Cassar, Alberto Pace, Kristina Gunne, Pascal Pignereau, Andrzej Nowicki </div> <div class="item"> <div class="header">Useful links</div> <a href="https://videoconference.docs.cern.ch/zoom-meetings/#joining-a-zoom-meeting-by-phone-dial-in-call-out" target="_blank"> Join via phone </a> </div> <div class="item"> <div class="header">Zoom URL</div> <div class="i-has-action"> <input id="clipboard-6a4980bd-f23b-4435-8236-f5cea15656aa" name="vc-room-url-809455" type="text" value="https://cern.zoom.us/j/61190484481" readonly><button type="button" class="i-button icon-clipboard js-copy-to-clipboard" title="Copy URL to clipboard" data-clipboard-target="#clipboard-6a4980bd-f23b-4435-8236-f5cea15656aa"></button> </div> <span class="i-has-action-message icon-checkmark"></span> </div> </div> </div> </ind-vc-room-segment> </div> </div> </div> <div class="event-body event-locked"> <ul class="day-list"> <li id="day-2023-03-06"> <div class="day-header" style="width: 100%;"> <div class="day-title" data-anchor="day-2023-03-06" data-anchor-strip-arg="note"> Monday 6 March </div> <a class="js-go-to-day icon-calendar arrow js-dropdown" data-toggle="dropdown"></a> <ul class="i-dropdown days-dropdown"> <li> <a href="#day-2023-03-06"> Mon 6 Mar </a> </li> <li> <a href="#day-2023-03-07"> Tue 7 Mar </a> </li> <li> <a href="#day-2023-03-08"> Wed 8 Mar </a> </li> <li> <a href="#day-2023-03-09"> Thu 9 Mar </a> </li> </ul> </div> <ul class="meeting-timetable"> <li class="timetable-item timetable-contrib" id="43-introduction"> <span class="timetable-time top-level"> <span class="start-time"> 09:20 </span> &rarr; <span class="end-time"> 09:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="43-introduction" data-anchor-strip-arg="note">Introduction</span> <span class="icon-time timetable-duration">10m</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Alberto Pace</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4513255" href="https://cds.cern.ch/record/2852464" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4513257" href="https://lecturemedia.cern.ch/2023/1208723c43/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="19-the-most-beautiful-line-you"> <span class="timetable-time top-level"> <span class="start-time"> 09:30 </span> &rarr; <span class="end-time"> 10:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="19-the-most-beautiful-line-you" data-anchor-strip-arg="note">The most beautiful line you can draw with Kalman filter (1/2)</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>Track fitting is an everyday repetitive task in the high energy physics detector reconstruction chains. The precision and stability of the fitter depend on the available computing resources. A fit might cost up to half of the CPU time, that is spent on reconstruction. Kalman filters are a widespread solution for the track fitting. A classical Kalman filter is a powerful tool, that is applicable to the linear problems with Gaussian-like errors. However, in reality one has to deal with non-linear problems and sometimes with non-Gaussian errors. The numerical overheat results in instabilities and slows down the convergence. Physics and reparametrisation can help to improve the fit performance. Starting from the simple Kalman filter, we build up a more realistic Kalman filter, discussing practical tricks and possible issues of implementation. We then talk about implementation differences if using CPU or GPU.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Valeriia Lukashenko</span> <span class="affiliation"> <span class="text">(<span>Nikhef National institute for subatomic physics (NL)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4502410" href="https://cds.cern.ch/record/2851853" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4495227" href="/event/1208723/contributions/5229941/attachments/2603081/4495227/The%20most%20beautiful%20line%20you%20can%20draw%20with%20Kalman%20filter%20-%20Valeriia%20Lukashenko.pdf" target="_blank" rel="noopener noreferrer" title="The most beautiful line you can draw with Kalman filter - Valeriia Lukashenko.pdf"><span class="title">The most beautiful line you can draw with Kalman filter - Valeriia Lukashenko.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4502411" href="https://lecturemedia.cern.ch/2023/1208723c19/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 10:30 </span> &rarr; <span class="end-time"> 10:45 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Coffee break</span> <span class="icon-time timetable-duration"> 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-009 - IT Amphitheatre Coffee Area</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-009 - IT Amphitheatre Coffee Area</h3> <h4>CERN</h4> <div class="icon-user"> 30 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-009&#39;]" class="map-link"> Show room on map </a> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="42-opening-welcome-session"> <span class="timetable-time top-level"> <span class="start-time"> 10:45 </span> &rarr; <span class="end-time"> 11:15 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="42-opening-welcome-session" data-anchor-strip-arg="note">Opening welcome session</span> <span class="icon-time timetable-duration">30m</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div class="speaker-list"> <span class="label">Speakers</span>: <span class=""> <span>Alberto Pace</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span>, <span class=""> <span>Enrica Maria Porcari</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4499029" href="/event/1208723/contributions/5239663/attachments/2604940/4499029/2023-03-06-iCSC-Introduction-A-Pace-v06.pdf" target="_blank" rel="noopener noreferrer" title="2023-03-06-iCSC-Introduction-A-Pace-v06.pdf"><span class="title">2023-03-06-iCSC-Introduction-A-Pace-v06.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-file-presentation i-button" data-previewable="false" data-attachment-id="4499028" href="/event/1208723/contributions/5239663/attachments/2604940/4499028/2023-03-06-iCSC-Introduction-A-Pace-v06.pptx" target="_blank" rel="noopener noreferrer" title="2023-03-06-iCSC-Introduction-A-Pace-v06.pptx"><span class="title">2023-03-06-iCSC-Introduction-A-Pace-v06.pptx</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503233" href="https://cds.cern.ch/record/2851918" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503234" href="https://lecturemedia.cern.ch/2023/1208723c42/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="20-cloud-containers-everything"> <span class="timetable-time top-level"> <span class="start-time"> 11:15 </span> &rarr; <span class="end-time"> 12:15 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="20-cloud-containers-everything" data-anchor-strip-arg="note">Cloud &amp; Containers - Everything you need to know</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>These days, the "cloud" is the default environment for deploying new applications.<br> Frequently cited benefits are lower cost, greater elasticity and less maintenance overhead.<br> However, for many people "using the cloud" means following obscure deployment steps that might seem like black magic.</p> <p>This course aims to make newcomers familiar with cloud-native technology (building container images, deploying applications on Kubernetes etc.) as well as explain the fundamental concepts of the tech (microservices, separation of concerns and least privileges, fault tolerance).<br> In particular, the following topics of application development will be<br> covered:<br> BUILDING; writing applications in a cloud-native way (e.g. to work in an immutable environment) and creating container images according to best-practices;<br> DEPLOYING; using infrastructure-as-code to describe the application deployment (e.g. Helm charts) and using advanced features such as rolling updates and auto-scaling;<br> MONITORING; after multiple containers have been deployed, it is important to keep track of their status and the interaction between the services.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Jack Henschel</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4497993" href="/event/1208723/contributions/5229942/attachments/2600827/4497993/Cloud%20&amp;%20Containers%20-%20Everything%20you%20need%20to%20know%20-%20Jack%20Henschel.pdf" target="_blank" rel="noopener noreferrer" title="Cloud &amp; Containers - Everything you need to know - Jack Henschel.pdf"><span class="title">Cloud &amp; Containers - Everything you need to know - Jack Henschel.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503224" href="https://cds.cern.ch/record/2851915" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503225" href="https://lecturemedia.cern.ch/2023/1208723c20/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 12:15 </span> &rarr; <span class="end-time"> 13:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Lunch break</span> <span class="icon-time timetable-duration"> 1h 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">Restaurant 2</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>Restaurant 2</h3> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="21-everything-that-can-go-wron"> <span class="timetable-time top-level"> <span class="start-time"> 13:30 </span> &rarr; <span class="end-time"> 14:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="21-everything-that-can-go-wron" data-anchor-strip-arg="note">Everything that can go wrong in a message passing system</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>Message passing is a technique which allows to implement very performant processing software by splitting computation in pipelines and parallel nodes. However, with the great scalability comes the cost of complexity which might make such a system difficult to understand, develop and maintain. The lecture will cover the basic principles of message passing in data processing systems and typical problems that may occur when implementing and using such kind of software.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Piotr Konopka</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4499467" href="/event/1208723/contributions/5229943/attachments/2601304/4499467/2023_03_icsc_messaging.pdf" target="_blank" rel="noopener noreferrer" title="Everything that can go wrong in a message passing system - Piotr Konopka.pdf"><span class="title">Everything that can go wrong in a message passing system - Piotr Konopka.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503017" href="https://cds.cern.ch/record/2851856" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503018" href="https://lecturemedia.cern.ch/2023/1208723c21/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="22-the-most-beautiful-line-you"> <span class="timetable-time top-level"> <span class="start-time"> 14:30 </span> &rarr; <span class="end-time"> 15:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="22-the-most-beautiful-line-you" data-anchor-strip-arg="note">The most beautiful line you can draw with Kalman filter (2/2)</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>Track fitting is an everyday repetitive task in the high energy physics detector reconstruction chains. The precision and stability of the fitter depend on the available computing resources. A fit might cost up to half of the CPU time, that is spent on reconstruction. Kalman filters are a widespread solution for the track fitting. A classical Kalman filter is a powerful tool, that is applicable to the linear problems with Gaussian-like errors. However, in reality one has to deal with non-linear problems and sometimes with non-Gaussian errors. The numerical overheat results in instabilities and slows down the convergence. Physics and reparametrisation can help to improve the fit performance. Starting from the simple Kalman filter, we build up a more realistic Kalman filter, discussing practical tricks and possible issues of implementation. We then talk about implementation differences if using CPU or GPU.</p> <p>In these two lectures, we start from the points on planes and follow the entire track-fitting chain up to the high-level particle parameters. We discuss the connection between the geometry of the detector and the track model, as well as, the track-fitting chain. We also discuss physics-driven optimization of the algorithms based on the effect of the changes on the high-level parameters.<br> In the end, we discuss possible implementations of track fitting on CPU and GPU, highlighting the importance of a trade-off between speed and precision.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Valeriia Lukashenko</span> <span class="affiliation"> <span class="text">(<span>Nikhef National institute for subatomic physics (NL)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503011" href="https://cds.cern.ch/record/2851855" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4495230" href="/event/1208723/contributions/5229944/attachments/2603083/4495230/The%20most%20beautiful%20line%20you%20can%20draw%20with%20Kalman%20filter%20-%20Valeriia%20Lukashenko.pdf" target="_blank" rel="noopener noreferrer" title="The most beautiful line you can draw with Kalman filter - Valeriia Lukashenko.pdf"><span class="title">The most beautiful line you can draw with Kalman filter - Valeriia Lukashenko.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503012" href="https://lecturemedia.cern.ch/2023/1208723c22/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 15:30 </span> &rarr; <span class="end-time"> 15:45 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Coffee break</span> <span class="icon-time timetable-duration"> 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-009 - IT Amphitheatre Coffee Area</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-009 - IT Amphitheatre Coffee Area</h3> <h4>CERN</h4> <div class="icon-user"> 30 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-009&#39;]" class="map-link"> Show room on map </a> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="23-exercise-cloud-containers-e"> <span class="timetable-time top-level"> <span class="start-time"> 15:45 </span> &rarr; <span class="end-time"> 16:45 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="23-exercise-cloud-containers-e" data-anchor-strip-arg="note">Exercise: Cloud &amp; Containers - Everything you need to know (1/2)</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">513/1-024</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>513/1-024</h3> <h4>CERN</h4> <div class="icon-user"> 50 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;513/1-024&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This exercise prerequisites are:</p> <ul> <li>CERN account subscribed to LXPLUS service - please check at: <a href="https://resources.web.cern.ch">resource portal</a> -&gt; List Services</li> <li>Subscription to subordinate-users egroup - please check at: <a href="https://e-groups.cern.ch/e-groups/Egroup.do?egroupId=10385897">e-groups portal</a> -&gt; Members</li> </ul> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Jack Henschel</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4498000" href="/event/1208723/contributions/5229946/attachments/2600822/4498000/Exercise_%20Cloud%20&amp;%20Containers%20-%20Jack%20Henschel.pdf" target="_blank" rel="noopener noreferrer" title="Exercise: Cloud &amp; Containers - Jack Henschel.pdf"><span class="title">Exercise: Cloud &amp; Containers - Jack Henschel.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4490728" href="https://codimd.web.cern.ch/QKeHLqH1TfKtWejb_oPJRw?view" target="_blank" rel="noopener noreferrer" title="Exercise instructions"><span class="title">Exercise instructions</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="41-exercise-cloud-containers-e"> <span class="timetable-time top-level"> <span class="start-time"> 16:45 </span> &rarr; <span class="end-time"> 17:45 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="41-exercise-cloud-containers-e" data-anchor-strip-arg="note">Exercise: Cloud &amp; Containers - Everything you need to know (2/2)</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">513/1-024</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>513/1-024</h3> <h4>CERN</h4> <div class="icon-user"> 50 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;513/1-024&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This exercise prerequisites are:</p> <ul> <li>CERN account subscribed to LXPLUS service - please check at: <a href="https://resources.web.cern.ch">resource portal</a> -&gt; List Services</li> <li>Subscription to subordinate-users egroup - please check at: <a href="https://e-groups.cern.ch/e-groups/Egroup.do?egroupId=10385897">e-groups portal</a> -&gt; Members</li> </ul> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Jack Henschel</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4490734" href="https://codimd.web.cern.ch/QKeHLqH1TfKtWejb_oPJRw?view#" target="_blank" rel="noopener noreferrer" title="Exercise instructions"><span class="title">Exercise instructions</span></a> </div> </div> </div> </div> </div> </li> </ul> </li> <li id="day-2023-03-07"> <div class="day-header" style="width: 100%;"> <div class="day-title" data-anchor="day-2023-03-07" data-anchor-strip-arg="note"> Tuesday 7 March </div> <a class="js-go-to-day icon-calendar arrow js-dropdown" data-toggle="dropdown"></a> <ul class="i-dropdown days-dropdown"> <li> <a href="#day-2023-03-06"> Mon 6 Mar </a> </li> <li> <a href="#day-2023-03-07"> Tue 7 Mar </a> </li> <li> <a href="#day-2023-03-08"> Wed 8 Mar </a> </li> <li> <a href="#day-2023-03-09"> Thu 9 Mar </a> </li> </ul> </div> <ul class="meeting-timetable"> <li class="timetable-item timetable-contrib" id="24-authentication-and-authoriz"> <span class="timetable-time top-level"> <span class="start-time"> 09:00 </span> &rarr; <span class="end-time"> 10:00 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="24-authentication-and-authoriz" data-anchor-strip-arg="note">Authentication and Authorization for the WLCG</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This lecture will introduce the concepts of authentication and authorisation and their importance to modern research infrastructures. This will then be built upon by providing an overview of the existing WLCG authentication and authorisation infrastructure (AAI), before taking a deeper look at the token based AAI the grid is currently transitioning towards, covering the motivations for change, the technologies underpinning the design, and key workflows.<br> The exercise class for this lecture will provide attendees with the opportunity to obtain tokens from an issuer, and then extract information from the token. This will build upon concepts from the lecture and give hands-on experience with the technologies underpinning the future of the WLCG AAI.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""><span class="speaker-title">Mr</span> <span>Tom Dack</span> <span class="affiliation"> <span class="text">(<span>Science and Technology Facilities Council STFC (GB)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4500330" href="/event/1208723/contributions/5229961/attachments/2600829/4500330/Authentication%20and%20Authorisation%20for%20the%20WLCG%20-%20Tom%20Dack.pdf" target="_blank" rel="noopener noreferrer" title="Authentication and Authorisation for the WLCG - Tom Dack.pdf"><span class="title">Authentication and Authorisation for the WLCG - Tom Dack.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-file-presentation i-button" data-previewable="false" data-attachment-id="4500331" href="/event/1208723/contributions/5229961/attachments/2600829/4500331/Authentication%20and%20Authorisation%20for%20the%20WLCG%20-%20Tom%20Dack.pptx" target="_blank" rel="noopener noreferrer" title="Authentication and Authorisation for the WLCG - Tom Dack.pptx"><span class="title">Authentication and Authorisation for the WLCG - Tom Dack.pptx</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4512788" href="https://cds.cern.ch/record/2851921" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4512789" href="https://lecturemedia.cern.ch/2023/1208723c24/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="25-a-crash-course-on-reinforce"> <span class="timetable-time top-level"> <span class="start-time"> 10:00 </span> &rarr; <span class="end-time"> 11:00 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="25-a-crash-course-on-reinforce" data-anchor-strip-arg="note">A Crash Course on Reinforcement Learning</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>Supervised and unsupervised machine learning has shown great performance in finding mappings between probability distributions, as e.g. in classification problems or for artificial data generation. A more difficult class of problems is decision-making, e.g. controlling dynamical systems or building mathematical algorithms because the framework requires additional time-ordering. Reinforcement learning (RL) was successful in solving such problems, e.g. in finding strategies for games, optimizing algorithms for high-performance computing, and controlling magnetic fields for nuclear fusion reactors and particle accelerators. In this lecture, I will provide an introduction to the framework, with pedagogical examples, mathematical details, and applications in particle physics. In detail, I will cover: 1) Markov decision processes (MDPs) as the mathematical foundation of RL; 2) Solving small MPDs with tabular methods; 3) Solving large MDPs with policy gradient methods.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Felix Wagner</span> <span class="affiliation"> <span class="text">(<span>HEPHY Vienna</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4497098" href="/event/1208723/contributions/5229962/attachments/2604045/4497098/A%20crash%20course%20on%20reinforcement%20learning%20-%20Felix%20Wagner.pdf" target="_blank" rel="noopener noreferrer" title="A crash course on reinforcement learning - Felix Wagner.pdf"><span class="title">A crash course on reinforcement learning - Felix Wagner.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4500886" href="/event/1208723/contributions/5229962/attachments/2604045/4500886/Handout.pdf" target="_blank" rel="noopener noreferrer" title="Handout.pdf"><span class="title">Handout.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503218" href="https://cds.cern.ch/record/2851917" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4503219" href="https://lecturemedia.cern.ch/2023/1208723c25/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 11:00 </span> &rarr; <span class="end-time"> 11:15 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Coffee break</span> <span class="icon-time timetable-duration"> 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-009 - IT Amphitheatre Coffee Area</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-009 - IT Amphitheatre Coffee Area</h3> <h4>CERN</h4> <div class="icon-user"> 30 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-009&#39;]" class="map-link"> Show room on map </a> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="26-exercise-authentication-and"> <span class="timetable-time top-level"> <span class="start-time"> 11:15 </span> &rarr; <span class="end-time"> 12:15 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="26-exercise-authentication-and" data-anchor-strip-arg="note">Exercise: Authentication and Authorization for the WLCG</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">513/1-024</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>513/1-024</h3> <h4>CERN</h4> <div class="icon-user"> 50 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;513/1-024&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This exercise prerequisites are:</p> <ul> <li>Creation of Glitch account: <a href="https://glitch.com/signup">Create Glitch account</a></li> <li>Creation of IRIS IAM account: <a href="https://iris-iam.stfc.ac.uk">Apply for an account</a> (use eduGAIN or Local account, enter 'iCSC exercises' in Notes field)</li> </ul> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""><span class="speaker-title">Mr</span> <span>Tom Dack</span> <span class="affiliation"> <span class="text">(<span>Science and Technology Facilities Council STFC (GB)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4491603" href="/event/1208723/contributions/5229964/attachments/2600870/4491603/Exercise_%20Authentication%20and%20Authorization%20for%20the%20WLCG%20-%20Tom%20Dack.pdf" target="_blank" rel="noopener noreferrer" title="Exercise instructions"><span class="title">Exercise instructions</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 12:15 </span> &rarr; <span class="end-time"> 13:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Lunch break</span> <span class="icon-time timetable-duration"> 1h 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">Restaurant 2</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>Restaurant 2</h3> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="27-a-simple-introduction-to-ac"> <span class="timetable-time top-level"> <span class="start-time"> 13:30 </span> &rarr; <span class="end-time"> 14:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="27-a-simple-introduction-to-ac" data-anchor-strip-arg="note">A simple introduction to accelerated computing</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>The use of hardware accelerators in High Energy Physics (HEP) is becoming increasingly popular since they are able to significantly reduce the computational time and CPU resources needed for processing and analyzing data. This lecture aims to familiarize the audience with the concept of hardware accelerators and parallel programming. In the first part of the lecture, the concept of accelerators, co-processors and heterogeneity will be discussed, with a focus on the Graphical Processing Unit (GPU). An overview of some of the current applications of GPUs in HEP will also be presented. The second part of the lecture will serve as an introduction to CUDA, a programming model designed for general computing on GPUs.</p> <p>Domain : Parallel programming</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Charis Kleio Koraka</span> <span class="affiliation"> <span class="text">(<span>University of Wisconsin Madison (US)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4491608" href="/event/1208723/contributions/5229966/attachments/2601311/4491608/A%20simple%20introduction%20to%20accelerated%20computing%20-%20Charis%20Kleio%20Koraka.pdf" target="_blank" rel="noopener noreferrer" title="A simple introduction to accelerated computing - Charis Kleio Koraka.pdf"><span class="title">A simple introduction to accelerated computing - Charis Kleio Koraka.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4504926" href="https://cds.cern.ch/record/2851949" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4504927" href="https://lecturemedia.cern.ch/2023/1208723c27/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="28-graph-neural-networks-from"> <span class="timetable-time top-level"> <span class="start-time"> 14:30 </span> &rarr; <span class="end-time"> 15:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="28-graph-neural-networks-from" data-anchor-strip-arg="note">Graph Neural Networks: From fundamentals to Physics application</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>Non-Euclidean data structures are present everywhere in the physical and digital world. Over the last few years, an increasing number of scientific fields have started to leverage the information contained in such data structures with the advent of Geometric Deep Learning. This is also true for High Energy Physics, where Graph Neural Networks are nowadays developed and used for various tasks in different reconstruction steps. <br> In this lecture we will first demonstrate the expressive power of graphs as a data structure and introduce the fundamental concepts of graph theory. Then we will discuss Graph Neural Networks and lay the mathematical foundation of the most important neural mechanisms such as Neural Message Passing or Graph Convolution. Lastly we will examine applications of Graph Neural Networks in High Energy Physics that make use of the aforementioned technologies.</p> <p>This lecture aims at the particle physicist who approaches Graph Neural Networks as a practitioner. The main objectives are to illustrate the reasons that Graph Neural Networks are powerful deep learning tools and to present the minimum knowledge needed to conduct research in the computer science literature and apply established technologies to HEP.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Ilias Tsaklidis</span> <span class="affiliation"> <span class="text">(<span>University of Bonn</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4505518" href="/event/1208723/contributions/5229968/attachments/2601866/4505518/Graph%20neural%20Networks_%20From%20fundamentals%20to%20physics%20application%20-%20Ilias%20Tsaklidis.pdf.pdf" target="_blank" rel="noopener noreferrer" title="Graph neural Networks_ From fundamentals to physics application - Ilias Tsaklidis.pdf.pdf"><span class="title">Graph neural Networks_ From fundamentals to physics application - Ilias Tsaklidis.pdf.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4504914" href="https://cds.cern.ch/record/2851951" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4504918" href="https://lecturemedia.cern.ch/2023/1208723c28/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4504917" href="https://weblecture-player.web.cern.ch?year=2023&amp;id=1208723c28" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 15:30 </span> &rarr; <span class="end-time"> 15:45 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Coffee break</span> <span class="icon-time timetable-duration"> 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="29-how-a-real-world-c-compiler"> <span class="timetable-time top-level"> <span class="start-time"> 15:45 </span> &rarr; <span class="end-time"> 16:45 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="29-how-a-real-world-c-compiler" data-anchor-strip-arg="note">How a real-world C++ compiler works</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>The C++ language is widely used for state-of-the-art physics analysis code. Source code must be compiled before it can be executed, which involves a number of steps. Although compiler theory is taught in most undergraduate CS courses, real-world compilers carry an aura of mysterious, highly complex software products.</p> <p>This lecture aims to uncover some of those secrets by feeding snippets of C++ code to a compiler, illustrating the different processing steps and dissecting the internal representations, from source to a final binary.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Martin Cejp</span> <span class="affiliation"> <span class="text">(<span>CERN</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4500882" href="/event/1208723/contributions/5229969/attachments/2600831/4500882/How%20a%20real-world%20C++%20compiler%20works%20-%20Martin%20Cejp.pdf" target="_blank" rel="noopener noreferrer" title="How a real-world C++ compiler works - Martin Cejp.pdf"><span class="title">How a real-world C++ compiler works - Martin Cejp.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4506190" href="https://cds.cern.ch/record/2852026" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4506191" href="https://lecturemedia.cern.ch/2023/1208723c29/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="30-exercise-a-simple-introduct"> <span class="timetable-time top-level"> <span class="start-time"> 16:45 </span> &rarr; <span class="end-time"> 17:45 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="30-exercise-a-simple-introduct" data-anchor-strip-arg="note">Exercise: A simple introduction to accelerated computing</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">513/1-024</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>513/1-024</h3> <h4>CERN</h4> <div class="icon-user"> 50 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;513/1-024&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This exercise prerequisites are:</p> <ul> <li>CERN account subscribed to LXPLUS service, please check at: <a href="https://resources.web.cern.ch">resource portal</a> -&gt; List Services</li> </ul> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Charis Kleio Koraka</span> <span class="affiliation"> <span class="text">(<span>University of Wisconsin Madison (US)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4490756" href="https://github.com/ckoraka/icsc-Intro-to-accel-comp" target="_blank" rel="noopener noreferrer" title="Exercise instructions"><span class="title">Exercise instructions</span></a> </div> </div> </div> </div> </div> </li> </ul> </li> <li id="day-2023-03-08"> <div class="day-header" style="width: 100%;"> <div class="day-title" data-anchor="day-2023-03-08" data-anchor-strip-arg="note"> Wednesday 8 March </div> <a class="js-go-to-day icon-calendar arrow js-dropdown" data-toggle="dropdown"></a> <ul class="i-dropdown days-dropdown"> <li> <a href="#day-2023-03-06"> Mon 6 Mar </a> </li> <li> <a href="#day-2023-03-07"> Tue 7 Mar </a> </li> <li> <a href="#day-2023-03-08"> Wed 8 Mar </a> </li> <li> <a href="#day-2023-03-09"> Thu 9 Mar </a> </li> </ul> </div> <ul class="meeting-timetable"> <li class="timetable-item timetable-contrib" id="31-multiplatform-programming-w"> <span class="timetable-time top-level"> <span class="start-time"> 09:00 </span> &rarr; <span class="end-time"> 10:00 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="31-multiplatform-programming-w" data-anchor-strip-arg="note">Multiplatform Programming with Python</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>In this course the students can learn how to write platform agnostic code using Python (and some C). Some knowledge (~1 year experience) of these two languages is recommended.</p> <p>The lecture will focus on how Python can easily be combined with C for CPU and GPU programming, by exploiting the advantages of both languages. The goal is to introduce 3 Python libraries that are used at CERN (e.g. in modern multiparticle simulation frameworks): CFFI, CuPy and PyOpenCL. CFFI is a library for Python-C interfacing and CPU kernel execution. CuPy and PyOpenCL are libraries for kernel execution compatible with GPUs. Additionally, there will be a short review of heterogeneous programming and a comparison of the CUDA and OpenCL programming models.</p> <p>In a subsequent tutorial session the students will be able to play around with these Python libraries.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Peter Kicsiny</span> <span class="affiliation"> <span class="text">(<span>EPFL</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4498759" href="/event/1208723/contributions/5229976/attachments/2600840/4498759/Multiplatform%20Programming%20with%20Python%20-%20Peter%20Kicsiny.pdf" target="_blank" rel="noopener noreferrer" title="Multiplatform Programming with Python - Peter Kicsiny.pdf"><span class="title">Multiplatform Programming with Python - Peter Kicsiny.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-file-presentation i-button" data-previewable="false" data-attachment-id="4498758" href="/event/1208723/contributions/5229976/attachments/2600840/4498758/Multiplatform%20Programming%20with%20Python%20-%20Peter%20Kicsiny.pptx" target="_blank" rel="noopener noreferrer" title="Multiplatform Programming with Python - Peter Kicsiny.pptx"><span class="title">Multiplatform Programming with Python - Peter Kicsiny.pptx</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4506621" href="https://cds.cern.ch/record/2852039" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4506622" href="https://lecturemedia.cern.ch/2023/1208723c31/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="32-mlops-going-from-good-to-gr"> <span class="timetable-time top-level"> <span class="start-time"> 10:00 </span> &rarr; <span class="end-time"> 11:00 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="32-mlops-going-from-good-to-gr" data-anchor-strip-arg="note">MLOps - Going from Good to Great</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>MLOps - Going from Good to Great<br> To build a highly-performant machine learning model is not a small feat. The process requires a well-curated dataset, a suitable algorithm as well as finely tuned hyperparameters of the very algorithm. Once an ML model reaches a certain degree of maturity and is shared with a broader user base, a new set of operational challenges come to play. The growing field of MLOps addresses these challenges to ease the friction related to model distribution. In this lecture and exercise session, we will explore and practice main MLOps aspects, including but not limited to:<br> 1. Selection and versioning of training datasets<br> 2. Reproducibility of models and computing environments<br> 3. Model encapsulation with HTTP API<br> 4. Model versioning and roll-out strategies<br> 5. Monitoring of model performance and its drift over time</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Michal Maciejewski</span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4502986" href="/event/1208723/contributions/5229978/attachments/2600876/4502986/230208%20MLOps%20Getting%20from%20Good%20to%20Great.pdf" target="_blank" rel="noopener noreferrer" title="230208 MLOps Getting from Good to Great.pdf"><span class="title">230208 MLOps Getting from Good to Great.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-file-presentation i-button" data-previewable="false" data-attachment-id="4502983" href="/event/1208723/contributions/5229978/attachments/2600876/4502983/230208%20MLOps%20Getting%20from%20Good%20to%20Great.pptx" target="_blank" rel="noopener noreferrer" title="230208 MLOps Getting from Good to Great.pptx"><span class="title">230208 MLOps Getting from Good to Great.pptx</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4537471" href="https://cds.cern.ch/record/2855322" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4537476" href="https://lecturemedia.cern.ch/2023/1208723c32/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 11:00 </span> &rarr; <span class="end-time"> 11:15 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Coffee break</span> <span class="icon-time timetable-duration"> 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-009 - IT Amphitheatre Coffee Area</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-009 - IT Amphitheatre Coffee Area</h3> <h4>CERN</h4> <div class="icon-user"> 30 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-009&#39;]" class="map-link"> Show room on map </a> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="33-exercise-multiplatform-prog"> <span class="timetable-time top-level"> <span class="start-time"> 11:15 </span> &rarr; <span class="end-time"> 12:15 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="33-exercise-multiplatform-prog" data-anchor-strip-arg="note">Exercise: Multiplatform programming with python</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">513/1-024</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>513/1-024</h3> <h4>CERN</h4> <div class="icon-user"> 50 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;513/1-024&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This exercise prerequisites are:</p> <ul> <li>CERN account subscribed to LXPLUS service, please check at: <a href="https://resources.web.cern.ch">resources portal</a> -&gt; List Services</li> <li>Activated CERNbox account, please visit: <a href="https://cernbox.cern.ch">CERNBox</a></li> <li>Access to CERN SWAN service, please visit: <a href="https://swan-k8s.cern.ch">SWAN</a></li> </ul> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Peter Kicsiny</span> <span class="affiliation"> <span class="text">(<span>EPFL</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4490775" href="https://github.com/pkicsiny/icsc23_course" target="_blank" rel="noopener noreferrer" title="Exercise: Multiplatform programming with python - Peter Kicsiny"><span class="title">Exercise: Multiplatform programming with python - Peter Kicsiny</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 12:15 </span> &rarr; <span class="end-time"> 13:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Lunch break</span> <span class="icon-time timetable-duration"> 1h 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">Restaurant 2</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>Restaurant 2</h3> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="34-quantum-computing-12"> <span class="timetable-time top-level"> <span class="start-time"> 13:30 </span> &rarr; <span class="end-time"> 14:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="34-quantum-computing-12" data-anchor-strip-arg="note">Quantum Computing (1/2)</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This will be a general overview of quantum computing and what’s special about it spanning two lectures (2 hours) and two practice sessions (2 hours). The mathematical and physics basis will be covered (not extensively). There will be a discussion of the prospects, with an emphasis on High Energy Physics. There will be a brush over the shortcomings of quantum computing and the common misrepresentation of facts about the status of the field. The practice sessions will involve using the Qiskit and Pennylane frameworks. The aim of this mini course is to inspire the students to learn more about the subject and cautiously hype them up to be interested in the CERN quantum technology initiative or getting involved with quantum technologies in general.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""><span class="speaker-title">Mr</span> <span>Ahmed Abdelmotteleb</span> <span class="affiliation"> <span class="text">(<span>University of Warwick (GB)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4503544" href="/event/1208723/contributions/5230070/attachments/2600849/4503544/Ahmed%20Abdelmotteleb%20iCSC%20Quantum%20Computing%20Lecture%201.pdf" target="_blank" rel="noopener noreferrer" title="Ahmed Abdelmotteleb iCSC Quantum Computing Lecture 1.pdf"><span class="title">Ahmed Abdelmotteleb iCSC Quantum Computing Lecture 1.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-file-presentation i-button" data-previewable="false" data-attachment-id="4503545" href="/event/1208723/contributions/5230070/attachments/2600849/4503545/Ahmed%20Abdelmotteleb%20iCSC%20Quantum%20Computing%20Lecture%201.pptx" target="_blank" rel="noopener noreferrer" title="Ahmed Abdelmotteleb iCSC Quantum Computing Lecture 1.pptx"><span class="title">Ahmed Abdelmotteleb iCSC Quantum Computing Lecture 1.pptx</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4507677" href="https://cds.cern.ch/record/2852078" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4507678" href="https://lecturemedia.cern.ch/2023/1208723c34/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="40-quantum-computing-22"> <span class="timetable-time top-level"> <span class="start-time"> 14:30 </span> &rarr; <span class="end-time"> 15:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="40-quantum-computing-22" data-anchor-strip-arg="note">Quantum Computing (2/2)</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This will be a general overview of quantum computing and what’s special about it spanning two lectures (2 hours) and two practice sessions (2 hours). The mathematical and physics basis will be covered (not extensively). There will be a discussion of the prospects, with an emphasis on High Energy Physics. There will be a brush over the shortcomings of quantum computing and the common misrepresentation of facts about the status of the field. The practice sessions will involve using the Qiskit and Pennylane frameworks. The aim of this mini course is to inspire the students to learn more about the subject and cautiously hype them up to be interested in the CERN quantum technology initiative or getting involved with quantum technologies in general.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""><span class="speaker-title">Mr</span> <span>Ahmed Abdelmotteleb</span> <span class="affiliation"> <span class="text">(<span>University of Warwick (GB)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4503548" href="/event/1208723/contributions/5230987/attachments/2600851/4503548/Ahmed%20Abdelmotteleb%20iCSC%20Quantum%20Computing%20Lecture%202.pdf" target="_blank" rel="noopener noreferrer" title="Ahmed Abdelmotteleb iCSC Quantum Computing Lecture 2.pdf"><span class="title">Ahmed Abdelmotteleb iCSC Quantum Computing Lecture 2.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-file-presentation i-button" data-previewable="false" data-attachment-id="4503549" href="/event/1208723/contributions/5230987/attachments/2600851/4503549/Ahmed%20Abdelmotteleb%20iCSC%20Quantum%20Computing%20Lecture%202.pptx" target="_blank" rel="noopener noreferrer" title="Ahmed Abdelmotteleb iCSC Quantum Computing Lecture 2.pptx"><span class="title">Ahmed Abdelmotteleb iCSC Quantum Computing Lecture 2.pptx</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4507686" href="https://cds.cern.ch/record/2852080" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4507687" href="https://lecturemedia.cern.ch/2023/1208723c40/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 15:30 </span> &rarr; <span class="end-time"> 15:45 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Coffee break</span> <span class="icon-time timetable-duration"> 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-009 - IT Amphitheatre Coffee Area</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-009 - IT Amphitheatre Coffee Area</h3> <h4>CERN</h4> <div class="icon-user"> 30 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-009&#39;]" class="map-link"> Show room on map </a> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="35-exercise-mlops-going-from-g"> <span class="timetable-time top-level"> <span class="start-time"> 15:45 </span> &rarr; <span class="end-time"> 17:15 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="35-exercise-mlops-going-from-g" data-anchor-strip-arg="note">Exercise: MLOps - Going from Good to Great</span> <span class="icon-time timetable-duration">1h 30m</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">513/1-024</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>513/1-024</h3> <h4>CERN</h4> <div class="icon-user"> 50 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;513/1-024&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This exercise prerequisites are:</p> <ul> <li>software pre-installation, please check details at: <a href="https://icsc2023-mlops.docs.cern.ch/Prerequisites.html">Prerequisites</a>.</li> </ul> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Michal Maciejewski</span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4490786" href="https://icsc2023-mlops.docs.cern.ch/" target="_blank" rel="noopener noreferrer" title="Exercise instructions"><span class="title">Exercise instructions</span></a> </div> </div> </div> </div> </div> </li> </ul> </li> <li id="day-2023-03-09"> <div class="day-header" style="width: 100%;"> <div class="day-title" data-anchor="day-2023-03-09" data-anchor-strip-arg="note"> Thursday 9 March </div> <a class="js-go-to-day icon-calendar arrow js-dropdown" data-toggle="dropdown"></a> <ul class="i-dropdown days-dropdown"> <li> <a href="#day-2023-03-06"> Mon 6 Mar </a> </li> <li> <a href="#day-2023-03-07"> Tue 7 Mar </a> </li> <li> <a href="#day-2023-03-08"> Wed 8 Mar </a> </li> <li> <a href="#day-2023-03-09"> Thu 9 Mar </a> </li> </ul> </div> <ul class="meeting-timetable"> <li class="timetable-item timetable-contrib" id="36-cpu-performance-profiling-o"> <span class="timetable-time top-level"> <span class="start-time"> 09:00 </span> &rarr; <span class="end-time"> 10:00 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="36-cpu-performance-profiling-o" data-anchor-strip-arg="note">CPU Performance Profiling on Linux in the HEP Context</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>The Large Hadron Collider (LHC) at CERN has generated a vast amount of information from physics events, reaching peaks of TB of data per day. Many reports show that the current analysis models (and more generally, data processing interfaces) would not be able to efficiently accommodate the amount of data in the next few years. It is both the responsibility of the frameworks to provide efficient computing tools and the user's responsibility to optimally exploit these resources. The latter is of particular interest in this lecture.</p> <p>The purpose of this talk is to familiarize students with mechanisms to efficiently profile the performance of C++ and Python applications, going through real-world HEP analysis. The core of the lecture will be the identification of hotspots via <code>perf</code> and techniques for mitigation of different kinds of bottlenecks.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Ivan Kabadzhov</span> <span class="affiliation"> <span class="text">(<span>Albert Ludwig University of Freiburg</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4491655" href="/event/1208723/contributions/5230072/attachments/2592048/4491655/CPU%20Performance%20Profiling%20on%20Linux%20in%20the%20HEP%20Context%20-%20Ivan%20Kabadzhov.pdf" target="_blank" rel="noopener noreferrer" title="CPU Performance Profiling on Linux in the HEP Context - Ivan Kabadzhov.pdf"><span class="title">CPU Performance Profiling on Linux in the HEP Context - Ivan Kabadzhov.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4507320" href="https://cds.cern.ch/record/2852091" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4507090" href="https://lecturemedia.cern.ch/2023/1208723c36/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="37-an-introduction-to-bayesian"> <span class="timetable-time top-level"> <span class="start-time"> 10:00 </span> &rarr; <span class="end-time"> 11:00 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="37-an-introduction-to-bayesian" data-anchor-strip-arg="note">An introduction to Bayesian neural networks and uncertainty quantification in neural networks</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>Over the past few years, many advances in the field of Deep Learning (DL) have been achieved and nowadays modern DL models are starting to be deployed in our everyday life. However, for many safety-critical applications, as long as scientific research fields, the quantification of the uncertainty of DL model predictions plays a crucial role.<br> In this lecture, I will introduce the basics of Bayesian Neural Networks, how they can tackle the problem of estimating model uncertainty, and the most common techniques for generalizing this method to deep neural networks.</p> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""> <span>Jacopo Talpini</span> <span class="affiliation"> <span class="text">(<span>Università degli Studi di Milano-Bicocca</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4521507" href="/event/1208723/contributions/5230073/attachments/2600859/4521507/An%20Introduction%20to%20Bayesian%20Neural%20Network%20and%20Uncertainty%20Quantification%20in%20Deep%20Learning-Jacopo%20Talpini.pdf" target="_blank" rel="noopener noreferrer" title="An Introduction to Bayesian Neural Network and Uncertainty Quantification in Deep Learning-Jacopo Talpini.pdf"><span class="title">An Introduction to Bayesian Neural Network and Uncertainty Quantification in Deep Learning-Jacopo Talpini.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4507464" href="https://cds.cern.ch/record/2852107" target="_blank" rel="noopener noreferrer" title="Recording"><span class="title">Recording</span></a> </div> <div class="folder"> <a class="attachment icon-link i-button" data-previewable="false" data-attachment-id="4507365" href="https://lecturemedia.cern.ch/2023/1208723c37/" target="_blank" rel="noopener noreferrer" title="Video preview"><span class="title">Video preview</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-contrib" id="44-thank-you"> <span class="timetable-time top-level"> <span class="start-time"> 11:00 </span> &rarr; <span class="end-time"> 11:02 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="44-thank-you" data-anchor-strip-arg="note">Thank you</span> <span class="icon-time timetable-duration">2m</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-004 - IT Amphitheatre</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-004 - IT Amphitheatre</h3> <h4>CERN</h4> <div class="icon-user"> 105 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-004&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-pdf i-button" data-previewable="false" data-attachment-id="4506031" href="/event/1208723/contributions/5308325/attachments/2607887/4506031/Thank%20you!.pdf" target="_blank" rel="noopener noreferrer" title="Thank you!.pdf"><span class="title">Thank you!.pdf</span></a> </div> <div class="folder"> <a class="attachment icon-file-presentation i-button" data-previewable="false" data-attachment-id="4506030" href="/event/1208723/contributions/5308325/attachments/2607887/4506030/Thank%20you!.pptx" target="_blank" rel="noopener noreferrer" title="Thank you!.pptx"><span class="title">Thank you!.pptx</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 11:02 </span> &rarr; <span class="end-time"> 11:15 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Coffee break</span> <span class="icon-time timetable-duration"> 13m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">31/3-009 - IT Amphitheatre Coffee Area</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>31/3-009 - IT Amphitheatre Coffee Area</h3> <h4>CERN</h4> <div class="icon-user"> 30 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;31/3-009&#39;]" class="map-link"> Show room on map </a> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="38-exercise-quantum-computing"> <span class="timetable-time top-level"> <span class="start-time"> 11:15 </span> &rarr; <span class="end-time"> 12:15 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="38-exercise-quantum-computing" data-anchor-strip-arg="note">Exercise: Quantum Computing (1/2)</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">513/1-024</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>513/1-024</h3> <h4>CERN</h4> <div class="icon-user"> 50 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;513/1-024&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This exercise prerequisites are:</p> <ul> <li>account creation at IBM Quantum Lab: <a href="https://quantum-computing.ibm.com/">Sign In to IBM Quantum</a></li> <li>account creation at Xanadu Cloud: <a href="https://cloud.xanadu.ai/">Sign In to Xanadu Cloud</a></li> </ul> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""><span class="speaker-title">Mr</span> <span>Ahmed Abdelmotteleb</span> <span class="affiliation"> <span class="text">(<span>University of Warwick (GB)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-text js-preview-dialog i-button" data-previewable="true" data-attachment-id="4492742" href="/event/1208723/contributions/5230075/attachments/2600861/4492742/Instructions.txt" target="_blank" rel="noopener noreferrer" title="Exercise instructions"><span class="title">Exercise instructions</span></a> </div> <div class="folder"> <a class="attachment icon-file-zip i-button" data-previewable="false" data-attachment-id="4490801" href="/event/1208723/contributions/5230075/attachments/2600861/4490801/Grover_demo.zip" target="_blank" rel="noopener noreferrer" title="Grover_demo.zip"><span class="title">Grover_demo.zip</span></a> </div> <div class="folder"> <a class="attachment icon-file-zip i-button" data-previewable="false" data-attachment-id="4490802" href="/event/1208723/contributions/5230075/attachments/2600861/4490802/Pennylane.zip" target="_blank" rel="noopener noreferrer" title="Pennylane.zip"><span class="title">Pennylane.zip</span></a> </div> <div class="folder"> <a class="attachment icon-file-zip i-button" data-previewable="false" data-attachment-id="4492729" href="/event/1208723/contributions/5230075/attachments/2600861/4492729/Qiskit_questions.zip" target="_blank" rel="noopener noreferrer" title="Qiskit_questions.zip"><span class="title">Qiskit_questions.zip</span></a> </div> <div class="folder"> <a class="attachment icon-file-zip i-button" data-previewable="false" data-attachment-id="4492730" href="/event/1208723/contributions/5230075/attachments/2600861/4492730/Qiskit_solutions.zip" target="_blank" rel="noopener noreferrer" title="Qiskit_solutions.zip"><span class="title">Qiskit_solutions.zip</span></a> </div> </div> </div> </div> </div> </li> <li class="timetable-item timetable-break"> <span class="timetable-time break top-level"> <span class="start-time"> 12:15 </span> &rarr; <span class="end-time"> 13:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title top-level break">Lunch break</span> <span class="icon-time timetable-duration"> 1h 15m </span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">Restaurant 2</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>Restaurant 2</h3> </div> </span> </div> </div> </li> <li class="timetable-item timetable-contrib" id="39-exercise-quantum-computing"> <span class="timetable-time top-level"> <span class="start-time"> 13:30 </span> &rarr; <span class="end-time"> 14:30 </span> </span> <div class="timetable-item-body flexcol"> <div class="timetable-item-header flexrow"> <span class="timetable-title " data-anchor="39-exercise-quantum-computing" data-anchor-strip-arg="note">Exercise: Quantum Computing (2/2)</span> <span class="icon-time timetable-duration">1h</span> <span class="location-info item-location" data-qtip-html=".qtip-hidden-content" data-qtip-opts='{"hide": {"fixed": true, "delay": 500}}'> <i class="icon-location "></i> <span class="text">513/1-024</span> </span> <span class="qtip-hidden-content"> <div class="location-info-tip"> <h3>513/1-024</h3> <h4>CERN</h4> <div class="icon-user"> 50 </div> <a href="https://maps.cern.ch/mapsearch/mapsearch.htm?n=[&#39;513/1-024&#39;]" class="map-link"> Show room on map </a> </div> </span> <div class="timetable-item-actions"> <div class="toolbar right thin"> </div> </div> </div> <div itemprop="description" class="item-description contrib-description"> <p>This exercise prerequisites are:</p> <ul> <li>account creation at IBM Quantum Lab: <a href="https://quantum-computing.ibm.com/">Sign In to IBM Quantum</a></li> <li>account creation at Xanadu Cloud: <a href="https://cloud.xanadu.ai/">Sign In to Xanadu Cloud</a></li> </ul> </div> <div class="speaker-list"> <span class="label">Speaker</span>: <span class=""><span class="speaker-title">Mr</span> <span>Ahmed Abdelmotteleb</span> <span class="affiliation"> <span class="text">(<span>University of Warwick (GB)</span>)</span></span></span> </div> <div class="js-attachment-container"> <div class="material-list"> <div class="attachments-display-container toolbar"> <div class="folder"> <a class="attachment icon-file-text js-preview-dialog i-button" data-previewable="true" data-attachment-id="4492741" href="/event/1208723/contributions/5230077/attachments/2600862/4492741/Instructions.txt" target="_blank" rel="noopener noreferrer" title="Exercise instructions"><span class="title">Exercise instructions</span></a> </div> <div class="folder"> <a class="attachment icon-file-zip i-button" data-previewable="false" data-attachment-id="4490804" href="/event/1208723/contributions/5230077/attachments/2600862/4490804/Grover_demo.zip" target="_blank" rel="noopener noreferrer" title="Grover_demo.zip"><span class="title">Grover_demo.zip</span></a> </div> <div class="folder"> <a class="attachment icon-file-zip i-button" data-previewable="false" data-attachment-id="4490805" href="/event/1208723/contributions/5230077/attachments/2600862/4490805/Pennylane.zip" target="_blank" rel="noopener noreferrer" title="Pennylane.zip"><span class="title">Pennylane.zip</span></a> </div> <div class="folder"> <a class="attachment icon-file-zip i-button" data-previewable="false" data-attachment-id="4492737" href="/event/1208723/contributions/5230077/attachments/2600862/4492737/Qiskit_questions.zip" target="_blank" rel="noopener noreferrer" title="Qiskit_questions.zip"><span class="title">Qiskit_questions.zip</span></a> </div> <div class="folder"> <a class="attachment icon-file-zip i-button" data-previewable="false" data-attachment-id="4492738" href="/event/1208723/contributions/5230077/attachments/2600862/4492738/Qiskit_solutions.zip" target="_blank" rel="noopener noreferrer" title="Qiskit_solutions.zip"><span class="title">Qiskit_solutions.zip</span></a> </div> </div> </div> </div> </div> </li> </ul> </li> </ul> </div> </div></div></main> <div class="footer dark"> <div class="flexrow f-j-space-between"> <div class="flexrow f-a-center f-self-stretch"> <a href="https://home.cern/" class="footer-logo"> <img src="/static/custom/files/cern_small_light.svg" alt="CERN" height="60px" width="60px"> </a> <div class="f-self-no-shrink" style="margin-left: 1em;"> <span>Powered by <a href="https://getindico.io">Indico</a> <span class="version">v3.3.5-pre</span> </span> </div> </div> <ul class="footer-links"> <li> <a href="https://indico.docs.cern.ch/"> Help </a> </li> <li> <a href="/contact"> Contact </a> </li> <li> <a href="/tos" data-title="Terms and conditions" data-href="/tos" data-ajax-dialog data-hide-page-header data-close-button> Terms and conditions </a> </li> <li> <a href="/url-shortener" data-title="URL Shortener" data-href="/url-shortener?url=https://indico.cern.ch/event/1208723/timetable/?view%3Dstandard_inline_minutes" data-ajax-dialog data-hide-page-header data-close-button> URL Shortener </a> </li> <li> <a href="https://cern.service-now.com/service-portal?id=privacy_policy&amp;se=Indico-Service&amp;notice=indico">Privacy</a> </li> </ul> <div class="footer-extra f-self-stretch"> </div> </div> </div> <div id="outdated-browser"></div> </body> </html> <!-- Queries: 43 Duration (sql): 0.060454s Duration (req): 0.394395s Endpoint: timetable.timetable RH: indico.modules.events.timetable.controllers.display.RHTimetable WP: indico.modules.events.views.WPSimpleEventDisplay -->

Pages: 1 2 3 4 5 6 7 8 9 10