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

文章基本信息

  • 标题:Prioritizing Write Buffer Occupancy in Simultaneous Multithreading Processors
  • 本地全文:下载
  • 作者:Sherifdeen Lawal ; Yilin Zhang ; Wei-Ming Li
  • 期刊名称:Journal of Emerging Trends in Computing and Information Sciences
  • 电子版ISSN:2079-8407
  • 出版年度:2015
  • 卷号:6
  • 期号:10
  • 页码:515-522
  • 出版社:ARPN Publishers
  • 摘要:Throughput improvement in Simultaneous Multithreading processors is achievable only when critical shared resources among temporally competing threads are ef?ciently controlled. Allowing any of the threads to overwhelm these resources not only leads to unfair thread processing, but also may severely degrade overall system performance. Write buffer in SMT processor is one of the most critical shared resources and lack of balanced utilization of this buffer creates not only a bottleneck but also an irrefutable degradation to the entire system. Furthermore, due to its size constraint and potentially long occupancy latency of its data, it is a crucial component of the SMT processor in need of control and relief from pressure. The commonly adopted algorithm at the commit stage of the SMT processor concentrates on equal opportunity for all threads to retire their instructions (round robin). However, it provides no control over how individual threads retire or commit store instructions to a write-buffer. In this paper, we propose a new prioritized entry algorithm into the write buffer by giving threads with fewer entries already in the buffer higher priorities. Extensive simulation runs show that it can enhance the overall system throughput by an appreciable margin. An improvement in IPC of up to 28% and 129% is observed when the proposed technique is applied to a 4-threaded and 8-threaded SMT system, respectively.
  • 关键词:Simultaneous Multi-threading; Superscalar; Write Buffer
国家哲学社会科学文献中心版权所有