Mocasin—Rapid Prototyping of Rapid Prototyping Tools: A Framework for Exploring New Approaches in Mapping Software to Heterogeneous Multi-Cores

Christian Menard, Andrés Goens, Gerald Hempel, Robert Khasanov, Julian Robledo, Felix Teweleitt, Jeronimo Castrillon

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.
Original languageEnglish
Title of host publicationProceedings of the 2021 Drone Systems Engineering and Rapid Simulation and Performance Evaluation: Methods and Tools
Place of PublicationNew York, NY, USA
PublisherAssociation for Computing Machinery, Inc
Pages66–73
Number of pages8
ISBN (Print)9781450389525
DOIs
Publication statusPublished - 18 Jan 2021
Event13th Workshop Rapid Simulation and Performance Evaluation: Methods and Tools 2021 - Budapest, Hungary
Duration: 20 Jan 202120 Jan 2021
Conference number: 13
https://rapidoworkshop.github.io/2021/index.html

Publication series

NameDroneSE and RAPIDO '21
PublisherAssociation for Computing Machinery

Workshop

Workshop13th Workshop Rapid Simulation and Performance Evaluation: Methods and Tools 2021
Abbreviated titleRAPIDO 2021
Country/TerritoryHungary
CityBudapest
Period20/01/2120/01/21
Internet address

Fingerprint

Dive into the research topics of 'Mocasin—Rapid Prototyping of Rapid Prototyping Tools: A Framework for Exploring New Approaches in Mapping Software to Heterogeneous Multi-Cores'. Together they form a unique fingerprint.

Cite this