Hardware customization is an effective approach for meeting application performance requirements while achieving high levels of energy efficiency. Application-specific processors achieve high performance at low energy by tailoring their designs towards a specific workload, i.e., an application or application domain of interest. A fundamental question that has remained unanswered so far though is to what extent processor customization is sensitive to the training workload's input datasets. Current practice is to consider a single or only a few input datasets per workload during the processor design cycle - the reason being that simulation is prohibitively time-consuming which excludes considering a large number of datasets. This paper addres...
Fast and accurate microprocessor simulation has long remained a challenge in the design and evaluati...
Abstract—The microarchitectural design space of a new processor is too large for an architect to eva...
Parameterized components are becoming more commonplace in system design. The process of customizing ...
Hardware customization is an effective approach for meeting application performance requirements whi...
Having a representative work-load of the target domain of a microprocessor is extremely important th...
The performance and resource requirements of every application are unique. Yet most processors are d...
The design process of a microprocessor requires representative workloads to steer the search process...
Abstract-Given the high level description of a task, many different hardware modules may be generate...
The design process of a microprocessor requires representative workloads to steer the search process...
textComputer designers rely on simulation systems to assess the performance of their designs before...
Customized processors offer the system developer rapidly designed logic specifically constructed to ...
Abstract1- This paper presents an efficient design exploration environment for high-end core process...
The decision which hardware platform to use for a certain application is an important problem in com...
Given the high level description of a task, many different hardware modules may be generated while m...
Optimizing processors for specific application(s) can substantially improve energy-efficiency. With ...
Fast and accurate microprocessor simulation has long remained a challenge in the design and evaluati...
Abstract—The microarchitectural design space of a new processor is too large for an architect to eva...
Parameterized components are becoming more commonplace in system design. The process of customizing ...
Hardware customization is an effective approach for meeting application performance requirements whi...
Having a representative work-load of the target domain of a microprocessor is extremely important th...
The performance and resource requirements of every application are unique. Yet most processors are d...
The design process of a microprocessor requires representative workloads to steer the search process...
Abstract-Given the high level description of a task, many different hardware modules may be generate...
The design process of a microprocessor requires representative workloads to steer the search process...
textComputer designers rely on simulation systems to assess the performance of their designs before...
Customized processors offer the system developer rapidly designed logic specifically constructed to ...
Abstract1- This paper presents an efficient design exploration environment for high-end core process...
The decision which hardware platform to use for a certain application is an important problem in com...
Given the high level description of a task, many different hardware modules may be generated while m...
Optimizing processors for specific application(s) can substantially improve energy-efficiency. With ...
Fast and accurate microprocessor simulation has long remained a challenge in the design and evaluati...
Abstract—The microarchitectural design space of a new processor is too large for an architect to eva...
Parameterized components are becoming more commonplace in system design. The process of customizing ...