Workshop on Resource Arbitration for Dynamic Runtimes

Event Dates

May 24, 2019 - May 24, 2019

Location

Rio de Janeiro, Brazil

Submission Deadline

Feb 01, 2019

********************************************************************

RADR 2019: 1st Workshop on Resource Arbitration for Dynamic Runtimes

https://bit.ly/radr2019

Held in conjunction with IPDPS 2019

Friday, 24 May 2019

Rio de Janeiro, Brazil

********************************************************************

SUMMARY

——-

The question of efficient dynamic allocation of compute-node resources, such as

cores, by independent libraries or runtime systems can be a nightmare.

Scientists writing application components have no way to efficiently specify

and compose resource-hungry components. As application software stacks become

deeper and the interaction of multiple runtime layers compete for resources

from the operating system, it has become clear that intelligent cooperation is

needed. Resources such as compute cores, in-package memory, and even electrical

power must be orchestrated dynamically across application components, with the

ability to query each other and respond appropriately. A more integrated

solution would reduce intra-application resource competition and improve

performance. Furthermore, application runtime systems could request and

allocate specific hardware assets and adjust runtime tuning parameters up and

down the software stack.

The goal of this workshop is to gather and share the latest scholarly research

from the community working on these issues, at all levels of the HPC software

stack. This include thread allocation, resource arbitration and management,

containers, and so on, from runtime-system designers to compilers. We will also

use panel sessions and keynote talks to discuss these issues, share visions,

and present solutions.

For this workshop we welcome original work, presenting state of the practice and

state of the art and covering different aspects of resource arbitration, thread

placement, and resource management at the system level for parallel

applications on multicore systems. We also welcome surveys, position

papers, and standardization proposals. Submitted manuscripts may not exceed ten

(10) single-spaced double-column pages using 10-point size font on 8.5×11 inch

pages (IEEE conference style), including figures, tables, and references.

TOPICS

——

Topology abstractions

Cache partitioning

Energy management

Thread management across software components

Memory allocation and partitioning

Hierarchical and heterogeneous memory

Communication progression

Containers for improved resource management

Software-defined networking

Cross-layer optimization

High-level abstractions to partition resources

Runtime system/language/library interaction

Parallel programming model coordination

Library cooperation

Resource conflicts between application components

Resource interference in the context of single workloads

IMPORTANT DATES

—————

Submission deadline: February 1, 2019

Author Notification: March 12, 2019

Workshop Date: May 24, 2019

Camera-ready: TBA

PAPER SUBMISSIONS

—————–

Submissions will be done through EasyChair.

Please see the RADR 2019 website for instructions.

ORGANIZATION

————

Program Chairs:

Emmanuel Jeannot, Inria

Pete Beckman, Argonne National Laboratory

Publicity Chair:

Swann Perarnau, Argonne National Laboratory

Program Committee:

Dorian Arnold, Emory University

Denis Barthou, Bordeaux INP

Siegfried Benkner, University of Vienna

George Bosilca, University of Tennessee

James H Cownie, Intel

Carter Edwards, Nvidia

Hal Finkel, Argonne National Laboratory

Karl Fuerlinger, LMU, München

Balazs Gerofi, RIKEN

Brice Goglin, Inria

Raymond Namyst, University of Bordeaux

Stephen Olivier, Sandia National Laboratories

Tapasya Patki, Lawrence Livermore National Laboratory

Marc Perache, CEA

Rolf Riesen, Intel

Sameer Shende, University of Oregon

Christian Terboven, RTW Aachen