首页    期刊浏览 2024年11月07日 星期四
登录注册

文章基本信息

  • 标题:Load Latency Tolerance in Dynamically Scheduled Processors
  • 本地全文:下载
  • 作者:Srikanth T. Srinivasan ; Alvin R. Lebeck
  • 期刊名称:The Journal of Instruction-Level Parallelism
  • 电子版ISSN:1942-9525
  • 出版年度:1999
  • 卷号:1
  • 页码:1-24
  • 出版社:International Symposium on Microarchitecture
  • 摘要:This paper provides a quantitative evaluation of load latency tolerance in a dynamicallyscheduled processor. To determine the latency tolerance of each memory load operation,our simulations use flexible load completion policies instead of a fixed memory hierarchythat dictates the latency. Although our policies delay load completion as long as possible,they produce performance (instructions committed per cycle (IPC)) comparable to a pro-cessor with an ideal memory system where all loads complete in one cycle. Our simulationsreveal that to produce IPC values within 12% of a processor with an ideal memory system,between 1% and 71% of loads need to be satisfied within a single cycle and that up to 74%can be satisfied in as many as 32 cycles, depending on the benchmark and processor con-figuration. Load latency tolerance is largely determined by whether a mispredicted branchis in the load's data dependence graph and the depth of the dependence graph. Our resultsshow that up to 36% of all loads miss in the level one cache yet have latency demands lowerthan second level cache access times. We also show that a similar percentage of loads hitin the level one cache even though they possess enough latency tolerance to be satisfied bylower levels of the memory hierarchy.
国家哲学社会科学文献中心版权所有