Mathematical Software · Computer Science
Devito: Towards a generic Finite Difference DSL using Symbolic Python
Michael Lange, Navjot Kukreja, Mathias Louboutin, Fabio Luporini +5
2016-09-13
Distributed, Parallel, and Cluster Computing · Computer Science
A shared compilation stack for distributed-memory parallelism in stencil DSLs
George Bisbas, Anton Lydike, Emilien Bauer, Nick Brown +7
2025-03-10
Distributed, Parallel, and Cluster Computing · Computer Science
Evaluating the Arm Ecosystem for High Performance Computing
Adrian Jackson, Andrew Turner, Michele Weiland, Nick Johnson +2
2019-04-10
Mathematical Software · Computer Science
Devito: automated fast finite difference computation
Navjot Kukreja, Mathias Louboutin, Felippe Vieira, Fabio Luporini +2
2016-10-11
Programming Languages · Computer Science
Building-Blocks for Performance Oriented DSLs
Tiark Rompf, Arvind K. Sujeeth, HyoukJoong Lee, Kevin J. Brown +3
2011-09-06
Discrete Mathematics · Computer Science
Devito (v3.1.0): an embedded domain-specific language for finite differences and geophysical exploration
Mathias Louboutin, Michael Lange, Fabio Luporini, Navjot Kukreja +4
2019-08-12
Distributed, Parallel, and Cluster Computing · Computer Science
The ANTAREX Domain Specific Language for High Performance Computing
Cristina Silvano, Giovanni Agosta, Andrea Bartolini, Andrea R. Beccari +18
2019-01-21
Distributed, Parallel, and Cluster Computing · Computer Science
Performance and energy consumption of HPC workloads on a cluster based on Arm ThunderX2 CPU
Filippo Mantovani, Marta Garcia-Gasulla, José Gracia, Esteban Stafford +4
2020-07-13
Mathematical Software · Computer Science
Architecture and performance of Devito, a system for automated stencil computation
Fabio Luporini, Michael Lange, Mathias Louboutin, Navjot Kukreja +6
2020-02-10
Distributed, Parallel, and Cluster Computing · Computer Science
GPU Support for Automatic Generation of Finite-Differences Stencil Kernels
Vitor Hugo Mickus Rodrigues, Lucas Cavalcante, Maelso Bruno Pereira, Fabio Luporini +3
2020-08-05
Distributed, Parallel, and Cluster Computing · Computer Science
Parallel Performance of ARM ThunderX2 for Atomistic Simulation Algorithms
William Robert Saunders, James Grant, Eike Hermann Müller
2020-07-21
Distributed, Parallel, and Cluster Computing · Computer Science
Performance of the Vipera framework for DSLs on micro-core architectures
Maurice Jamieson, Nick Brown
2022-09-05
Distributed, Parallel, and Cluster Computing · Computer Science
From Domain-Specific Languages to Memory-Optimized Accelerators for Fluid Dynamics
Karl F. A. Friebel, Stephanie Soldavini, Gerald Hempel, Christian Pilato +1
2021-11-02
Computational Physics · Physics
Scaling through abstractions -- high-performance vectorial wave simulations for seismic inversion with Devito
Mathias Louboutin, Fabio Luporini, Philipp Witte, Rhodri Nelson +4
2020-04-23
Hardware Architecture · Computer Science
Democratizing Domain-Specific Computing
Yuze Chi, Weikang Qiao, Atefeh Sohrabizadeh, Jie Wang +1
2022-09-08
Distributed, Parallel, and Cluster Computing · Computer Science
A High-Performance Sparse Tensor Algebra Compiler in Multi-Level IR
Ruiqin Tian, Luanzheng Guo, Jiajia Li, Bin Ren +1
2021-02-11
Programming Languages · Computer Science
PENCIL: Towards a Platform-Neutral Compute Intermediate Language for DSLs
Riyadh Baghdadi, Albert Cohen, Serge Guelton, Sven Verdoolaege +8
2013-02-25
Software Engineering · Computer Science
DarTwin made precise by SysMLv2 -- An Experiment
Øystein Haugen, Stefan Klikovits, Martin Arthur Andersen, Jonathan Beaulieu +3
2025-10-15
Mathematical Software · Computer Science
Automated Generation of High-Performance Computational Fluid Dynamics Codes
Sandra Macià, Pedro J. Martıínez-Ferrer, Eduard Ayguadé, Vicenç Beltran
2022-04-28
Programming Languages · Computer Science
Hardcaml: An OCaml Hardware Domain-Specific Language for Efficient and Robust Design
Andy Ray, Benjamin Devlin, Fu Yong Quah, Rahul Yesantharao
2023-12-27
Cryptography and Security · Computer Science
120 Domain-Specific Languages for Security
Markus Krausz, Sven Peldszus, Francesco Regazzoni, Thorsten Berger +1
2026-04-15