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

On adaptability of the runtime environment for emerging multi-core programming models

  • Yangjie Cao
  • , Haibing Yang
  • , Depei Qian*
  • , Weiguo Wu
  • *此作品的通讯作者
  • Xi'an Jiaotong University

科研成果: 期刊稿件 › 文章 › 同行评审

摘要

The adaptability and collaboration of the multi-core runtime system is studied to address the problems that the current multi-core runtime can easily lead to intensified competition for processor resources and the system scalability is inferior. An adaptive and collaborative scheduling model, named ACSM, is presented based upon the dynamic feedback-control principle by taking resource allocation, runtime control, and task execution as a holistic system. The ACSM dynamically reallocates and manages processor resources among and within workloads in both centralized and distributed manners. The superiorities of ACSM over the current multi-core runtime system are as follows. The ACSM maintains good programmability and portability, enhances efficiency and adaptability in processor resources allocation, and eliminates the need of explicitly specifying the number of cores. The experiment results show that ACSM greatly reduces the competition of processor resources and improves both the overall system performance and the usability of the current multi-core programming models. Comparisons with the scheduling algorithm that relies only on the original multi-core runtime show that applications of ACSM reduce the run time by about 50% or even more, especially when the system load increases.

源语言英语
页(从-至)130-134
页数5
期刊Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University
卷45
期6
出版状态已出版 - 6月 2011

学术指纹

探究 'On adaptability of the runtime environment for emerging multi-core programming models' 的科研主题。它们共同构成独一无二的学术指纹。

引用此