2010
DOI: 10.5120/334-505
|View full text |Cite
|
Sign up to set email alerts
|

A Modern Parallel Register Sharing Architecture for Code Compilation

Abstract: The design of many-core-on-a-chip has allowed renewed an intense interest in parallel computing. On implementation part, it has been seen that most of applications are not able to use enough parallelism in parallel register sharing architecture. The exploitation of potential performance of superscalar processors has shown that processor is fed with sufficient instruction bandwidth. The fetcher and the Instruction Stream Buffer (ISB) are the key elements to achieve this target. Beyond the basic blocks, the inst… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
4
1
1

Relationship

3
3

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 20 publications
0
7
0
Order By: Relevance
“…[2] presents role of multiblocks in control flow prediction (CFP) in parallel register sharing architecture to achieve high degree of ILP. The parallel register sharing architecture for code compilation is presented in [1]. [3] introduces control flow prediction (CFP) in parallel register sharing architecture.…”
Section: Related Workmentioning
confidence: 99%
“…[2] presents role of multiblocks in control flow prediction (CFP) in parallel register sharing architecture to achieve high degree of ILP. The parallel register sharing architecture for code compilation is presented in [1]. [3] introduces control flow prediction (CFP) in parallel register sharing architecture.…”
Section: Related Workmentioning
confidence: 99%
“…A strategy has been represented in [11] to reduce the number of off chip references due to shared data. In contrast to [3], an aggressive register reclamation mechanism targeted to micro-architecture is presented in [12] by Salvador Petit Martı et. al.…”
Section: Related Workmentioning
confidence: 99%
“…This short of knowledge creates several problems like (1) branch prediction and (2) its identity. It means the branch must be encountered by parallel register sharing architecture [3].…”
Section: Introductionmentioning
confidence: 99%
“…The ISB (Instruction Stream Buffer) architecture and the ISB structure are presented in [12] for control flow prediction. The information presented in CFG for a program can be exploited by ISB architecture that presents parallelization of shared register after inspection of control flow graph of a program, it is possible to infer that some of the basic blocks may be executed regardless previous branch outcome.…”
Section: Extraction Of Cfp Characteristicsmentioning
confidence: 99%
“…This short of knowledge creates several problems like (1) branch prediction and (2) its identity. It means the branch must be encountered by parallel register sharing architecture [12]. Due to normal branch prediction, a prediction can be made while the fetch unit fetches the branch instruction for their execution.…”
Section: Introductionmentioning
confidence: 99%