31 citations · 89 across the 15 of their papers we have counts for
3 papers · 1 filter
AnyHLS: High-Level Synthesis with Partial Evaluation
M. Akif Özkan, Arsène Pérard-Gayot, Richard Membarth +5
FPGAs excel in low power and high throughput computations, but they are challenging to program. Traditionally, developers rely on hardware description languages like Verilog or VHD…
ManyDSL: A Host for Many Languages
Piotr Danilewski, Philipp Slusallek
Domain-specific languages are becoming increasingly important. Almost every application touches multiple domains. But how to define, use, and combine multiple DSLs within the same…
Building Code with Dynamic Staging
Piotr Danilewski, Philipp Slusallek
When creating a new domain-specific language (DSL) it is common to embed it as a part of a flexible host language, rather than creating it entirely from scratch. The semantics of a…