ISC 2019 Workshop

The 'Linux Container' workshop at the ISC 2019 is called: *5th Annual High Performance Container Workshop *

It is going to take place as part of the International Supercomputing Conference in Frankfurt on June 20nd from 9AM to 6PM at the Marriott Hotel.

Previous ISC Workshops

Abstract

The workshop will follow the concepts of the last 4 successful workshops at ISC by inviting leading members within the container industry (Mellanox, UberCloud, rCUDA, NVIDIA, Docker, Singularity/Sylabs), end-users from Bioinformatics labs, Enterprise Performance Computing and participants of the Student cluster competition. In addition the workshop will solicit research papers from the broader research community, reviewed by renowned container experts within HPC/AI.

General Chair

Christian Kniep, Docker Inc.

Program and Publications Chairs:

  • Christian Kniep, Docker
  • Abdulrahman Azab, University of Oslo & PRACE
  • Shane Canon, NERSC

Technical Program committee

  • Abdulrahman Azab, University of Oslo & PRACE
  • Bob Killen, LLNL
  • Burak Yenier, UberCloud
  • CJ Newburn, NVIDIA
  • Giuseppa Muscianisi, CINECA
  • Gregory M. Kurtzer, Sylabs
  • Hisham Kholidy, SUNY Polytechnic Institute
  • Michael Jennings, LANL
  • Paolo Di Tommaso, Centre for Genomic Regulation (CRG) & Seqera Labs
  • Parav Pandit, Mellanox
  • Rosa M Badia, Barcelona Supercomputing Center

Call for Proposal (going to be refined)

The workshop will comprise of invited speakers and research paper slots, with the general goal to provide a holistic view of the containerized ecosystem and compare different parts within this ecosystem with regards to what the provide and spark panel discussions about highly debated topics.

The deadline for proposals will be announced shortly as well as the format.

Topics of Interest include but are not limited to

  • Build
    • Provisioning and building containers for HPC systems.
    • Building portable, hardware optimized containers
    • Pre-build images in contrast to runtime decisions on what specific system to run
  • Distribute
    • How to efficiently manage images that are run across a large number of nodes, without the need of downloading the image content and creating a container file system snapshot.
    • Managing access so that users can only see their images
  • Runtime
    • Security and isolation of containers
    • Performance benchmarking of containerised workloads
    • Scheduling and orchestration of containers
    • Container runtime environments
    • Providing a secure, easy to use rdma networking to accelerate MPI applications
  • Platform/Orchestration
    • Comparison of different container platforms in terms of security and performance
    • Integration with existing HPC schedulers
    • What does the broader container ecosystem (primarily Kubernetes) provide for HPC?
  • Use-cases
    • Containers in Big Data, Modeling and Simulation, Life Sciences and AI/ML applications
    • Containerised RDMA, GPU, and MPI applications
    • High availability systems for containerized distributed workloads
  • Related
    • Other topics relevant to containers in HPC
    • The impact of containers on software development in HPC and technical computing.
    • Monitoring (logs, events, metrics) and auditing in the area of containers