多处理器片上系统的线程迁移方法

针对如何在细粒度多线程系统中减少线程同步及通信开销以提高处理器利用率,提出了一种可用于多处理器片上系统的线程迁移策略,并将其应用于代码自动生成工具中。该线程迁移策略能够合理地选择线程迁移时机,减少线程过度迁移导致的性能损失。在此基础上,提出了相应的线程划分方法。实验结果表明,该策略和方法能有效提高处理器利用率,为改善系统性能提供切实有效的技术方法。...

Full description

Saved in:
Bibliographic Details
Published in计算机应用研究 Vol. 32; no. 12; pp. 3697 - 3701
Main Author 胡腾 梅玲琪 黄凯 林威 张晓濛 修思文 严晓浪
Format Journal Article
LanguageChinese
Published 浙江大学电气工程学院 ,杭州,310027%浙江大学信息与电子工程学系,杭州,310027%中国计量学院光学与电子科技学院,杭州,310018 2015
Subjects
Online AccessGet full text
ISSN1001-3695
DOI10.3969/j.issn.1001-3695.2015.12.040

Cover

More Information
Summary:针对如何在细粒度多线程系统中减少线程同步及通信开销以提高处理器利用率,提出了一种可用于多处理器片上系统的线程迁移策略,并将其应用于代码自动生成工具中。该线程迁移策略能够合理地选择线程迁移时机,减少线程过度迁移导致的性能损失。在此基础上,提出了相应的线程划分方法。实验结果表明,该策略和方法能有效提高处理器利用率,为改善系统性能提供切实有效的技术方法。
Bibliography:51-1196/TP
thread migration; thread partition; automatic code generation; Simulink
Aiming at the target of how to reduce the overhead of thread synchronization and communication to improve processor utilization in fine-grained muhithreaded system, this paper proposed a thread migration strategy that could he used on MPSoC and applied into an automatic code generation tool. The strategy could select the appropriate timing for thread migration and avoid the performance loss due to excessive thread migration. Based on this, it proposed a thread partition method. Experimental results demonstrate that the strategy and method can increase processor utilization and improve system performance.
Hu Teng, Mei Lingqi, Huang Kai, Lin Wei, Zhang Xiaomeng , Xiu Siwen,Yan Xiaolang ( 1. a. College of Electrical Engineering, b. Dept. of lnformation Science & Electronic Engineering, Zhejiang University, Hangzhou 310027, China; 2. College of Optical & Electronic Technology, China Jiliang University, Hangzhou 310018, China)
ISSN:1001-3695
DOI:10.3969/j.issn.1001-3695.2015.12.040