2011 21st International Conference on Field Programmable Logic and Applications 2011
DOI: 10.1109/fpl.2011.16
|View full text |Cite
|
Sign up to set email alerts
|

An Evaluation of Selective Depipelining for FPGA-Based Energy-Reducing Irregular Code Coprocessors

Abstract: Abstract-As the complexity of FPGA-based systems scales, the importance of efficiently handling irregular code increases. Recent work has proposed Irregular Code Energy Reducers (ICERs), a high-level synthesis approach for FPGAs that offers significant energy reduction for irregular code compared to a soft core processor. ICERs target the hot-spots of programs, and are seamlessly connected via a shared L1 cache with a soft processor that executes the cold code. This paper evaluates the application of the selec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2014
2014
2017
2017

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 36 publications
0
1
0
Order By: Relevance
“…Conservation core, Greendroid project, dual voltage in Truffle architecture to support approximate programming and Green framework are previous works on energy efficient architecture design [1,2,3,4]. Also ICER is implemented respect to Code reduction technique to reduce energy consumption [5,6]. Object oriented architectures are focused on object management in heap memory and increase speed of memory allocation by using compaction algorithms to handle object memory update [7,8].…”
Section: Introductionmentioning
confidence: 99%
“…Conservation core, Greendroid project, dual voltage in Truffle architecture to support approximate programming and Green framework are previous works on energy efficient architecture design [1,2,3,4]. Also ICER is implemented respect to Code reduction technique to reduce energy consumption [5,6]. Object oriented architectures are focused on object management in heap memory and increase speed of memory allocation by using compaction algorithms to handle object memory update [7,8].…”
Section: Introductionmentioning
confidence: 99%