282 citations · 2.2k across the 40 of their papers we have counts for
6 papers · 1 filter
Really Embedding Domain-Specific Languages into C++
Hal Finkel, Alexander McCaskey, Tobi Popoola +2
Domain-specific languages (DSLs) are both pervasive and powerful, but remain difficult to integrate into large projects. As a result, while DSLs can bring distinct advantages in pe…
Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization
Xingfu Wu, Michael Kruse, Prasanna Balaprakash +4
An autotuning is an approach that explores a search space of possible implementations/configurations of a kernel or an application by selecting and evaluating a subset of implement…
Autotuning Search Space for Loop Transformations
Michael Kruse, Hal Finkel, Xingfu Wu
One of the challenges for optimizing compilers is to predict whether applying an optimization will improve its execution speed. Programmers may override the compiler's profitabilit…
Extending C++ for Heterogeneous Quantum-Classical Computing
Thien Nguyen, Anthony Santana, Tyler Kharazi +3
We present qcor - a language extension to C++ and compiler implementation that enables heterogeneous quantum-classical programming, compilation, and execution in a single-source co…
The Last Journey. I. An Extreme-Scale Simulation on the Mira Supercomputer
Katrin Heitmann, Nicholas Frontiere, Esteban Rangel +10
The Last Journey is a large-volume, gravity-only, cosmological N-body simulation evolving more than 1.24 trillion particles in a periodic box with a side-length of 5.025Gpc. It was…
The Mira-Titan Universe. III. Emulation of the Halo Mass Function
Sebastian Bocquet, Katrin Heitmann, Salman Habib +5
We construct an emulator for the halo mass function over group and cluster mass scales for a range of cosmologies, including the effects of dynamical dark energy and massive neutri…