[ A R T S ]
A System-level MPSoC Simulation FrameworkThe ARTS website is of interest to all of you who want a system-level framework to model networked multi-processor systems-on-chip (MPSoC) and evaluate the crosslayer causality between the application, the operating system (OS) and the platform architecture.
In brief
Designing complex heterogeneous multiprocessor System-on-Chip (MPSoC) requires support for modeling and analysis of the different layers i.e. application, operating system (OS) and platform architecture. In this website, we presents an abstract system-level modeling framework, called ARTS, developed at Technical University of Denmark (DTU). ARTS supports the MPSoC designers in modeling the different layers and understanding their causalities. Significantly, our model captures the impact of dynamic and unpredictable OS behaviour on processor, memory and communication performance.
The ARTS framework takes (i) application models, described as task graphs, (ii) processor elements (PE), described in a database, and (ii) user defined architecture, described as ASCII file, as inputs. The SystemC implementation of the framework then instantiates and simulates the prescribed platform. The output is a set of ASCII files profiling runtime or final system characteristics, that allow the designer to investigate the merit of the solution.
Features
Within the PE module: | Within the Communication module: |
|
|
Usages
|
For additional information please email
Prof. Jan Madsen at
jan(a)imm.dtu.dk
[ Back to top ]