MPI Workshop

Europe/Zurich
CNAF, Bologna, Italy

CNAF, Bologna, Italy

INFN-CNAF Viale Berti Pichat 6/2 40127 Bologna, Italy
Description

The second MPI workshop to discuss support for parallel applications on the grid. This is a collaboration between the int.eu.grid and EGEE projects. The goals of this workshop are to understand

  1. to understand the current MPI support and get feedback from users on it,
  2. to discuss additional functionality (tools, languages, cross-site MPI, other parallel APIs, etc.) that users need, and
  3. to develop a plan for implementing the agreed additional features.

If you wish to present or have additional points to cover, please send an email to Stephen Childs (Stephen.Childs [AT] cs.tcd.ie) or the list if you're a member (project-eu-egee-tcg-mpi [AT] cern.ch).

  • Wednesday, 19 March
    • Status, tools and infrastructure
      • 1
        Introduction
        • Outline workshop goals
        • Workshop topics
        • Summarise the current state of MPI support within EGEE
        Speaker: Dr Stephen Childs (Trinity College Dublin)
        Slides
      • 2
        Software developments
        In this session we will focus in more detail on the software that is being developed to support MPI in I2G and EGEE.
        • mpi-start
        • Other tools
        Speaker: Kiril Dichev (Hih Performance Computing Centre Stuttgart)
        Slides
      • 3
        Site configuration and tools
        Speaker: Dr Stephen Childs (Trinity College Dublin)
        Slides
      • 4
        Testing MPI
        TCD have developed SAM sensors for testing MPI. Here we explain their functionality, show the results, and ask for feedback on their usefulness.
        Speaker: Dr John Ryan (Trinity College Dublin)
        Slides
      • 5
        Language and compiler support
        Speakers: Cal Loomis (CNRS/LAL), Kiril Dichev (Hih Performance Computing Centre Stuttgart)
        Slides
    • 11:00
      Coffee break
    • Feedback on existing deployment
      • 6
        Report on I2G MPI challenge
        int.eu.grid recently ran an MPI challenge on their infrastructure. This talk reports on the issues encountered.
        Speaker: Mr Pablo Orviz (Instituto de Fisica de Cantabria (IFCA))
        Slides
      • 7
        User experience
        Feedback from users who have been running MPI programs on EGEE.
        Speakers: Dr Alessandro Costantini (University of Perugia), Cal Loomis (CNRS/LAL)
        Slides
      • 8
        Experience deploying MPI
        In this session we will present some of the experiences of those who've deployed the new MPI configuration.
        • YAIM
        • Quattor
        • NGS experience
        Speakers: Matthew Viljoen (STFC RAL), Dr Stephen Childs (Trinity College Dublin)
    • 13:00
      Lunch
    • Sustainability
      • 9
        Documentation
        Overview of what exists, plans for future
      • 10
        Build issues
        ETICS build of required packages, libraries, ... (to minimize effort and make sure packages are current)
      • 11
        Support structures
  • Thursday, 20 March
    • New features
      • 12
        Advanced use cases
        Discussion of advanced use cases beyod single-site MPI
        • Cross-site MPI
        • Interactivity
        • Debugging
        Slides
      • 13
        Information system
        Recent versions of the GLUE schema provide features that could be useful for MPI support. A starting point for the discussion is http://grid.ie/mpi/wiki/Glue
    • 11:00
      Coffee break
    • Roadmap
    • 13:00
      Lunch
    • Wrap-up