位置:成果数据库 > 期刊 > 期刊详情页
基于蚁群优化算法的异构多核线程调度方法
  • ISSN号:1000-7024
  • 期刊名称:《计算机工程与设计》
  • 时间:0
  • 分类:TP303[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]哈尔滨工程大学计算机科学与技术学院,黑龙江哈尔滨150001, [2]哈尔滨转承制造有限公司,黑龙江哈尔滨150001
  • 相关基金:国家自然科学基金项目(61003036);黑龙江省自然科学基金项目(F201124);黑龙江省教育厅科学技术研究基金项目(12513048);中央高校基本科研业务费专项基金项目(HEUCF100606)
中文摘要:

针对如何发挥异构多核处理器的优势、提高程序执行效率,提出一种异构多核线程调度的蚁群优化算法——ACOTS (ant colony optimization for thread scheduling).建立线程调度模型和路径选择规则实现连续搜索空间在离散空间的映射,使蚁群算法能够适用于异构多核处理器线程调度问题;通过引入遗传算法中的变异因子对局部搜索过程进行优化,克服蚁群算法搜索时间过长和“早熟”收敛现象,降低总的程序执行时间.仿真结果表明,ACOTS算法性能优于现有的遗传算法,能有效降低程序执行时间,适用于异构多核等大规模并行环境的线程调度.

英文摘要:

Based on the ant colony optimization algorithm,a heterogeneous multi-core thread scheduling method named ACOTS (ant colony optimization for thread scheduling) were proposed to make use of the advantages of heterogeneous multi-core processors,which could improve the runtime efficiency.Firstly,the algorithm ACOTS realized the mapping from continuous searching space to discrete space by establishing thread scheduling model and path choice rules,making the ant colony algorithm applicable for problems about heterogeneous multi-core thread scheduling.Secondly,the algorithm introduced the variability factor of genetic algorithms to decrease the searching time of ant colony algorithms and to avoid premature convergence phenomenon.The simulation experiment results show that ACOTS could reduce the execution time more than genetic algorithms did,and ACOTS could be applied to thread scheduling in heterogeneous multi-core and other large-scale parallel environments.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《计算机工程与设计》
  • 北大核心期刊(2011版)
  • 主管单位:中国航天科工集团
  • 主办单位:中国航天科工集团二院706所
  • 主编:汤铭瑞
  • 地址:北京142信箱37分箱
  • 邮编:100854
  • 邮箱:ced@china-ced.com
  • 电话:010-68389884
  • 国际标准刊号:ISSN:1000-7024
  • 国内统一刊号:ISSN:11-1775/TP
  • 邮发代号:82-425
  • 获奖情况:
  • 中国科学引文数据库来源期刊,中国学术期刊综合评价数据库来源期刊,中国科技论文统计与分析用期刊
  • 国内外数据库收录:
  • 波兰哥白尼索引,美国剑桥科学文摘,英国科学文摘数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版)
  • 被引量:45616