Bologna, Italy 12-15 September 2017

Invited Speakers 2017

Opening Speaker

Carrozza    Maria Chiara Carrozza

An Italian Scientist and Member of the National Parliament, Chamber of Deputies, Foreign and European Affairs Committee. Currently coordinates the NeuroRobotics Area in The Biorobotics Institute at Scuola Superiore Sant’Anna. President of the Italian National Group of Bioengineering. Member of the Board of Directors of the Piaggio Spa group.

Title: The future of Robotics in the Fourth Industrial Revolution


Research, science and social innovation are strictly interdependent, and in this framework, my vision for the future is that progress of humanity is the ultimate mission of science.

The integration of robotics with artificial intelligence, deep learning, large amounts of data and high speed communication will revolutionise society. Robots were originally designed for manufacturing tasks. Today they are indispensable for performing complex operations in special environments, such as space and ocean exploration, complex surgery in hospitals, service tasks in nuclear installations.

The next step is that robots will enter our everyday lives: in the streets with self-driving cars, or ‘at our place’ in doing cleaning, entertainment or service activities. Therefore robotics is becoming ‘social’. To achieve these goals, engineers must address several issues related to human-robot interaction, safety, sentience and adaptability. The problem of safe, secure and effective interaction between human beings and robots, cannot be faced without addressing legal and ethical issues.

The road map is already in place. With time and application these issues will be studied and investigated, and robots will share life and environments with humans, supporting their physical and cognitive activities. One of the most fascinating questions to answer in robotics will result from the integration of robotics with bionics and prosthetics. Wearable robotics is expected to revolutionise the society in the next decade.

Fundamental questions to be addressed are: What are the implications of this transformation of robotics? Which areas of science will be involved in the evolution of robotics? What are the main milestones to be accomplished in the journey of robots from manufacturing plants, to Space, Health Care and ultimately into the Human Body?


    Gustav Kalbe

Head of the HPC and Quantum Technologies Unit, EU, Brussels.

Title (Provisional): EU Policy and Activities on HPC and Quantum Technologies

Abstract (Provisional):

Within the EU a number of projects on High Performance Computing are running and planned. In addition an initiative for a flagship project on Quantum Technologies, including Quantum Computing, was started. The aim of the talk is to give a short overview of the main EU activities in these fields.

    Andris Ambainis

Professor at the Faculty of Physics and Mathematics, University of Latvia, Riga, Latvia

Title: Software for Quantum Computers


In this talk, I will survey what can be computed by a quantum computer, from the first results in the field to recent developments.
Currently, the most important known applications for quantum computers are:

I will describe these three big applications and some of the other results on the power of quantum computer (for example, the quantum algorithm for solving systems of linear equations with the answer encoded in a quantum state by Harrow, Hassidim and Lloyd).

    Jack Dongarra

Professor at the Department of Electrical Engineering and Computer Science, University of Tennessee, Oak Ridge National Laboratory, and the University of Manchester, U.K.

Title: An Overview of High Performance Computing and Challenges for the Future


In this talk we examine how high performance computing has changed over the last 10-year and look toward the future in terms of trends. These changes have had and will continue to have a major impact on our software. A new generation of software libraries and algorithms are needed for the effective and reliable use of (wide area) dynamic, distributed and parallel environments. Some of the software and algorithm challenges have already been encountered, such as management of communication and memory hierarchies through a combination of compile--time and run--time techniques, but the increased scale of computation, depth of memory hierarchies, range of latencies, and increased run--time environment variability will make these problems much harder.

    Marco Aldinucci

Professor at the Computer Science Department, University of Torino, Torino, Italy.

Title: Partitioned Global Address Space in the mainstream of C++ programming


In the realm of HPC, message passing has remained the programming paradigm of choice for over twenty years. The durable MPI standard, with send/receive, broadcast and reduction operators is still used to construct parallel programs composed of tens to hundreds of thousands of communicating processes. Each communication is orchestrated by the developer-based on precise knowledge of code, overhead, and data partitions. Collective communications simplify the orchestration but induce excessive synchrony, fragility and eventually hardly addresses the design complexity.

PGAS (Partitioned Global Address Space) programming aims at tackling with this complexity by (at least) abstracting data decomposition and the mapping of processes onto the hardware. Also, PGAS programming model fits well at forthcoming large scale platforms, which are expected to exhibit multiple layers with different networking mechanisms and/or non-coherent weakly consistent shared memory. There exist a variety of choices for PGAS languages and implementations, ranging from brand new languages to extension existing approaches such as MPI and OpenMP. None of them is (yet) in the mainstream of parallel programming or able to support interoperability with legacy code.

In this talk we review these approaches and we discuss the possibility to bring the PGAS approach into the mainstream C++ STL by way of a combination of pattern-based parallel programming and the FastFlow hybrid actor model developed across three sequent EU projects: the FP7 Paraphrase, the FP7 REPARA, and H2020 Rephrase. The approach will be exemplified by sketching the design of a PGAS-enabled BigData analytics DSL that can be entirely developed onto a plain C++ run-time.

    Thomas Ludwig

Director of the German Climate Computing Center (DKRZ) and Professor of Informatics, University of Hamburg.

Title: Computational Climate Science on the Way to Exaflops and Exabytes


Computational Climate Science is a major consumer of high performance computing resources. The workflow of gaining insight into climate systems involves petaflops computers and multipetabyte data sets on disk and on tape. The life cycle of simulation data comprises generation via climate model execution, short term storage on disk for numerical and visual postprocessing and long term storage on tape for subsequent data usage.

Compute centers that support computational climate science need to provide a balanced ecosystem of HPC resources together with a competent support team. New scientific challenges, i.e. paleoclimate or cloud resolution ask for enhanced compute and storage performance. HPC vendors cover this demand with increased parallelism in their components: more cores and more disks. We also see more heterogeneity and more abstraction layers in the I/O stack.

The talk will focus on the challenges for computational climate science to efficiently exploit current and future technologies. It will highlight the question how progress in computer science boosts and brakes progress in climate science.

    Didier El Baz

Head and Founder of the Distributed Computing and Asynchronism team (CDA) LAAS-CNRS, Toulouse, France.

Title: High Performance issues related to the Internet of Things and Smart Earth

Abstract: (To be announced)

Invited Speakers 1983 - 2015





Stephen Furber

ICL Professor of Computer Engineering, School of Computer Science, University of Manchester, UK.

Bio-Inspired Massively-Parallel Computation

Simon McIntosh-Smith

Head of the HPC Research Group at the University of Bristol, UK.

Scientific Software Challenges in the Extreme Scaling Era

Keshav Pingali

Professor in the Department of Computer Science, and holds the W.A."Tex" Moncrief Chair of Computing in the Institute for Computational Engineering and Sciences (ICES), University of Texas at Austin, USA

Parallel Program = Operator + Schedule + Parallel data structure

Rick Stevens

Associate Laboratory Director, Argonne National Laboratory and Professor, Department of Computer Science, University of Chicago, USA.

How might future HPC architectures utilize emerging neuromorphic chip technology?


Pete Beckman

Director, Exascale Technology and Computing Institute, Argonne National Laboratory and the University of Chicago, USA.

The Changing Software Stack of Extreme-Scale Supercomputers

Sudip Dosanjh

Director of the National Energy Research Scientific Computing (NERSC) Center, Lawrence Berkeley National Laboratory, USA

On the Confluence of Exascale and Big Data

Wolfgang Nagel

Director, Center for Information Services and High Performance Computing (ZIH) & Professor for Computer Architecture, Institute for Computer Engineering, Technical University of Dresden,Germany.

Challenges for Exascale: Architectures and Workflows for Big Data in Life Sciences

Martin Schulz

Computer Scientist at the Center for Applied Scientific Computing (CASC) at Lawrence Livermore National Laboratory (LLNL), USA.

Performance Analysis Techniques for the Exascale Co-Design Process


Andy Adamatsky

Dept of Computer Science, UWE, Bristol, UK

Physarum Machines

Jack B. Dennis

Professor of Computer Science, Massachusetts Institute of Technology, USA

The Fresh Breeze Project

Bernhard Fabianek

European Commission, Brussels, Belgium

The Future of High Performance Computing in Europe

William D. Gropp

Paul and Cynthia Saylor Professor of Computer Science, University of Illinois Urbana-Champaign, USA

Performance Modeling as the Key to Extreme Scale Performance

Thomas Lippert Forschungszentrum Jülich GmbH, Jülich, Germany

Europe's Supercomputing Research Infrastructure PRACE

Ignacio Martín Llorente OpenNebula Project Director, DSA-Research.org, Universidad Complutense de Madrid, Spain

Challenges in Hybrid and Federated Cloud Computing


Alan Gara

Blue Gene Chief Architect, IBM, USA

Exascale computer: What future architectures mean for the user community

Ian Foster

Argonne National Laboratory & Computer Science, University of Chicago, USA

Computing Outside the Box

Chris Jesshope

University of Amsterdam, Netherlands

Making multi-cores mainstream - from security to scalability

François Bodin

CAPS enterprise, Rennes, France

High Level Graphics Processing Unit Programming.


Maria Ramalho-Natario
European Commission, INFSO

European E-Infrastructure: Promoting Global Virtual Research Communities

Barbara Chapman
University of Houston, Texas

Programming in the Multicore Era

Marek Behr

RWTH Aachen University, Germany

Simulation of Heart-Assist Devices

Satoshi Matsuoka
Tokyo Institute of Technology, Japan

Towards Petascale Grids as a Foundation of E-Science

Thomas Lippert

Forschungszentrum Jülich GmbH, Jülich, Germany

Partnership for Advanced Computing in Europe (PACE)


Joel H. Saltz

Ohio State Univ., USA

Computational Phenotyping and High End Computing

Michael Gerndt

TU München. Germany

Advanced Techniques for Performance Analysis

Antonio González

UPC & Intel Labs., Barcelona, Spain

The Right-Hand Turn to Multi-Core Processors


Friedel Hoßfeld,

Jülich, Germany

Parallel Machines and the "Digital Brain“ - An Intricate Extrapolation on the Occasion of JvN's 100th Birthday

Manfred Zorn, NSF and Lawrence Berkeley National Laboratoy

Computational Challenges in the Genomics Era

Charles D. Hansen, University of Utah, Salt Lake City

High Performance Visualization: So Much Data, So Little Time


Giovanni Aloisio

Grids: an application perspective

Tony Hey

E-Science, e-Business and the Grid

Vipin Kumar

Graph Partitioning for Dynamic, Adaptive and Multi-Phase Computations

Paul Messina

Technology Issues Relating to the Archiving, Accessing and Analysis of Very Large Distributed Scientific Data Sets

Jack Dongarra

Computational Grids


Paolo Ciancarini (I):

Coordination Languages

Dennis Gannon (USA):

The Information Power Grid and the Problem of Component Systems for High Performance Distributed Computing

Jerzy Leszczynski (USA):

Explosive Advances in Computational Chemistry - Applications of Parallel Computing in Biomedical and Material Science Research

Richard Robb (USA):

A Vision for Image Computing and Visualization in Medicine

David Womble (USA):

Challenges in the Practical Application of Parallel Computing


Geoffrey Fox (USA):

Future of High Performance Computing: Java on PetaFlop Computers

Andreas Reuter (D):

Parallel Database Techniques in Decision Support and Data Mining

Argy Krikelis (UK):

Parallel Multimedia Computing

Klaus Stüben (D):

Europort-D: Commercial Benefit of Using Parallel Technology


Peter Dzwig (UK)

High Performance Computing for Finance

Oliver McBryan (USA, University of Colorado)

HPCC: The interrelationship of Computing and Communication

Henk A. van der Vorst (The Netherlands, Utrecht University)

Parallelism in CG-like Methods


R. Hiromoto, USA

Are We Expecting Too Much from Parallelism?

Ian Foster, USA

Models for Modular Parallel Programming

Hans P. Zima, Austria

Vienna Fortran – A Second Generation System for High-Performance Computation

Vaidy Sunderam, USA

Methodologies and Tools for heterogeneous Concurrent Programming


J. L. Gustafson (USA)

Compute-Intensive Applications on Advanced Computer Architectures

M. Cosnard (F)

Designing Non-Numerical Algorithms for Distributed Memory Computers

H. Mühlenbein (D)

Neural Networks and Genetic Algorithms as Paradigms for Parallel Problem Solving

D. De Groot (USA)

Parallel Logic Programming and Speculative Computation

D. J. Evans (UK)

Design of Parallel Numerical Algorithms


K. Hwang (USA)

Massively Parallel Computing with Optics and Connectionist Neural Models

R. H. Perrot (UK)

Parallel Languages and Parallel Software

F. A. Lootsma (NL)

Parallel Non-Linear Optimization

J. S. Kowalik (USA)

Parallel Computation in Artificial Intelligence

W. Gentzsch (D)

Performance Evaluation for Shared-Memory Parallel Computers


R. L. Hockney (UK)

Parallel Computers and Algorithms

W. Butscher (D)

Supercomputing in Seismic Exploration INdustry

G. H. Rodrique (USA)

Parallel Algorithms for Partial Differential Equations

A. Sameh (USA)

Parallel Algorithms in Numerical Linear Algebra

W. Schmidt (D)

Advanced Numerical Methods in Aerodynamics Using vector Computers


F. Hoßfeld (D)

Nonlinear Dynamics – A Challenge on High-Speed Computation

F. Hertweck (D)

Using a Vector Computer in a Research Environment

D. J. Evans (UK)

The Parallel Solution of Partial Differential Equations

W. Händler (D)

Dynamic Computer Structures for Manifold Utilization

D. Parkinson (UK)

The Solution of n Linear Equations with p Processors