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/reportConference contributionContributedpeer-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 languageEnglish
Title of host publicationProceedings of the 2021 Drone Systems Engineering and Rapid Simulation and Performance Evaluation
PublisherAssociation for Computing Machinery (ACM), New York
Pages66-73
Number of pages8
ISBN (electronic)9781450389525
Publication statusPublished - 18 Jan 2021
Peer-reviewedYes

Conference

Title2021 Worshop on Drone Systems Engineering and Rapid Simulation and Performance Evaluation: Methods and Tools, DroneSE and RAPIDO 2021
Duration18 - 20 January 2021
CityBudapest
CountryHungary

External IDs

ORCID /0000-0002-5007-445X/work/141545521