Performance of the Vipera framework for DSLs on micro-core architectures
Maurice Jamieson, Nick Brown

TL;DR
This paper evaluates the Vipera framework's effectiveness in generating efficient, compact code for dynamic DSLs on micro-core architectures, focusing on performance and size.
Contribution
It provides an empirical analysis of Vipera's performance and code size, highlighting its suitability for micro-core architectures.
Findings
Vipera produces optimized code with acceptable performance.
Code size remains within practical limits for micro-core devices.
Performance varies depending on the specific DSL and application.
Abstract
Vipera provides a compiler and runtime framework for implementing dynamic Domain-Specific Languages on micro-core architectures. The performance and code size of the generated code is critical on these architectures. In this paper we present the results of our investigations into the efficiency of Vipera in terms of code performance and size.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Embedded Systems Design Techniques · Real-Time Systems Scheduling
