Mocasin-Rapid prototyping of rapid prototyping tools: A framework for exploring new approaches in mapping software to heterogeneous multi-cores
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
We present Mocasin, an open-source rapid prototyping framework for researching, implementing and validating new algorithms and solutions in the field of mapping software to heterogeneous multi-cores. In contrast to the many existing tools that often specialize for a particular use-case, Mocasin is an open, flexible and generic research environment that abstracts over the approaches taken by other tools. Mocasin is designed to support a wide range of models of computation and input formats, implements manifold mapping strategies and provides an adjustable high-level simulator for performance estimation. This infrastructure serves as a flexible vehicle for exploring new approaches and as a blueprint for building customized tools. We highlight the key design aspects of Mocasin that enable its flexibility and illustrate its capabilities in a case-study showing how Mocasin can be used for building a customized tool for researching runtime mapping strategies in an LTE uplink receiver.
Details
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 2021 Drone Systems Engineering and Rapid Simulation and Performance Evaluation |
| Publisher | Association for Computing Machinery (ACM), New York |
| Pages | 66-73 |
| Number of pages | 8 |
| ISBN (electronic) | 9781450389525 |
| Publication status | Published - 18 Jan 2021 |
| Peer-reviewed | Yes |
Workshop
| Title | 13th Workshop on Rapid Simulation and Performance Evaluation: Methods and Tools |
|---|---|
| Abbreviated title | RAPIDO 2021 |
| Conference number | 13 |
| Description | held during the 16th HiPEAC conference |
| Duration | 20 January 2021 |
| Location | Online |
| City | Budapest |
| Country | Hungary |
External IDs
| ORCID | /0000-0002-5007-445X/work/141545521 |
|---|