12 views
DEEP-SEA -- DDG Teleconference 2021-10-06 ==== ## List of participants |Affiliation| Name |Here| Email |:--------- |:----------------- |:-:|:------------- | Atos | Pierre Lemarinier | ✔ | pierre.lemarinier@atos.net | BADW-LRZ | Michael Ott | x | michael.ott@lrz.de | | Jan Schulze | ✔ | jan.schulze@lrz.de | BSC | Vicenç Beltran | x | vicenc.beltran@bsc.es | | Paul Carpenter | Ill | paul.carpenter@bsc.es | | Marc Casas | x | marc.casas@bsc.es | | Petar Radojkovic | x | petar.radojkovic@bsc.es | CEA | Julien Jaeger | ✔ | julien.jaeger@cea.fr | | Patrick Carribault| x | patrick.carribault@cea.fr | | Adrien Roussel | ✔ | adrien.roussel@cea.fr | ECMWF | Olivier Marsden | x | Olivier.Marsden@ecmwf.int | | Patrick Gillies | x | patrick.gillies@ecmwf.int | ETHZ | Timo Schneider | ✔ | timos@inf.ethz.ch | FHG | Valeria Bartsch | x | valeria.bartsch@itwm.fraunhofer.de | | Rui Machado | ✔ | rui.machado@itwm.fraunhofer.de | FORTH | Angelos Bilas | x | bilas@ics.forth.gr | | Fabian Chaix | x | chaix@ics.forth.gr | | Antony Chazapis | x | chazapis@ics.forth.gr | | Lena Kanellou | x | kanellou@ics.forth.gr | | Manolis Marazakis | ✔ | maraz@ics.forth.gr | | Manolis Ploumidis | x | ploumid@ics.forth.gr | FZJ | Jörg Benke | ✔ | j.benke@fz-juelich.de | | Abhiraj Bishnoi | ✔ | a.bishnoi@fz-juelich.de | | Norbert Eicker | ✔ | n.eicker@fz-juelich.de | | Wolfgang Frings | x | w.frings@fz-juelich.de | | Markus Geimer | ✔ | m.geimer@fz-juelich.de | | Dominik Gottwald | ✔ | d.gottwald@fz-juelich.de | | Max Holicki | ✔ | m.holicki@fz-juelich.de | | Jochen Kreutz | x | j.kreutz@fz-juelich.de | | Anke Kreuzer | x | a.kreuzer@fz-juelich.de | | Jan Meinke | ✔ | j.meinke@fz-juelich.de | | Maria Petrova | x | m.petrova@fz-juelich.de | | Andreas Smolenko | x | a.smolenko@fz-juelich.de | | Estela Suarez | ✔ | e.suarez@fz-juelich.de | KTH | Niclas Jansson | x | njansson@kth.se | | Stefano Markidis | x | markidis@kth.se | | Artur Podobas | x | podobas@kth.se | KULeuven | Jorge Amaya | x | jorge.amaya@kuleuven.be | | Giovanni Lapenta | x | giovanni.lapenta@kuleuven.be | ParTec | Carsten Clauss | ✔ | clauss@par-tec.com | | Jennifer Lopez | ✔ | lopez@par-tec.com | | Thomas Moschny | ✔ | moschny@par-tec.com | | Simon Pickartz | ✔ | pickartz@par-tec.com | TUDa | Alexander Geiß | ✔ | alexander.geiss1@tu-darmstadt.de | | Ahmad Tarraf | x | ahmad.tarraf@tu-darmstadt.de | | Felix Wolf | x | felix.wolf@tu-darmstadt.de | TUM | Isaias A. Compres | ✔ | compresu@in.tum.de | | Martin Schulz | ✔ | schulzm@in.tum.de | | Carsten Trinitis | x | carsten.trinitis@tum.de ## Agenda * Action items from last meeting * Optimization cycles and preparation of D3.1 * Update of the technical work-packages by each WP leader * WP1 -- Co-design applications (_Jan Meinke_) * WP2 -- Measuring, Modelling, Mapping and Monitoring (_Alexander Geiß_) * WP3 -- Software Architecture and System Software (_Simon Pickartz_) * WP4 -- Node-level programming (_Paul Carpenter_) * WP5 -- System-level programming (_Pierre Lemarinier_) * Co-Design process to define the Software Architecture (_Jan Meinke_/_Norbert Eicker_) ## Notes ### Action items from last meeting * Invite Philippe Deniel to the next DDG meeting * Background is the inter-project (IO-SEA/DEEP-SEA) interactions on the co-design applications * SAB NDA process: * https://docs.google.com/spreadsheets/d/1PI1iHOP2d61KEOAD74O_gNll-b1zY_KbCw-RVA9IFL0/edit#gid=1228950445 Tab: SAB members: Contact info * Six out of nine SAB members signed the NDA * New proposal: Evgueny Khartchenko (Intel) * Objections shall be stated before Tuesday, October 12^th^ * To be discussed in the ToW call in two weeks? ### Optimization cycles and preparation of D3.1 * Slide are [here](https://bscw.zam.kfa-juelich.de/bscw/bscw.cgi/d3722485/211006%20D31preparation.pdf) * Next steps: * All further work in the $LaTeX$ document * Descriptions of building blocks shall be ready ASAP * Description of optimization cycles by next DDG (i.e. October 20^th^) * Building blocks not in any optimization cycle * Create a more application developer oriented description of these single building blocks in a similar fashion as the optimization cycle * Currently only GPI/GPI-Space is affected * Might appear in one of the Malleability cycles still missing ### WP1 -- Co-design applications * Testing and documentation of heterogeneous jobs on DEEP-EST cluster. * All traces should be done on DEEP-EST cluster if possible * What's the best way to store and track traces. How to link to git still under investigation. * Can inherited permissions be restricted? Probably not. ### WP2 -- Measuring, Modelling, Mapping and Monitoring * Discussion on upcoming reports (D7.3, mid-term report) * RISC-V support is planned to in MUSA ### WP3 -- Software Architecture and System Software * Monitoring cycle * Can provide information on which cycle to use for further optimizing the application * Should be pluged into other cycles * Describe it seperately and first (mentioning that this can be part of all the other cycles) * Merging of optimization cycles * No further candidates identified * Try to find interactions between the cycles while writing the descriptions * Transfer optimization cycles to main document * Responsible persons correspond to the presenters in the DEEP-SEA seminar * Use [draw.io](https://draw.io) for the pictures * Provide a description of the cycle including possible relation to other cycles * Explain how it will work in the future and explain what is necessary to do to make it work * Questions to answer ∗ What can the human developer expect? ∗ What is expected from the human developer? ∗ Refer to the building block description ∗ Assumption on which information has to be exchanged between the components/building blocks ### WP4 -- Node-level programming * D7.3: delayed one or two days; draft of all content with WP4 ### WP5 -- System-level programming * D7.3: WP5 section reviewed and sent to PMT * Waiting on Q2 partners updates (mostly PMs chasing) * No technical unexpected difficulties in tasks progression ### Co-Design process to define the Software Architecture * This week's seminar on "Emulating a Cluster with Docker" * Seminars presenting the optimization cycles on October 15^th^ and 22^nd^ ### AoB * All hands meeting on the Events section of the [central landing page](https://gitlab.jsc.fz-juelich.de/hedgedoc/5UPCNFrTRJOCWNsAnQZPGg#)? * D. Gottwald will take care of that * Request to also link WP6 -> J. Schulze * Landing page might be improved by any project member * RISC-V question from PO. Suggestion for answer: *"The DEEP-SEA project develops a software stack to support heterogeneous systems. As such, our developments are agnostic to the exact underlying hardware and generally support different ISAs. Therefore, the work that we do in DEEP-SEA will also benefit the RISC-V environment. In some specific examples, we even work on software packages that have specific backends for RISC-V (developed within other projects). For example, the DaCE programming model from ETHZ has a specific backend for RISC-V, the MUSA tool from BSC has support for the vector extensions of RISC-V, and the GPI-2 communication library from FhG-ITWM supports RISC-V."* * Suggestions for possible reviewers: * Marie-Christine Sawley: https://ch.linkedin.com/in/marie-christine-sawley-70b5534 * Maria Angeles Navarro (former reviewer of DEEP-EST and ExaNeSt): https://www.ac.uma.es/~angeles/ * Anne-Claire Fouilloux (former DEEP-EST reviewer): https://www.mn.uio.no/geo/english/people/adm/annefou/ * **Any objection to these names or suggestions for others? If so, please send email to PMT by end of this week** ## Actions * Further work on SAB NDA process and P. Radojkovic's proposal * Provide feedback on proposed reviewers (and/or name more) * Work on D3.1 ## Next Meeting:   20^th^ October 15:00--16:00 CEST