Download presentation
Presentation is loading. Please wait.
Published byKathryn Bryant Modified over 8 years ago
1
Sim-outorder 사용법 Brnach Prediction 순천향대학교 정보기술공학부 이상정
2
2001-2 컴퓨터시스템 설계론 순천향대학교 정보기술공학부 이 상 정 2 분기예측기 기술 분기예측기 기술 -bpred nottakenalways predict not taken takenalways predict taken perfectperfect predictor bimodbimodal predictor(BTB w/2 bit counters) 2lev2-level adaptive predictor combbimod + 2lev
3
2001-2 컴퓨터시스템 설계론 순천향대학교 정보기술공학부 이 상 정 3 Bimodal Predictor Self-history branch predictor 파라미터 기술 -bpred bimod –bpred:bimod => size of direct-mapped BTB 4K 엔트리 Bimidal Predictor 기술 예 -bpred bimod –bpred:bimod 4096
4
2001-2 컴퓨터시스템 설계론 순천향대학교 정보기술공학부 이 상 정 4 2-level Branch Predictor 2-level Adaptive Branch Predictor 파라미터 기술 -bpred 2lev –bpred:2lev => size of the first level table size of the second level table history(pattern) width PC address exclusive-or
5
2001-2 컴퓨터시스템 설계론 순천향대학교 정보기술공학부 이 상 정 5 2-level Branch Predictor 2-level predictor 종류 1-level => G: global, P:per-address 2-level => g:global, p:per-set 구현 GAg : 1, W, 2^W, 0 GAp : 1, W, M (M > 2^W), 0 PAg : N, W, 2^W, 0 PAp : N, W, M (M == 2^(N+W)), 0 Gshare : 1, W, 2^W, 1 기술 예 PAg -bpred 2lev –bpred:2lev 1024 4096 12 0 Gshare -bpred 2lev –bpred:2lev 1 4096 12 1
6
2001-2 컴퓨터시스템 설계론 순천향대학교 정보기술공학부 이 상 정 6 분기예측 결과 bpred_bimod.lookups 1120 # total number of bpred lookups bpred_bimod.updates 979 # total number of updates bpred_bimod.addr_hits 663 # total number of address-predicted hits bpred_bimod.dir_hits 808 # total number of direction-predicted hits (includes addr-hits) bpred_bimod.misses 171 # total number of misses …………….. bpred_bimod.bpred_addr_rate 0.6772 # branch address-prediction rate (i.e., addr-hits/updates) bpred_bimod.bpred_dir_rate 0.8253 # branch direction-prediction rate (i.e., all-hits/updates) bpred_bimod.bpred_jr_rate 0.8714 # JR address-prediction rate (i.e., JR addr-hits/JRs seen)
7
2001-2 컴퓨터시스템 설계론 순천향대학교 정보기술공학부 이 상 정 7 과제 1 예측기 성능 비교 4,8 이슈 구성에서 성능 및 예측률 비교 nottaken, bimod, gshare, perfect Bimod gshare 테이블 크기는 4K 성능비교 시 IPC 값 비교 예측률 비교
8
2001-2 컴퓨터시스템 설계론 순천향대학교 정보기술공학부 이 상 정 8 과제 2 Gshare 성능 측정 4,8 이슈에서 Gshare 테이블 크기에 따른 성능 및 예측률 비교 테이블 크기 1K, 2K, 4K, 8K, 16K => 테이블 크기에 따라 history size 변화 성능비교 시 IPC 값 비교 예측률 비교
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.