Energy Efficient Joint Scheduling and Multi-core Interconnect Design

被引:21
作者
Xu, Cathy Qun [1 ]
Xue, Chun Jason [2 ]
He, Yi [1 ]
Sha, Edwin H. M. [1 ]
机构
[1] Univ Texas Dallas, Dept CS, Richardson, TX 75080 USA
[2] City Univ Hong Kong, Dept CS, Hong Kong, Hong Kong, Peoples R China
来源
2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010) | 2010年
关键词
D O I
10.1109/FSKD.2010.5569105
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy efficient and high performance interconnect is critical for multi-core architecture. Interconnect with power saving segmented buses satisfies the tight latency and high volumn data transfer needs of applications with large embeded pallelism. This paper analyzes the major energy consumption factors of interconnect with segmented buses from high level synthesis. It presents a computation and inter-core data transfer scheduling algorithm to minimize the interconnect energy consumption by addressing the analyzed factors while exploring an application's maximum parallelism. This paper jointly considers scheduling and interconnect design. It presents an application specific approach to determine the minimum number of segmented buses required and an optimal inter core data transfer schedule which can be used to configure the switches on the segmented buses to avoid bus contention and minimize interconnect energy consumption with a given application. Experimental results show that the proposed scheduling algorithm can reduce interconnect dynamic energy consumption about 71% and static energy consumption about 23% on average compared to the other communication cost conscious scheduling techniques for evaluated high parallelism DSP applications.
引用
收藏
页码:889 / +
页数:2
相关论文
共 13 条
[1]  
CHAO LF, 1993, ACM IEEE D, P566
[2]   Lubricant thickness effect on tribological performance of ZDOL lubricated disks with hydrogenated overcoats [J].
Chen, CY ;
Fong, W ;
Bogy, DB ;
Bhatia, CS .
TRIBOLOGY LETTERS, 1999, 7 (01) :1-10
[3]  
Ewering C., 1990, AUTOMATIC HIGH LEVEL, P304
[4]   FIBONACCI HEAPS AND THEIR USES IN IMPROVED NETWORK OPTIMIZATION ALGORITHMS [J].
FREDMAN, ML ;
TARJAN, RE .
JOURNAL OF THE ACM, 1987, 34 (03) :596-615
[5]  
Guo J, 2006, ASIA S PACIF DES AUT, P42
[6]  
HEYRMAN K, 2005, P PRORISC
[7]  
JEON J, 1999, ELECT LETT, V35
[8]   Design theory and implementation for low-power segmented bus systems [J].
Jone, WB ;
Wang, JS ;
Lu, HI ;
Hsu, IP ;
Chen, JY .
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2003, 8 (01) :38-54
[9]  
Kim NS, 2003, COMPUTER, V36, P68, DOI 10.1109/MC.2003.1250885
[10]  
LEE S, 1999, AS PAC C HARDW DESCR