跳到主要导航 跳到搜索 跳到主要内容

Register aware scheduling for distributed cache clustered architecture

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Increasing wire delays have become a serious problem for sophisticated VLSI designs. Clustered architecture offers a promising alternative to alleviate the problem. In the clustered architecture, the cache, register file and function units are all partitioned into clusters such that short CPU cycle time can be achieved. A key challenge is the arrangement of inter-cluster communication. In this paper, we present a novel algorithm for scheduling inter-cluster communication operations. Our algorithm achieves better register resource utilization than the previous methods. By judiciously putting the selected spilled variables into their corresponding consumer's local cache, the costly cross-cache transfer is minimized. Therefore, the distributed caches are used more efficiently and the register constraint can be satisfied without compromising the schedule performance. The experiments shows that our technique outperforms the existing cluster-oriented schedulers.

源语言英语
主期刊名Proceedings of the ASP-DAC 2003 Asia and South Pacific Design Automation Conference
出版商Institute of Electrical and Electronics Engineers Inc.
71-76
页数6
ISBN(电子版)0780376595
DOI
出版状态已出版 - 2003
已对外发布
活动Asia and South Pacific Design Automation Conference, ASP-DAC 2003 - Kitakyushu, 日本
期限: 21 1月 200324 1月 2003

出版系列

姓名Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
2003-January

会议

会议Asia and South Pacific Design Automation Conference, ASP-DAC 2003
国家/地区日本
Kitakyushu
时期21/01/0324/01/03

指纹

探究 'Register aware scheduling for distributed cache clustered architecture' 的科研主题。它们共同构成独一无二的指纹。

引用此