Handheld devices are expected to start using fine-grained ASIC accelerators to meet energy-efficiency requirements of increasingly complex applications, e.g., video decoding and reconfigurable radio. To avoid overhead, static multiprocessor schedules are preferable for orchestrating fine-grained accelerators. However, as modern applications use accelerators in irregular patterns, static scheduling leads to low hardware utilization. Run-time scheduling for fine-grained accelerators solves the utilization problem, but easily produces significant overhead. We propose an efficient Accelerator Management Unit (AMU), implemented in hardware. E.g., in video decoding, the AMU takes 3 to 18 cycles to compute a macroblock decoding schedule. The CPU m...
Abstract—We propose the use of a novel architecture, called the Multi-Level Computing Architecture (...
Advancements in silicon processing are responsible for the exponential growth in computing performan...
In recent years, we are witnessing the dawning of the Multi-Processor Systemon- Chip (MPSoC) era. In...
Handheld devices are expected to start using fine-grained ASIC accelerators to meet energy-efficienc...
Abstract Designing energy-efficient multiprocessing hardware for applications such as video decoding...
Abstract. Fine-grained accelerators have the potential to deliver significant benefits in various pl...
Hardware accelerators are used to speed up execution of specific tasks such as video coding. Often t...
In many domains, accelerators---such as graphic processing units (GPUs) and field programmable gate ...
Hardware accelerators have become permanent features in the post-Dennard computing landscape, displa...
The rapid advancement, use of diverse architectural features and introduction of High Level Synthesi...
For real-time streaming applications such as video decoding, the rate of the application is very imp...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
International audienceHardware platforms for real-time embedded systems are evolving towards heterog...
International audienceThis paper describes an energy-aware scheduling approach intended for use in h...
In pursuit of ever increasing performance, more and more processor architectures have become multico...
Abstract—We propose the use of a novel architecture, called the Multi-Level Computing Architecture (...
Advancements in silicon processing are responsible for the exponential growth in computing performan...
In recent years, we are witnessing the dawning of the Multi-Processor Systemon- Chip (MPSoC) era. In...
Handheld devices are expected to start using fine-grained ASIC accelerators to meet energy-efficienc...
Abstract Designing energy-efficient multiprocessing hardware for applications such as video decoding...
Abstract. Fine-grained accelerators have the potential to deliver significant benefits in various pl...
Hardware accelerators are used to speed up execution of specific tasks such as video coding. Often t...
In many domains, accelerators---such as graphic processing units (GPUs) and field programmable gate ...
Hardware accelerators have become permanent features in the post-Dennard computing landscape, displa...
The rapid advancement, use of diverse architectural features and introduction of High Level Synthesi...
For real-time streaming applications such as video decoding, the rate of the application is very imp...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
International audienceHardware platforms for real-time embedded systems are evolving towards heterog...
International audienceThis paper describes an energy-aware scheduling approach intended for use in h...
In pursuit of ever increasing performance, more and more processor architectures have become multico...
Abstract—We propose the use of a novel architecture, called the Multi-Level Computing Architecture (...
Advancements in silicon processing are responsible for the exponential growth in computing performan...
In recent years, we are witnessing the dawning of the Multi-Processor Systemon- Chip (MPSoC) era. In...