2013 IEEE/ACM International Conference on Computer-Aided Design (ICCAD) 2013
DOI: 10.1109/iccad.2013.6691166
|View full text |Cite
|
Sign up to set email alerts
|

A Just-in-Time Customizable processor

Abstract: Abstract-A traditional extensible processor with customized circuits achieves high performance at the cost of flexibility, while a dynamically extensible processor with reconfigurable fabric offers flexibility for instruction-set extensions (ISEs) but suffers from computational inefficiency. We introduce a novel architecture called Just-in-Time Customizable (JiTC) processor that reconciles the conflicting demands of performance and flexibility in extensible processors. Our key innovation is a multi-stage accel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 15 publications
(10 citation statements)
references
References 38 publications
0
10
0
Order By: Relevance
“…There are minor per-approach variations to these segments, for instance, maximum size (e.g., number of instructions) of the segment [19,77], presence of instructions unsupported by the accelerator [17,79], total number of inputs/outputs into the sequence [13,68], the type of stride [58] in the case of loops, or support for conditional execution, i.e., multiple paths [67].…”
Section: Types Of Binary Segmentsmentioning
confidence: 99%
See 2 more Smart Citations
“…There are minor per-approach variations to these segments, for instance, maximum size (e.g., number of instructions) of the segment [19,77], presence of instructions unsupported by the accelerator [17,79], total number of inputs/outputs into the sequence [13,68], the type of stride [58] in the case of loops, or support for conditional execution, i.e., multiple paths [67].…”
Section: Types Of Binary Segmentsmentioning
confidence: 99%
“…In [5], Bansal et al present a performance analysis of mesh arrays as a function of FUs capabilities. Row designs prefer more specialized units supporting a reduced set of operations, especially if they are tightly integrated [13,17]. Some designs find a tradeoff, using mostly simple FUs together with a smaller number of more specalized units [67].…”
Section: Supported Operationsmentioning
confidence: 99%
See 1 more Smart Citation
“…The most well known include the DIM [2], the Warp processor [10], and the CCA [11]. Recent approaches include the work presented in [12] and the Dynamically Specialized Execution Resource (DySER) approach [3].…”
Section: Related Workmentioning
confidence: 99%
“…This approach was based on ILP model and relaxes designer from the data bandwidth which is usually limited by FSL channels. In the same context [9] used SFU (specialized functional units) in customized processor to support extension in parallel fashion.…”
Section: Fig 3: Synthesis Of the Customized Hardware And Software Commentioning
confidence: 99%