kirancodes.me
To Proof Maintenance & Beyond!

7,482 papers · page 132 of 375

AnyDSL: a partial evaluation framework for programming high-performance libraries

Roland Leißa, Klaas Boesche, Sebastian Hack, Arsène Pérard-Gayot, Richard Membarth, Philipp Slusallek, André Müller, Bertil Schmidt

This paper advocates programming high-performance code using partial evaluation. We present a clean-slate programming system with a simple, annotation-based, online partial evaluator that operates on a CPS-style intermediate representation. Our system exposes code generation for …