Euro-Par 2018 - 24th International European Conference On Parallel And Distributed Computing
  • Euro-Par 2018
  • Topic list
  • Call for papers
  • Call for artifacts
  • Paper submission
  • Workshops & Tutorials
  • Invited Speakers
  • Program
  • Proceedings
  • PICTURE GALLERY
  • Registration
  • Attending
  • Organization
  • Contacts
Euro-Par 2018 - 24th International European Conference On Parallel And Distributed Computing

Program

At a glance

Tutorials & Workshops Conference
Mon 27 Aug Tue 28 Aug Wed 29 Aug Thu 30 Aug Fri 31 Aug
08:30 – 09:00 Registration
09:00 – 09:30 Tutorial 1 & Workshops
HeteroPar, EduPar,
LSDVE, COLOC
Tutorial 3 & Workshops
FPDAPP, F2C-DP,
Auto-DaSP, Resilience
Opening Plenary Session 5
Keynote 2
Euro-Par 2019 Presentation
Plenary Session 9
Keynote 3
09:30 – 10:00 Plenary Session 1
Keynote 1
10:00 – 10:30 Coffee Break
10:30 – 11:00 Coffee Break Plenary Session 6
Distinguished
Papers
Parallel Session 10
Papers
Tools, Theory, Applications
11:00 – 11:30 Tutorial 1 & Workshops
HeteroPar, EduPar,
LSDVE, COLOC
Tutorial 3 & Workshops
FPDAPP, F2C-DP,
Auto-DaSP, Resilience
Parallel Session 2
Papers
Theory, Programming,
Applications
11:30 – 12:00
12:00 – 12:30
12:30 – 14:00 Lunch
14:00 – 14:30 Tutorial 2 & Workshops
HeteroPar, EduPar,
Med-HPC, CBDP
Tutorial 4 & Workshops
FPDAPP, F2C-DP,
Repara, PDCLifeS
Parallel Session 3
Papers
Tools, Theory, Programming
Parallel Session 7
Papers
Programming,
Applications, Industrial
14:30 – 15:00
15:00 – 15:30
15:30 – 16:00 Coffee Break
16:00 – 16:30 Tutorial 2 & Workshops
HeteroPar, EduPar,
Med-HPC, CBDP
Tutorial 4 & Workshops
FPDAPP, F2C-DP,
Repara, PDCLifeS
Parallel Session 4
Papers
Tools, Programming,
Applications
Parallel Session 8
Chess-timer talks
Theory, Programming,
Applications
16:30 – 17:00
17:00 – 17:30
17:30 – 18:00
evening Welcome Cocktail Social Dinner

Legenda

  • Tutorial 1: Developing with Model-driven Big Data Analytics-as-a-Service: the Toreador Approach
  • Tutorial 2: Lossy Compression for Scientific Data
  • Tutorial 3: Application-driven Fault-Tolerance for High Performance Distributed Computing
  • Tutorial 4: Enabling your code for vector execution on multi-core architectures
  • Tools: Topics 1, 2
  • Theory: Topics 3, 7, 10
  • Programming: Topics 4, 8, 9
  • Applications: Topics 5, 6, 11, 12

Schedule

Monday August 27

09:00 - 10:30 Tutorial 1 (Room F5)

Developing with Model-driven Big Data Analytics-as-a-Service: the Toreador Approach
Claudio Agostino Ardagna, Valerio Bellandi, Paolo Ceravolo, Ernesto Damiani and Jonatan Maggesi

09:00 – 10:30 HeteroPar (Room F2)

Opening remarks
Ravi Reddy Manumachu

(Keynote) Parallel Biological Sequence Comparison in Platforms Composed of GPUs, Intel Phis and Multicores: Strategies and Challenges
Alba Alves de Melo (Univ. of Brasilia)

Evaluation through Realistic Simulations of File Replication Strategies for Large Heterogeneous Distributed Systems
Anchen Chai, Sorina Camarasu-Pop, Tristan Glatard, Hugues Benoit-Cattin and Frédéric Suter

09:00 – 10:30 EduPar (Room F1)

Opening remarks
Workshop chairs

(Keynote) Thinking about Parallelism and Programming
Bill Gropp (Univ. of Illinois Urbana-Champaign)

(Special talk) Update on the CDER guidelines
Arnold Rosenberg

09:00 – 10:30 LSDVE (Room F3)

Opening remarks
Laura Ricci

ComeHere: exploiting Ethereum for secure sharing of health-data
M.Franceschi, D.Morelli, A. Brown, J. Collomosse, L. Coutts, L. Ricci

The drivers behind Blockchain Adoption: the Rationality of Irrational Choices
T. Koens, E. Poll

09:00 – 10:30 COLOC (Room F4)

Opening remarks
Workshop chairs

(Keynote) Why don’t we have data close to the computation? Let’s understand and optimize data locality problem
Fabio Baruffa (Intel)

A Methodology for Handling Data Movements by Anticipation (Position Paper)
Raphael Bleuse, Giorgio Lucarelli and Denis Trystram

10:30 – 11:00 Coffee Break (Campus Cafè)

11:00 - 12:30 Tutorial 1 (Room F5)

Developing with Model-driven Big Data Analytics-as-a-Service: the Toreador Approach
Claudio Agostino Ardagna, Valerio Bellandi, Paolo Ceravolo, Ernesto Damiani and Jonatan Maggesi

11:00 – 12:30 HeteroPar (Room F2)

SiL: An Approach for Adjusting Applications to Heterogeneous Systems Under Perturbations
Ali Mohammed and Florina M. Ciorba

Modeling and Optimizing data transfer in GPU-Accelerated Optical Coherence Tomography
Tobias Schrödter, David Pallasch, Sandra Wienke, Robert Schmitt and Matthias S. Müller

Merging the Publish-Subscribe Pattern with the Shared Memory Paradigm
Loïc Cudennec

11:00 – 12:30 EduPar (Room F1)

Studying the Structure of Parallel Algorithms as a Key Element of High-Performance Computing Education
Vladimir Voevodin, Alexander Antonov and Popova Nina

Integrating Parallel Computing in the Curriculum of the University Politehnica of Bucharest
Mihai Carabas, Adriana Draghici, Grigore Lupescu, Cosmin-Gabriel Samoila and Emil-Ioan Slusanschi

Getting Started with CAPI SNAP: Hardware Development for Software Engineers
Max Plauth, Felix Eberhardt, Lukas Wenzel, Robert Schmid, Balthasar Martin and Andreas Polze

11:00 – 12:30 LSDVE (Room F3)

Distributed computation of mobility patterns in a smart city environment
E. Cesario, F. Cicirelli, C. Mastroianni

Field Experiment on the Performance of an Android-based Oportunistic Network
A. Ippsich, P. Bruhn, K. Graffi

Exploiting Community detection to recommend privacy policies in Decentralized Online Social Networks
A. De Salve, B. Guidi, A. Michienzi

11:00 – 12:30 COLOC (Room F4)

NUMAPROF, A NUMA Memory Profiler
Sébastien Valat and Othman Bouizi

Scalable Work-Stealing Load-Balancer for HPC Distributed Memory Systems
Clement Fontenaille, Eric Petit, Pablo de Oliveira Castro, Seijilo Uemura, Devan Sohier, Piotr Lesnicki, Ghislain Lartigue and Vincent Moureau

ASPEN: An Efficient Algorithm for Data Redistribution Between Producer and Consumer Grids
Clément Foyer, Adrian Tate and Simon McIntosh-Smith

Progress Thread Placement for Overlapping MPI Non-Blocking Collectives using Simultaneous Multi-Threading
Hugo Taboada, Alexandre Denis and Julien Jaeger

Discussion and closing
Workshop chairs

12:30 – 14:00 Lunch (Mensa Olimpia)

14:00 – 15:30 Tutorial 2 (Room F5)

Lossy Compression for Scientific Data
Franck Cappello and Peter Lindstrom

14:00 – 15:30 HeteroPar (Room F2)

OS-ELM-FPGA: An FPGA-Based Online Sequential Unsupervised Anomaly Detector
Mineto Tsukada, Masaaki Kondo and Hiroki Matsutani

A Modular Precision Format for decoupling Arithmetic Format and Storage Format
Thomas Grützmacher and Hartwig Anzt

Fast Heuristic-Based GPU Compiler Sequence Specialization
Ricardo Nobre, Luís Reis and Joao Cardoso

14:00 – 15:30 EduPar (Room F1)

From Mathematical Model to Parallel Execution to Performance Improvement: Introducing Students to a Workflow for Scientific Computing
Franziska Kasielke and Ronny Tschueter

Panel

14:00 – 15:30 Med-HPC (Room F3)

BaaS - Bioinformatics as a Service
Ritesh Krishna, Vadim Elisseev and Samuel Antao

Disaggregating Non-Volatile Memory for a Throughput-Oriented Genomics Workloads
Aaron Call, Jordà Polo, David Carrera, Francesc Guim and Sujoy Sen

Cross-Environment Comparison of a Bioinformatics Pipeline: Perspectives for Hybrid Computations
Nico Curti, Enrico Giampieri, Andrea Ferraro, Maria Cristina Vistoli, Elisabetta Ronchieri, Daniele Cesini, Barbara Martelli, Doina Cristina Duma and Gastone Castellani

14:00 – 15:30 CBDP (Room F4)

Towards Vertically Scalable Spark Applications
G. Quattrocchi, L. Baresi

A Resource Allocation Framework with Qualitative and Quantitative SLA Classes
C. Cerin, T. Menouer, W. Saad and X. Shi

The Impact of the Storage Tier: A Baseline Performance Analysis of Containerized DBMS
Daniel Seybold, Christopher B. Hauser, Georg Eisenhart, Simon Volpert and Jorg Domaschka

15:30 – 16:00 Coffee Break (Campus Cafè)

16:00 – 17:30 Tutorial 2 (Room F5)

Lossy Compression for Scientific Data
Franck Cappello and Peter Lindstrom

16:00 – 17:30 HeteroPar (Room F2)

Towards Application-Centric Parallel Memories
Giulio Stramondo, Catalin Bogdan Ciobanu, Ana Lucia Varbanescu and Cees De Laat

Accelerating Online Change-Point Detection Algorithm Using 10GbE FPGA NIC
Takuma Iwata, Kohei Nakamura, Yuta Tokusashi and Hiroki Matsutani

Benchmarking the NVIDIA V100 GPU and Tensor Cores
Matthew Martineau, Patrick Atkinson and Simon McIntosh-Smith

16:00 – 17:30 Med-HPC (Room F3)

GPU Accelerated Analysis of Treg-Teff Cross Regulation in Relapsing-Remitting Multiple Sclerosis
Marco Beccuti, Paolo Cazzaniga, Marzio Pennis, Daniela Besozzi, Marco S. Nobile, Simone Perince, Giulia Russo, Andrea Tangherloni and Francesco Pappalardo

High Performance Computing for Haplotyping: Models and Platforms
Andrea Tangherloni, Leonardo Rundo, Simone Spolaor, Marco S. Nobile, Ivan Merelli, Daniela Besozzi, Giancarlo Mauri, Paolo Cazzaniga and Pietro Liò

16:00 – 17:30 CBDP (Room F4)

Invited Talk: Self-adaptation for Streaming Analytics at the Edge
Valeria Cardellini

Automated Multi-Swarm Networking with Open Baton NFV MANO Framework
J-S. Shin, M. Santos de Brito, T. Magedanz and J. Kim

Tuesday August 28

09:00 – 10:30 Tutorial 3 (Room F5)

Application-driven Fault-Tolerance for High Performance Distributed Computing
George Bosilca and Bogdan Nicolae

09:00 – 10:30 FPDAPP (Room F2)

Opening remarks
Workshop chairs

(Keynote) Decentralized Financial Markets
Massimo Morini (IMI Bank)

On and Off-Blockchain Enforcement Of Smart Contracts
Carlos Molina-Jimenez, Ellis Solaiman, Ioannis Sfyrakis, Irene Ng and Jon Crowcroft

09:00 – 10:30 F2C-DP (Room F3)

Opening remarks
Workshop chairs

(Keynote) The Fog as the glue that connects Cloud and IoT in Smart Cities: research challenges
Giovanni Frattini (Engineering R&D)

Enhancing Service Management Systems with Machine Learning in Fog-to-Cloud Networks
Jasenka Dizdarevic, Francisco Carpio, Mounir Bensalem and Admela Jukan

08:45 – 10:30 Auto-DaSP (Room F4)

Opening remarks
Workshop chairs

(Keynote) The Long Road Towards Elastic Distributed Stream Processing
Dr. Leonardo Querzoni (Univ. of Rome "La Sapienza")

TPICDS: A Two-phase Parallel Approach for Incremental Clustering of Data Streams
Ammar Al Abd Alazeez, Sabah Jassim and Hongbo Du

Consistency of the Fittest: Towards Dynamic Staleness Control for Edge Data Analytics
Atakan Aral and Ivona Brandic

09:00 – 10:30 Resilience (Room F1)

Opening remarks
Workshop chairs

A Lightweight Approach to GPU Resilience
Max Baird, Christian Fensch, Sven-Bodo Scholz and Artjoms Sinkarovs

Performance Efficient Multiresilience using Checkpoint Recovery in Iterative Algorithms
Rizwan Ashraf and Christian Engelmann

10:30 – 11:00 Coffee Break (Campus Cafè)

11:00 – 12:30 Tutorial 3 (Room F5)

Application-driven Fault-Tolerance for High Performance Distributed Computing
George Bosilca and Bogdan Nicolae

11:00 – 12:30 FPDAPP (Room F2)

Selecting Effective Blockchain Solutions
Carsten Maple and Jack Jackson

MaRSChain: Framework for a Fair Manuscript Review System Based on Permissioned Blockchain
Nitesh Emmadi, Lakshmipadmaja Maddali and Sumanta Sarkar

A Suite of Tools for the Forensic Analysis of Bitcoin Transactions: Preliminary Report
Stefano Bistarelli, Ivan Mercanti and Francesco Santini

11:00 – 12:30 F2C-DP (Room F3)

A knowledge-based IoT Security Checker
Marco Anisetti, Claudio Agostino Ardagna, Lorenzo Comi, Ernesto Damiani, Filippo Gaudenzi and Rasool Asal

A Review of Mobility Prediction Models Applied in Cloud/Fog Environments
David Lima, Andre Lins and Marilia Curado

An Architecture for Resources Management in a Fog-to-Cloud Framework
Souvik Sengupta, Jordi Garcia and Xavi Masip-Bruin

11:00 – 12:30 Auto-DaSP (Room F4)

Cost of Fault-tolerance on Data Stream Processing
Valerio Vianello, Marta Patiño Martínez, Ainhoa Azqueta-Alzúaz and Ricardo Jimenez Péris

A Multi-level Elasticity Framework for Distributed Data Stream Processing
Matteo Nardelli, Gabriele Russo, Valeria Cardellini and Francesco Lo Presti

Autonomic and Latency-Aware Degree of Parallelism Management in SPar
Adriano Vogel, Dalvan Griebler, Daniele De Sensi, Marco Danelutto and Luiz Gustavo Fernandes

11:00 – 12:30 Resilience (Room F1)

FINJ: A Fault Injection Tool for HPC Systems
Alessio Netti, Zeynep Kiziltan, Ozalp Babaoglu, Alina Sirbu, Andrea Bartolini and Andrea Borghesi

Do moldable applications perform better on failure-prone HPC platforms?
Valentin Le Fèvre, George Bosilca, Aurelien Bouteiller, Thomas Herault, Atsushi Hori, Yves Robert and Jack Dongarra

Discussion and closing
Workshop chairs

12:30 – 14:00 Lunch (Mensa Olimpia)

14:00 – 15:30 Tutorial 4 (Room F5)

Enabling Your Code for Vector Execution on Multi-Core Architectures
Fabio Baruffa

14:00 – 15:30 FPDAPP (Room F2)

(Keynote) TBA
TBA

Networking session

14:00 – 15:30 F2C-DP (Room F3)

Benefits of a Fog-to-Cloud Approach in Proximity Marketing
Antonio Salis, Glauco Mancini, Roberto Bulla, Paolo Cocco and Daniele Lezzi

Multi-tenant Pub/Sub Processing for Real-time Data Streams
Alvaro Villalba and David Carrera

MAD-C: Multi-stage Approximate Distributed Cluster-Combining for Obstacle Detection and Localization
Amir Keramatian, Vincenzo Gulisano, Marina Papatriantafilou, Philippas Tsigas and Yiannis Nikolakopoulos

14:00 – 15:30 Repara (Room F4)

Programmable HSA Accelerators for Zynq UltraScale+ MPSoC Systems
Wolfgang Bauer, Philipp Holzinger, Marc Reichenbach, Steffen Vaas, Paul Hartke and Dietmar Fey

InKS, a Programming Model to Decouple Performance from Semantics in HPC Codes
Ksander Ejjaaouani, Olivier Aumage, Julien Bigot, Michel Mehrenberger, Hitoshi Murai, Masahiro Nakao and Mitsuhisa Sato

(Keynote) Towards data intensive aware programming models for Exascale systems
Javier Garcia-Blas, University Carlos III de Madrid

14:00 – 15:30 PDCLifeS (Room F1)

(Keynote) Data-intensive Knowledge Discovery from Brain Imaging of Alzheimer’s Disease Patients
Giuseppe di Fatta (Univ. of Reading)

Understanding Chromatin Structure: Efficient Computational Implementation of Polymer Physics Models
Andrea Maria Chiariello, Simona Bianco, Carlo Annunziatella, Andrea Esposito, Luca Fiorillo, Mattia Conte and Raffaele Campanile

A Parallel Cellular Automaton Model For Adenocarcinomas in Situ with Java: Study of One Case
Antonio J. Tomeu-Hardasmal, Alberto G. Salguero-Hidalgo and Manuel I. Capel-Tuñon

15:30 – 16:00 Coffee Break (Campus Cafè)

16:00 – 17:30 Tutorial 4 (Room F5)

Enabling Your Code for Vector Execution on Multi-Core Architectures
Fabio Baruffa

16:00 – 17:30 FPDAPP (Room F2)

Tamper-Proof Volume Tracking in Supply Chains with Smart Contracts
Ulrich Gallersdörfer and Florian Matthes

A Blockchain Based System to Ensure Transparency and Reliability in Food Supply Chain
Gavina Baralla, Simona Ibba, Michele Marchesi, Roberto Tonelli and Sebastiano Missineo

Panel: The Interplay Between Consensus Mechanisms and Decentralized Governance in Blockchain Technologies
Silvio Micali (MIT), Nadia Fabrizio (Cefriel), Massimo Morini (Banca IMI), Andrea Bracciali (Univ. of Stirling), Claudio Schifanella (Univ. of Turin)

16:00 – 17:30 F2C-DP (Room F3)

(Panel) Technology Requirements and Challenges Towards a Fog to Cloud Architecture, Its Impact in Business Models and Emerging Business Scenarios
Antonio Salis (ENG), Rosa M. Badia (BSC), Massimo Coppola (CNR), Alvaro Villalba (BSC)

16:00 – 17:30 Repara (Room F4)

Refactoring Loops with Nested IFs for SIMD Extensions without Masked Instructions
Huihui Sun, Sergei Gorlatch and Rongcai Zhao

Service Level Objectives via C++11 Attributes
Dalvan Griebler, Daniele De Sensi, Adriano Vogel, Marco Danelutto and Luiz Fernandes

16:00 – 17:30 PDCLifeS (Room F1)

Performance Evaluation for a PETSc Parallel-in-Time Solver Based on MGRIT Algorithm
Valeria Mele, Emil Costantinescu, Luisa Carracciuolo and Luisa D'Amore

Towards Heterogeneous Network Alignment: Design and Implementation of a Large-Scale Data Processing Framework
Pietro Hiram Guzzi, Marianna Milano, Pierangelo Veltri and Mario Cannataro

Effect of Spatial Decomposition on the Efficiency of k-Nearest Neighbors Search in Spatial Interpolation
Naijie Fan, Gang Mei, Zengyu Ding, Salvatore Cuomo and Nengxiong Xu

Discussion and closing
Workshop chairs

18:30 – 21:30 Welcome Cocktail (Circolo dei Lettori)

The welcome cocktail will take place at Circolo dei lettori ("Readers' circle"), located in Via Giambattista Bogino, 9 at walking distance from the conference building.

Wednesday August 29

09:00 – 09:30 Opening (Aula Magna)

09:30 – 10:30 Plenary Session 1 (Aula Magna)

Chair: Mariangiola Dezani-Ciancaglini

Keynote 1: ALGORAND: A Better Distributed Ledger
Silvio Micali

10:30 – 11:00 Coffee Break (Campus Cafè)

11:00 – 12:30 Session 2A (Room D3) Theory (Topics 3, 7, 10)

Chair: Gabriele Mencagli

Early Termination of Failed HPC Jobs Through Machine and Deep Learning
Michał Zasadziński, Victor Muntés-Mulero, Marc Solé, David Carrera and Thomas Ludwig

High-Quality Shared-Memory Graph Partitioning
Yaroslav Akhremtsev, Peter Sanders and Christian Schulz

Nobody Cares if You Liked Star Wars: KNN Graph Construction on the Cheap
Anne-Marie Kermarrec, Olivier Ruas and François Taïani

11:00 – 12:30 Session 2B (Room D1) Applications (Topics 6, 11)

Chair: Javier García Blas

Exploiting Data Sparsity for Large-Scale Matrix Computations (ARTIFACT EVALUATED)
Kadir Akbudak, Hatem Ltaief, Aleksandr Mikhalev, Ali Charara, Aniello Esposito and David Keyes

Adaptive Bandwidth-Efficient Recovery Techniques in Erasure-Coded Cloud Storage Systems
Rekha Nachiappan, Bahman Javadi, Rodrigo N. Calheiros, and Kenan M. Matawie

IT Optimization for Datacenters Under Renewable Power Constraint
Stephane Caux, Paul Renaud-Goud, Gustavo Rostirolla and Patricia Stolf

11:00 – 12:30 Session 2C (Room E1) Programming (Topics 8, 9)

Chair: Marco Danelutto

Snapshot-based Synchronization: A Fast Replacement for Hand-over-Hand Locking
Eran Gilad, Trevor Brown, Mark Oskin and Yoav Etsion

NUMA Optimizations for Algorithmic Skeletons
Paul Metzger, Murray Cole and Christian Fensch

Measuring Multithreaded Message Matching Misery
Whit Schonbein, Matthew G. F. Dosanjh, Ryan E. Grant and Patrick G. Bridges

12:30 – 14:00 Lunch (Mensa Olimpia)

14:00 – 15:30 Session 3A (Room D1) Tools (Topic 2)

Chair: Daniele De Sensi

Reducing GPU Register File Energy
Vishwesh Jatala, Jayvant Anantpur and Amey Karkare

Taxonomist: Application Detection through Rich Monitoring Data (ARTIFACT AWARDED)
Emre Ates, Ozan Tuncer, Ata Turk, Vitus J. Leung, Jim Brandt, Manuel Egele and Ayse K. Coskun

Diagnosing Highly-Parallel OpenMP Programs With Aggregated Grain Graphs
Nico Reissmann and Ananya Muddukrishna

14:00 – 15:30 Session 3B (Room D4) Programming (Topics 4, 8, 9)

Chair: J. Daniel Garcia

Global-Local View: Scalable Consistency for Concurrent Data Types (ARTIFACT EVALUATED)
Deepthi Devaki Akkoorath, José Brandão, Annette Bieniusa and Carlos Baquero

Improving GPU Cache Hierarchy Performance with a Fetch and Replacement Cache
Francisco Candel, Salvador Petit, Alejandro Valero and Julio Sahuquillo

Improving System Turnaround Time with Intel CAT by Identifying LLC Critical Applications
Lucía Pons, Vicent Selfa, Julio Sahuquillo, Salvador Petit and Julio Pons

14:00 – 15:30 Session 3C (Room D3) Theory (Topics 3, 7)

Chair: Enrico Bini

One-Sided Communications for more Efficient Parallel State Space Exploration over RDMA Clusters
Camille Coti, Sami Evangelista and Laure Petrucci

Peacock: Probe-Based Scheduling of Jobs by Rotating Between Elastic Queues
Mansour Khelghatdoust and Vincent Gramoli

Online Scheduling of Task Graphs on Hybrid Platforms (ARTIFACT EVALUATED)
Louis-Claude Canon, Loris Marchal, Bertrand Simon and Frédéric Vivien

15:30 – 16:00 Coffee Break (Campus Cafè)

16:00 – 18:00 Session 4A (Room D1) Applications (Topics 5, 6, 11)

Chair: Biagio Cosenza

Privacy-Preserving Top-k Query Processing in Distributed Systems
Sakina Mahboubi, Reza Akbarinia and Patrick Valduriez

Hybrid Parallelization and Performance Optimization of the FLEUR Code: New Possibilities for All-Electron Density Functional Theory
Uliana Alekseeva, Gregor Michalicek, Daniel Wortmann, and Stefan Blügel

GPU Provisioning: The 80 - 20 Rule
Eleni Kanellou, Nikolaos Chrysos, Stelios Mavridis, Yannis Sfakianakis and Angelos Bilas

Minimizing Network Traffic for Distributed Joins Using Lightweight Locality-Aware Scheduling
Long Cheng, John Murphy, Qingzhi Liu, Chunliang Hao and Georgios Theodoropoulos

16:00 – 18:00 Session 4B (Room D3) Tools (Topics 1, 2)

Chair: Massimo Coppola

Automatic Detection of Synchronization Errors in Codes that Target the Open Community Runtime
Jiri Dokulil and Jana Katreniakova

A Methodology for Performance Analysis of Applications Using Multi-layer I/O (ARTIFACT EVALUATED)
Ronny Tschüter, Christian Herold, Bert Wesarg and Matthias Weber

Runtime Determinacy Race Detection for OpenMP Tasks (ARTIFACT EVALUATED)
Hassan Salehe Matar and Didem Unat

Characterization of Smartphone Governor Strategies
Sarbartha Banerjee and Lizy Kurian John

16:00 – 18:00 Session 4C (Room D4) Programming (Topics 8, 9)

Chair: Peter Kilpatrick

Bulk: a Modern C++ Interface for Bulk-Synchronous Parallel Programs
Jan-Willem Buurlage, Tom Bannink and Rob H. Bisseling

Dynamic Placement of Progress Thread for Overlapping MPI Non-Blocking Collectives on Manycore Processor
Alexandre Denis, Julien Jaeger, Emmanuel Jeannot, Marc Pérache and Hugo Taboada

Efficient Load Balancing Techniques for Graph Traversal Applications on GPUs
Federico Busato and Nicola Bombieri

SharP Unified Memory Allocator: An Intent-based Memory Allocator for Extreme-Scale Systems
Ferrol Aderholdt, Manjunath Gorentla Venkata and Zachary W. Parchman

Thursday August 30

09:00 – 10:00 Plenary Session 5 (Aula Magna)

Chair: Christian Lengauer

Keynote 2: Algorithmic Adaptations to Extreme Scale Computing
David E. Keyes

Euro-Par 2019 Presentation
Ramin Yahyapour

10:00 – 10:30 Coffee Break (Campus Cafè)

10:30 – 12:30 Plenary Session 6 (Aula Magna) Distinguished Papers

Chair: Massimo Torquati

Design Principles for Sparse Matrix Multiplication on the GPU (ARTIFACT AWARDED)
Carl Yang, Aydın Buluç c and John D. Owens

VIoLET: A Large-scale Virtual Environment for Internet of Things
Shreyas Badiger, Shrey Baheti and Yogesh Simmhan

Resource-Efficient Execution of Conditional Parallel Real-Time Tasks
Sanjoy Baruah

12:30 – 14:00 Lunch (Mensa Olimpia)

14:00 – 15:30 Session 7A (Room D1) Applications (Topics 6, 11)

Chair: Gabriele Mencagli

ECSched: Efficient Container Scheduling on Heterogeneous Clusters
Yang Hu, Huan Zhou, Cees de Laat and Zhiming Zhao

Efficient Strict-Binning Particle-in-Cell Algorithm for Multi-Core SIMD Processors (ARTIFACT AWARDED)
Yann Barsamian, Arthur Charguéraud, Sever A. Hirstoaga and Michel Mehrenberger

Task-Based Programming on Emerging Parallel Architectures for Finite-Differences Seismic Numerical Kernel (ARTIFACT EVALUATED)
Salli Moustafa, Wilfried Kirschenmann, Fabrice Dupros and Hideo Aochi

14:00 – 15:30 Session 7B (Room D4) Programming (Topics 8, 9)

Chair: Patrizio Dazzi

Abelian: A Compiler and Runtime for Graph Analytics on Distributed, Heterogeneous Platforms
Gurbinder Gill, Roshan Dathathri, Loc Hoang, Andrew Lenharth and Keshav Pingali

Efficient Communication/Computation Overlap with MPI+OpenMP Runtimes Collaboration
Marc Sergent, Mario Dagrada, Patrick Carribault, Julien Jaeger, Marc Pérache and Guillaume Papauré

Energy Efficient Stencil Computations on the Low-Power Manycore MPPA-256 Processor
Emmanuel Podestá Jr., Bruno Marques do Nascimento and Márcio Castro

14:00 – 15:30 Session 7C (Room D3) Industrial talks

Chairs: Claudio Schifanella and Sergio Rabellino

Intel Software Development Tools Update for Parallelization/Vectorization and Deep Learning
Edmund Preiss, Intel

The Convergence of Supercomputing and AI in a Post-Moore’s Law World
Piero Altoè, NVidia

ARM Enabling Co-Design of Scalable Large Scale Systems
Reiley Jeyapaul, ARM Research

Efficient tiering for industrial data
Alberto Galli, Hewlett Packard Enterprise

15:30 – 16:00 Coffee Break (Campus Cafè)

16:00 – 18:00 Session 8A (Room D1) Chess-timer talks (Topics 8, 9)

Chair: Marco Aldinucci

Efficient Lock-Free Removing and Compaction for the Cache-Trie Data Structure (ARTIFACT EVALUATED)
Aleksandar Prokopec

Multi-Granularity Locking in Hierarchies with Synergistic Hierarchical and Fine-Grained Locks (ARTIFACT EVALUATED)
K. Ganesh, Saurabh Kalikar and Rupesh Nasre

OpenABL: A Domain-Specific Language for Parallel and Distributed Agent-Based Simulations (ARTIFACT EVALUATED)
Biagio Cosenza, Nikita Popov, Ben Juurlink, Paul Richmond, Mozhgan Kabiri Chimeh, Carmine Spagnuolo, Gennaro Cordasco, Vittorio Scarano

16:00 – 18:00 Session 8B (Room D4) Chess-timer talks (Topics 4, 10, 12)

Chair: Luca Padovani

Using Dynamic Compilation to Achieve Ninja Performance for CNN Training on Many-Core Processors
Ankush Mandal, Rajkishore Barik and Vivek Sarkar

Stream Processing on Hybrid CPU/Intel Xeon Phi Systems
Paulo Ferrão, Hélder Marques and Hervé Paulino

Distributed Graph Clustering Using Modularity and Map Equation
Michael Hamann, Ben Strasser, Dorothea Wagner and Tim Zeitz

20:30 – 23:00 Gala Dinner (Palazzo della Luce)

The gala dinner will begin at 20:30 at Palazzo della Luce ("Palace of Light"), located in Via Antonio Bertola, 40, within the city center and at walking distance from Piazza Castello, the city's main square.

Friday August 31

09:00 – 10:10 Plenary Session 9 (Aula Magna)

Chair: Marco Danelutto

Keynote 3: Datacenters for the Post-Moore Era
Babak Falsafi

10:10 – 10:30 Coffee Break (Campus Cafè)

10:30 – 12:30 Session 10A (Room D3) Applications & Theory (Topics 3, 6, 7, 10)

Chair: Massimo Coppola

Cloud Federation Formation in Oligopolistic Markets
Yash Khandelwal, Karthik Ganti, Suresh Purini and Puduru V. Reddy

Interference-Aware Scheduling using Geometric Constraints
Raphaël Bleuse, Konstantinos Dogeas, Giorgio Lucarelli, Grégory Mounié and Denis Trystram

Improved Distributed Algorithm for Graph Truss Decomposition
Venkatesan T. Chakaravarthy, Aashish Goyal, Prakash Murali, Shivmaran S. Pandian, and Yogish Sabharwal

Robust Decentralized Mean Estimation with Limited Communication
Gábor Danner and Márk Jelasity

10:30 – 12:30 Session 10B (Room D1) Tools (Topics 1, 2)

Chair: Marco Beccuti

Estimating the Impact of External Interference on Application Performance
Aamer Shah, Matthias Müller and Felix Wolf

HPC Benchmarking: Scaling Right and Looking Beyond the Average
Milan Radulovic, Kazi Asifuzzaman, Paul Carpenter, Petar Radojković and Eduard Ayguadé

GT-Race: Graph Traversal based Data Race Detection for Asynchronous Many-Task Parallelism
Lechen Yu and Vivek Sarkar

Combined Vertical and Horizontal Autoscaling Through Model Predictive Control
Emilio Incerto, Mirco Tribastone and Catia Trubiani

10:30 – 12:30 Session 10C (Room D4) Applications (Topics 6, 12)

Chair: Ruggero Pensa

Combinatorial Auction Algorithm Selection for Cloud Resource Allocation Using Machine Learning
Diana Gudu, Marcus Hardt and Achim Streit

CEML: a Coordinated Runtime System for Efficient Machine Learning on Heterogeneous Computing Systems
Jihoon Hyun, Jinsu Park, Kyu Yeun Kim, Seongdae Yu and Woongki Baek

Tile Low-Rank GEMM Using Batched Operations on GPUs (ARTIFACT EVALUATED)
Ali Charara, David Keyes and Hatem Ltaief

Improving Cloud Simulation Using the Monte-Carlo Method
Luke Bertot, Stéphane Genaud and Julien Gossa

12:30 – 14:00 Lunch (Mensa Olimpia)

  • Euro-Par 2018
  • Topic list
  • Call for papers
  • Call for artifacts
  • Paper submission
  • Workshops & Tutorials
  • Invited Speakers
  • Program
  • Proceedings
  • PICTURE GALLERY
  • Registration
  • Attending
  • Organization
  • Contacts