Track 1 - Programming, Compilers, and Performance
CHAIRS
- Javier García-Blas, Universidad Carlos III de Madrid, Spain
- Paul Kelly, Imperial College London, UK
Program Committee
- Antonio Barbalace, University of Edinburgh, United Kingdom
- Loris Belcastro, University of Calabria, Italy
- Jean-Baptiste Besnard, Paratools SAS, France
- Christopher Brown, University of St Andrews, United Kingdom
- Paul Carpenter, Barcelona Supercomputing Center, Spain
- Sandra Catalan, Jaume I University, Spain
- Serena Curzel, Politecnico di Milano, Italy
- Diego R. Llanos, University of Valladolid, Spain
- Hector Martinez Perez, University of Cordoba, Spain
- Mihail Popov, INRIA Bordeaux, France
- Ari Rasch, University of Münster, Germany
- Lucas Mello Schnorr, Federal University of Rio Grande do Sul, Brazil
- Jeremy Singer, University of Glasgow, United Kingdom
- Billa Surendra, Centre For Development of Advanced Computing, India
- Miwako Tsuji, RIKEN Center for Computational Science, Japan
- Wim Vanderbauwhede, University of Glasgow, United Kingdom
- Ana Lucia Varbanescu, University of Twente, The Netherlands
- Chen Wang, Nanyang Technological University, Singapore
- Zheng Wang, University of Leeds, United Kingdom
- Jackson Woodruff, University of Edinburgh, United Kingdom
- João M.P. Cardoso, University of Porto, Portugal
- Gabriel Iuhasz, West University of Timișoara, Romania
- Sotirios Xydis, National Technical University of Athens, Greece
- Bernhard Egger, Seoul National University, South Korea
FOCUS
- High-level programming models and tools for multi-core and heterogeneous architectures
- Programming environments and interoperable toolchains
- Productivity and performance portability
- Compiling for multithreaded, multi-core, and heterogeneous architectures
- Compiling for emerging architectures (low-power accelerators, reconfigurable hardware, processors in memory)
- Iterative, just-in-time, feedback-oriented, and machine-learning-based compilation
- Static and dynamic program analysis and transformation systems
- Interaction between compilers, runtime systems, hardware, and operating systems
- Compiler, runtime, and architectural support for dynamic adaptation
- Domain-specific language compilers
- Instrumentation, monitoring, evaluation, and prediction of non-functional behaviour
- Auto-tuning and multi-objective code optimization
- Verification and validation of performance models
- Power consumption modeling and prediction
- Performance modeling and simulation for exascale systems