High-level simulators used in EU-MULTICUBE project, enable a multi-abstraction-level system specification and modeling framework to provide static and dynamic evaluation of the system-level performance metrics (e.g. execution time, energy consumption). These simulators are coupled with Design-Space Exploration (DSE) tools (using a common XML interface) to generate Pareto set of optimum system configurations for a specified application on a specified platform. This Pareto set (of optimum configurations) is used by a Run-Time Manager during the application run to optimize platform resource usage. Motivation for various abstraction levels of simulation: • DSE for an application running on a specific platform requires a large number of applicat...
Macro-scale simulation has been advanced as one tool for application - architecture co-design to exp...
This paper describes a simulation-based technique for the performance prediction of message-passing ...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...
Design Space Exploration (DSE) of an application running on a Multi-Processor System-on-Chip (MPSoC)...
Full-system simulators are increasingly finding their way into the consumer space for the purposes o...
This work presents the novel method for high-level performance estimation of systems consisting of m...
We acknowledge funding by the EPSRC grant PAMELA EP/K008730/1.Full-system simulators are increasingl...
Future embedded system products, e.g. smart handheld mobile terminals, will accommodate a large numb...
A high-level simulation is a significant part of the multicore system-on-chip (SoC) software develop...
With increasing complexity and software content, modern embedded platforms employ a heterogeneous mi...
The increasing complexities of today’s embedded multimedia and wireless devices have ushered in the ...
As systems of computers become more complex in terms of their architecture, interconnect and het-ero...
The massively parallel computer architectures emerged in the last years create the platform to redef...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Simulation is a key tool for computer architecture research. In particular, cycle-accurate simulator...
Macro-scale simulation has been advanced as one tool for application - architecture co-design to exp...
This paper describes a simulation-based technique for the performance prediction of message-passing ...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...
Design Space Exploration (DSE) of an application running on a Multi-Processor System-on-Chip (MPSoC)...
Full-system simulators are increasingly finding their way into the consumer space for the purposes o...
This work presents the novel method for high-level performance estimation of systems consisting of m...
We acknowledge funding by the EPSRC grant PAMELA EP/K008730/1.Full-system simulators are increasingl...
Future embedded system products, e.g. smart handheld mobile terminals, will accommodate a large numb...
A high-level simulation is a significant part of the multicore system-on-chip (SoC) software develop...
With increasing complexity and software content, modern embedded platforms employ a heterogeneous mi...
The increasing complexities of today’s embedded multimedia and wireless devices have ushered in the ...
As systems of computers become more complex in terms of their architecture, interconnect and het-ero...
The massively parallel computer architectures emerged in the last years create the platform to redef...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Simulation is a key tool for computer architecture research. In particular, cycle-accurate simulator...
Macro-scale simulation has been advanced as one tool for application - architecture co-design to exp...
This paper describes a simulation-based technique for the performance prediction of message-passing ...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...