Due to copyright restrictions, the access to the full text of this article is only available via subscription.The appeal of generative programming is "abstraction without guilt": eliminating the vexing trade-off between writing high-level code and highly-performant code. Generative programming also promises to formally capture the domain-specific knowledge and heuristics used by high-performance computing (HPC)experts. How far along are we in fulfilling these promises? To gauge our progress, a recent Shonan Meeting on "bridging the theory of staged programming languages and the practice of high-performance computing" proposed to use a set of benchmarks, dubbed "Shonan Challenge". Shonan Challenge is a collection of crisp problems posed by H...
High Performance Computing (HPC) aims at providing reasonably fast computing solutions to scientific...
Code super-optimization is the task of transforming any given program to a more efficient version wh...
International audienceTuning hardwired compiler optimizations for rapidly evolving hardware makes po...
AbstractThe quality of compiler-optimized code for high-performance applications is far behind what ...
Most performance critical software is developed using very low-level techniques. We argue that this ...
The quality of compiler-optimized code for high-performance applications lags way behind what optimi...
International audienceThe quality of compiler-optimized code for high-performance applications lags ...
The call for submissions suggests a theme for a Grand Challenge: Develop approaches to the teaching ...
In this paper we advocate that it is time for a radical rethinking of database systems design. Devel...
In this paper we advocate that it is time for a radical rethinking of database systems design. Devel...
Thesis (Ph.D.)--University of Washington, 2021Seamless gains in performance from technology scaling ...
Program synthesis is a term that describes a family of techniques that enables automatic generation ...
The end of Moore's law is driving the search for new techniques to improve system performance as app...
Genetic Programming is increasing in popularity as the basis for a wide range of learning algorithms...
Genetic Programming is an evolutionary computation technique which searches for those computer progr...
High Performance Computing (HPC) aims at providing reasonably fast computing solutions to scientific...
Code super-optimization is the task of transforming any given program to a more efficient version wh...
International audienceTuning hardwired compiler optimizations for rapidly evolving hardware makes po...
AbstractThe quality of compiler-optimized code for high-performance applications is far behind what ...
Most performance critical software is developed using very low-level techniques. We argue that this ...
The quality of compiler-optimized code for high-performance applications lags way behind what optimi...
International audienceThe quality of compiler-optimized code for high-performance applications lags ...
The call for submissions suggests a theme for a Grand Challenge: Develop approaches to the teaching ...
In this paper we advocate that it is time for a radical rethinking of database systems design. Devel...
In this paper we advocate that it is time for a radical rethinking of database systems design. Devel...
Thesis (Ph.D.)--University of Washington, 2021Seamless gains in performance from technology scaling ...
Program synthesis is a term that describes a family of techniques that enables automatic generation ...
The end of Moore's law is driving the search for new techniques to improve system performance as app...
Genetic Programming is increasing in popularity as the basis for a wide range of learning algorithms...
Genetic Programming is an evolutionary computation technique which searches for those computer progr...
High Performance Computing (HPC) aims at providing reasonably fast computing solutions to scientific...
Code super-optimization is the task of transforming any given program to a more efficient version wh...
International audienceTuning hardwired compiler optimizations for rapidly evolving hardware makes po...