2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA) 2013
DOI: 10.1109/hpca.2013.6522308
|View full text |Cite
|
Sign up to set email alerts
|

Two level bulk preload branch prediction

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
14
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 17 publications
(15 citation statements)
references
References 9 publications
1
14
0
Order By: Relevance
“…A BTB miss occurs when an entry for a predicted taken branch is not found in the BTB. Most server workloads used for this study (detailed in Section 4) require up to 16K BTB entries to fully capture all branches in their instruction working sets, while OLTP on Oracle benefits from even 32K entries, corroborating prior work [3,5,18]. The storage capacity requirement of a 32K-entry BTB is around 280KB (Section 4 details the cost).…”
Section: Conventional Instruction-supply Pathsupporting
confidence: 50%
See 4 more Smart Citations
“…A BTB miss occurs when an entry for a predicted taken branch is not found in the BTB. Most server workloads used for this study (detailed in Section 4) require up to 16K BTB entries to fully capture all branches in their instruction working sets, while OLTP on Oracle benefits from even 32K entries, corroborating prior work [3,5,18]. The storage capacity requirement of a 32K-entry BTB is around 280KB (Section 4 details the cost).…”
Section: Conventional Instruction-supply Pathsupporting
confidence: 50%
“…For PhantomBTB, this latency is a function of NOC and LLC access delays, likely running into tens of cycles for a manycore CMP. In the case of bulk preload, this latency is in excess of 15 cycles [3].…”
Section: Conventional Instruction-supply Pathmentioning
confidence: 99%
See 3 more Smart Citations