avatar
Articles
102
Tags
21
Categories
49
Home
Archives
Tags
Categories
About
Logoxixi's blog
Home
Archives
Tags
Categories
About

xixi's blog

DirectedBTB in Gem5
Created2026-04-15|cpusimulatorgem5bpubtb
在 Gem5 上实现的 DirectedBTB
多预取器管理 Overview
Created2026-04-15|cpucacheprefetchmulti-pf
当前工业界和学术界关于多预取器的管理调研
Fine-Grained Cache Replacement Policies: Other Prediction Metrics
Created2026-04-12|cpucachereplacementfine
基于其他预测指标的细粒度 cache 替换策略
IPCP(2020 ISCA): Bouquet of Instruction Pointers: Instruction Pointer Classifier-based Spatial Hardware Prefetching
Created2026-04-12|cpucacheprefetchmulti-pf
2020 ISCA IPCP 论文解读:面向 L1 的基于 PC 分类路由请求的多预取器集成
Gem5: Fetch Target Queue(FTQ)
Created2026-04-08|cpusimulatorgem5frontend
Gem5 FTQ 解读
xs-gem5: Frontend
Created2026-04-08|cpusimulatorxs-gem5
xs-gem5 前端实现简介
Fine-Grained Cache Replacement Policies: Classification-Based
Created2026-04-06|cpucachereplacementfine
基于分类的细粒度 cache 替换策略
Reuse Distance Prediction Replacement Policies
Created2026-04-06|cpucachereplacementfine
基于 Reuse Distance 预测的细粒度 cache 替换策略
New Idea: DirectedBTB?
Created2026-04-04|cpubpubtb
问题起源: 性能反常 Intel SegmentedBTB 是一种根据 branch hotness 将 BTB 分为 Hot Cache, Target Cache 两个 Segments 的设计,针对 Hot Cache 按照 BIA 和 BTA 之间的页面关系进行存储空间的优化,使得相同存储预算下, Hot Cache 可以存储更多的 branch targets. InfinitBTB 是一种无限容量的全相联 BTB ,主要用于探索 BTB 优化设计的性能上限。 在研究 Intel SegmentedBTB (有限容量 BTB) 和 InfinitBTB 的性能对比时发现,SegmentedBTB 比 InfinitBTB 在某些 workloads 上的 ipc 更高。 最终分析得到的原因为: 方向预测器并不是理想的: InfinitBTB 对于方向预测器预测错误的 not-taken branch (预测为 taken),依旧会提供 target,导致这些分支直到后端计算完目标地址之后才能 squash,而原本这些 not-taken branch 在 Seg...
alibaba-US11720365B2: Path prediction method used for instruction cache, access control unit, and instruction processing apparatus
Created2026-03-30|cpufrontend
Alibaba 专利简介:
1234…11
avatar
xixi
Articles
102
Tags
21
Categories
49
Follow Me
Announcement
This is my blog, for learning and communication purposes only. If there is any copyright infringement, please leave a message via email on GitHub.
Recent Posts
Region Pattern Matching(AMD US12360907B2)[2025]: Region pattern-matching hardware prefetcher2026-04-27
RIP-Tagged Region Prefetcher(AMD US12204459B2)[2022]: Data cache region prefetcher2026-04-27
Cache Architechture-Aware Cache Replacement2026-04-23
Prefetch-Aware Cache Replacement2026-04-23
Multi-Core-Aware Cache Replacement2026-04-23
Categories
  • cpu84
    • bpu7
      • btb4
      • restore1
    • cache39
      • LLC1
      • coherence2
      • prefetch23
Tags
2025 ASPLOS intel 2019 2024 2014 2020 alibaba HPCA SC MICRO sifive 2026 2022 Tenstorrent patent AMD 2023 ISCA 2018 ventana
Archives
  • April 2026 29
  • March 2026 17
  • February 2026 9
  • November 2025 5
  • October 2025 16
  • September 2025 26
Website Info
Article Count :
102
Unique Visitors :
Page Views :
Last Update :
© 2025 - 2026 By xixiFramework Hexo|Theme Butterfly
Life is so Beautify!