SCALL: Software Component Allocator for Heterogeneous Embedded Systems
Ivan Svogor, Jan Carlson

TL;DR
SCALL is a prototype tool that aids system architects in early design phases by exploring software component allocation options on heterogeneous platforms using heuristics and AHP for multi-objective optimization.
Contribution
The paper introduces SCALL, a novel heuristic-based tool employing AHP for multi-objective exploration of software allocation in heterogeneous embedded systems.
Findings
Supports early design decision-making
Provides multiple deployment alternatives
Enhances platform utilization
Abstract
Allocation of software components on a heterogeneous computing platform involves hard decisions; handling different types of computing units with specific processing paradigms and a number of software components which require specific resources. An allocation method which explores the design space to provide a system architect with deployment alternatives in an early design phase can have a significant impact on the utilization of underlying platform. In this paper we present SCALL, an early prototype tool which uses heuristics and AHP for weighted multi-objective design space exploration to support systems architects in complex allocation decisions in early design phases.
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.
