CBP2025 Workshop Program
Saturday, June 21, 2025, morning session (9:00am - 1:00pm)
Location: Room 26-B1F (Building 26, Floor B1F)
9:00 – 9:20: Opening Remarks. Rami Sheikh (ARM). [presentation][youtube] |
9:20 – 10:50: Session 1 |
9:20 – 9:35: TAGE-SC for CBP2025. André Seznec (SiFive). [presentation][youtube][paper][code] |
9:35 – 9:50: A Deep Dive Into TAGE-SC-L. Alberto Ros (University of Murcia). [presentation][youtube][paper][code] |
9:50 – 10:05: RUNLTS: Register-value-aware predictor Utilizing Nested Large TableS. Toru Koizumi (Nagoya Institute of Technology), Toshiki Maekawa (Nagoya Institute of Technology), Masanari Mizuno (Nagoya Institute of Technology), Maru Kuroki (The University of Tokyo), Tomoaki Tsumura (Nagoya Institute of Technology), Ryota Shioya (The University of Tokyo). [presentation][youtube][paper][code] |
10:05 – 10:20: LVCP: A Load Value Correlated Predictor for TAGE-SC-L. Yang Man, Lingrui Gou, Yuhang Liu, Mingyu Chen, Yungang Bao (Institute of Computing Technology, Chinese Academy of Sciences). [presentation][youtube][paper][code] |
10:20 – 10:35: PIP: An Ensemble of Programming-Idiom Predictors. Karl H. Mose, Alexandra W. Chadwick, Marton Erdos, Jiayi Nie, Rika Antonova, Timothy M. Jones, Robert D. Mullins (University of Cambridge). [presentation][youtube][paper][code] |
10:35 – 10:50: TAGE-SC-L with a Code Structure Correlator. Lingzhe(Chester) Cai, Aniket Deshmukh, Evan Lai, Ali Mansoorshahi, Mircea Tatulescu, Isaac Nudelman, Yale Patt (UT Austin). [presentation][youtube][paper][code] |
11:00 – 11:30: Break (no coffee/tea, unfortunately) |
11:30 – 12:15: Session 2 |
11:30 – 11:45: Multiperspective Perceptron Predictor. Daniel A. Jiménez (Texas A&M University and Barcelona Supercomputing Center). [presentation][youtube][paper][code] |
11:45 – 12:00: Taming Wild Branches: Overcoming Hard-to-Predict Branches using the Bullseye Predictor. Emet Behrendt, Shing Wai Pun, Prashant J. Nair (The University of British Columbia). [presentation][youtube][paper][code] |
12:00 – 12:15: Branch Prediction via Load Value Prediction: A Case of BALL (Branch-ALU-Load-Load) Predictor. Jun Fan (Unaffiliated). [presentation][youtube][paper][code] |
12:15 – 1:00: Closing Remarks, Results, and Awards [presentation][youtube] |
1/3