Early design space exploration (DSE) is a key ingredient in system-level design of MPSoC-based embedded systems. The state of the art in this field typically still explores systems under a single, fixed application workload. In reality, however, the applications are concurrently executing and contending for system resources in such systems. As a result, the intensity and nature of application demands can change dramatically over time. This paper therefore introduces the concept of workload scenarios in the DSE process, capturing dynamic behavior both within and between applications. More specifically, we present and evaluate a novel, scenario-based DSE approach based on a coevolutionary genetic algorithm
System designers need to perform design-space exploration (DSE) to find appropriate number and type ...
The ever-increasing performance demand of modern embedded applications drives the development of mul...
International audienceThe deployment of an application onto a multicore architecture is often a long...
This paper presents a novel approach to efficiently perform early system level design space explorat...
Modern embedded systems are becoming increasingly multifunctional. The dynamism in multifunctional e...
One of the challenges during embedded system design is the application driven design. Due to the app...
In the past decade, real-time embedded systems have become much more complex due to the introduction...
This book introduces a generic and systematic design-time/run-time methodology for handling the dyna...
System-level design space exploration (DSE), which is performed early in the design process, is of e...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
During the past decade, the processing requirements of embedded real-time systems have become more a...
Early design space exploration (DSE) is a key element of system-level design of complex embedded sys...
Developing software for contemporary embedded systems, featuring het-erogeneous multiprocessors, mul...
System-level design space exploration (DSE), which is performed early in the design process, is of e...
To cope with the complex embedded system design, early design space exploration (DSE) is used to mak...
System designers need to perform design-space exploration (DSE) to find appropriate number and type ...
The ever-increasing performance demand of modern embedded applications drives the development of mul...
International audienceThe deployment of an application onto a multicore architecture is often a long...
This paper presents a novel approach to efficiently perform early system level design space explorat...
Modern embedded systems are becoming increasingly multifunctional. The dynamism in multifunctional e...
One of the challenges during embedded system design is the application driven design. Due to the app...
In the past decade, real-time embedded systems have become much more complex due to the introduction...
This book introduces a generic and systematic design-time/run-time methodology for handling the dyna...
System-level design space exploration (DSE), which is performed early in the design process, is of e...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
During the past decade, the processing requirements of embedded real-time systems have become more a...
Early design space exploration (DSE) is a key element of system-level design of complex embedded sys...
Developing software for contemporary embedded systems, featuring het-erogeneous multiprocessors, mul...
System-level design space exploration (DSE), which is performed early in the design process, is of e...
To cope with the complex embedded system design, early design space exploration (DSE) is used to mak...
System designers need to perform design-space exploration (DSE) to find appropriate number and type ...
The ever-increasing performance demand of modern embedded applications drives the development of mul...
International audienceThe deployment of an application onto a multicore architecture is often a long...