CADO 2019 - Second Special Session on Compiler Architecture, Design and Optimization (CADO 2019)
Date2019-07-15 - 2019-07-19
Deadline2019-04-01
VenueDublin, Ireland
Keywords
Websitehttps://hpcs2019.cisedu.info
Topics/Call fo Papers
The Special Session on Compiler Architecture, Design and Optimization provides a premier venue to bring together systems researchers working on compiler architecture, design and code optimization of high performance computing systems, particularly for many-core, GPU, and accelerators. The track spans the spectrum from performance to energy optimization, and from purely static to fully dynamic approaches.
The CADO Session topics include (but are not limited to) the following:
This session aims at examining different solutions to compiler architecture, design, construction and optimization problems and includes, but is not limited to:
Compiler abstraction and intermediate representations
Integration of language features, representations, optimizations, and runtime support for parallelism
Auto-parallelization
Binary translation
Compiler-support for parallelism mapping, thread extraction, task scheduling, speculation, transaction, memory management, data distribution and synchronization
Compiler support for multi-core architectures, GPUs, CGRAs, FPGAs, and accelerators
Interpretation techniques, including program representation, analysis, and transformation;
Code generation, optimization, synthesis and verification
Run-time techniques and just-in-time compilation
Platforms, tools, debuggers, and profilers
Domain specific languages and frameworks (Machine learning, Scientific Computing, Data Science, ...)
Domain specific techniques (e.g., mobile environments, embedded systems, ...)
Distributed computing and communication avoiding algorithms
Combinations of the above
The CADO Session topics include (but are not limited to) the following:
This session aims at examining different solutions to compiler architecture, design, construction and optimization problems and includes, but is not limited to:
Compiler abstraction and intermediate representations
Integration of language features, representations, optimizations, and runtime support for parallelism
Auto-parallelization
Binary translation
Compiler-support for parallelism mapping, thread extraction, task scheduling, speculation, transaction, memory management, data distribution and synchronization
Compiler support for multi-core architectures, GPUs, CGRAs, FPGAs, and accelerators
Interpretation techniques, including program representation, analysis, and transformation;
Code generation, optimization, synthesis and verification
Run-time techniques and just-in-time compilation
Platforms, tools, debuggers, and profilers
Domain specific languages and frameworks (Machine learning, Scientific Computing, Data Science, ...)
Domain specific techniques (e.g., mobile environments, embedded systems, ...)
Distributed computing and communication avoiding algorithms
Combinations of the above
Other CFPs
- Second Special Session on Biologically Inspired Parallel and Distributed Computing, Algorithms and Solutions (BICAS 2019)
- 6th Special Session on High Performance Computing Benchmarking and Optimization (HPBench 2019)
- Second Special Session on Virtualization in High Performance Computing and Simulation (VIRT 2019)
- 3rd International Workshop on Location-based Services and Applications in Ubiquitous Computing (LSAUC 2019)
- 5th Workshop on Cellular Automata Algorithms & Architectures (CAAA 2019)
Last modified: 2019-03-17 12:56:16