MB2020 D2.4 Summer School Version

Page created by Jeffery Hawkins
 
CONTINUE READING
MB2020 D2.4 Summer School Version
MB2020 D2.4 Summer School

                                                                        Version 1

Document Information
Contract Number           779877
Project Website           www.montblanc-project.eu
Contractual Deadline      PM40
Dissemination Level       PU
Nature                    R
Author                    Pascale Bernier-Bruna (Atos)
Contributors
Reviewers                 Claire Chen (Atos)
Keywords                  Dissemination, communication, events

Notices:
This project has received funding from the European Union’s Horizon 2020 research and
innovation programme under grant agreement No 779877

 Mont-Blanc 2020 Consortium Partners. All rights reserved.
MB2020 D2.4 Summer School Version
MB2020 D2.5 Final Report on Dissemination
Version 1

Change Log

 Version      Description of Change

 V0.1         Initial Draft

 V1           Reviewed version

Page 2/8
MB2020 D2.4 Summer School Version
MB2020 D2.5 Final Report on Dissemination
Version 1

Table of Contents
Executive Summary..................................................................................................................4
1.     Tutorial at HiPEAC 2021 conference ..............................................................................4
2.     MOOC ................................................................................................................................7

Page 3/8
MB2020 D2.4 Summer School Version
MB2020 D2.5 Final Report on Dissemination
Version 1

Executive Summary
This report materializes deliverable D2.4, which is the Summer School itself.

The Mont-Blanc Summer School, initially planned for the Summer of 2020, is the dissemination
activity that suffered most from the Covid crisis. We initially planned to have it as a live event
embedded within the ACM Europe Summer School in Barcelona, so as to benefit from a large
yet select audience of students (in 2019 they received 146 applications and selected 64
attendees). However, this Summer School was cancelled, the global crisis making it too difficult
to gather students from all over the world.

We had to turn to an online event, and later than initially planned, due to the delays in the
project. To maximize the reach of this event, we chose to create a tutorial that was both:
     • a full-day online but live tutorial within an existing event (HiPEAC 2021 in January
          2021 was ideal in terms of timing and audience);
     • a MOOC (Massive Online Open Course) created out of the materials prepared and
          recorded for the live tutorial. The project opened an account (https://mont-blanc-
          project.moodle.school/) with Moodle Cloud, an Australian MOOC platform popular in
          schools and academia. A MOOC will give a longer life and larger audience to the
          materials created for the tutorial.

1. Tutorial at HiPEAC 2021 conference
The full day tutorial entitled “Testing and evaluating workloads before silicon availability – The
Mont-Blanc 2020 approach for SoC codesign“ was held on Monday, 18 January 2021. Arm,
Atos, BSC, Jülich and SiPearl shared a practical introduction to the multi-scale simulation
framework developed by the Mont-Blanc projects.

 10 speakers
 94 registrants
 34 actual attendees (36%, the average
 attendees/registrants ratio at HiPEAC being
 1/3)
 15 questions
 108 views on YouTube

Agenda

  9:30     Introduction to Mont-Blanc 2020                   Pascale Bernier-Bruna (Atos)

 10:00     Mont-Blanc Simulation Framework                   Alejandro Nocua (Atos)

 10:30     Short break
 10:40     MUSA (MUlti-scale Simulation Approach)            Francesc Martinez, Adria
           Simple simulation mode                            Armejach (BSC)
           Detailed simulation mode
           Performing Design space exploration studies
 11:40     Short break
 11:50     Gem5 First Steps                                  Grégory Vaumourin (Atos)
           Introduction                                      Joël Wanza (SiPearl)
           Hands-on

Page 4/8
MB2020 D2.4 Summer School Version
MB2020 D2.5 Final Report on Dissemination
Version 1

 12:50     Lunch Break - Keynote
 15:00     SVE introduction                               John Linford (Arm)
           Basic SVE concepts                             Moderators Richard Cooper &
           SVE intrinsics, and what the compilers can     Javier Setoain (Arm)
           optimize
 15:45     SVE programming                                Bine Brank (Jülich Research
           Options for generating SVE code                Centre)
           Emulating SVE instructions using ArmIE
           Exploring executables using ArmIE
 16:05     Short break
 16:15     Gem5 SVE hands on                              Richard Cooper - Moderator Javier
           Saxpy example                                  Setoain (Arm)
           HACC example
           Discussion of the gem5 SVE Implementation
 17:00     End of tutorial

The team made every effort to make this online tutorial a true learning experience:
   • This tutorial was organised as an interactive event with quizzes and Q&As in each
       session to stimulate exchanges with the audience. A specific tool (Mentimeter) was
       used for the quizzes, as a complement to Zoom. Each attendee could take part in the
       quizzes from their smartphone. Many questions were asked and answered interactively
       during the different sessions.
   • Each session included practical advice and examples of code to help attendees get
       started with these tools.
   • The materials used for the tutorial (presentations, coding examples, videos) were
       quickly made available to attendees and registrants on https://www.montblanc-
       project.eu/hipeac2021.

The full recording of the tutorial is available on the HiPEAC YouTube channel (and in a Mont-
Blanc YouTube playlist) at https://youtu.be/jv_n8VVMSkQ.

Figure 1 - An interactive quiz with the Mentimeter app

Page 5/8
MB2020 D2.4 Summer School Version
MB2020 D2.5 Final Report on Dissemination
Version 1

Figure 2 - Example of hands-on

Figure 3 - The speakers

Page 6/8
MB2020 D2.4 Summer School Version
MB2020 D2.5 Final Report on Dissemination
Version 1

2. MOOC

The MOOC is composed of the same contents as the tutorial. Each presentation is a chapter
of the MOOC, with:
     • the recorded video,
     • the presentation slides,
     • links to further useful resources,
     • quiz.

The MOOC is freely available by auto-enrolment to anybody visiting the Mont-Blanc Moodle
MOOC page https://mont-blanc-project.moodle.school/.

Figure 4 - Mont-Blanc MOOC welcome page

Page 7/8
MB2020 D2.5 Final Report on Dissemination
Version 1

Figure 5 - Mont-Blanc 2020 course page in MOOC

Figure 6 - A quiz in the MOOC

Page 8/8
You can also read