-
基于Canopy的K-means多核算法
基于Map-reduce,提出了面向多核处理器应用于大规模集群的并行编程方法,应用该方法运行数据挖掘算法Canopy和K-means.针对K-means算法对初始聚类中心敏感,提出了基于Canopy的K-means优化算法.基于实际数据集的实验结果表明,多核Canopy-K-means聚类算法的准确度和执行效率随着核数的增多呈线性增长.邱荣太 - 微计算机信息文章来源: 万方数据 -
一种面向共享内存环境的高性能HLA/RTI原型系统
为提高仿真系统的运行效率,结合多核计算环境和基于反射内存网计算环境的优势,研究基于共享内存的高性能RTI(High Performance Run Time Infrastructure Based on Shared Memory,HP-RTI-SHM)系统是当前的一个热点.然而现有相关研究主要集中在优化通信机制等方面,其它方面还有待深入研究.在开源项目SHM-CERTI基础上,结合基于共享内存并行计算环境的特点,主要工作包括:(1)优化的软件系统结构;(2)联邦成员时戳下限计算并行优化方法;(3)联邦成员间数据交互并行优化方法;(4)基于实时操作系统的仿真任务独占式调度方法;(5)初步实现了COSIM-RTI-SHM原型系统.与SHM-CERTI的性能对比测试表明COSIM-RTI-SHM提高了仿真推进速度和仿真数据交互的速度和吞吐量.张智慧,李伯虎,柴旭东,黄继杰,侯宝存,杨晨 - 系统仿真学报文章来源: 万方数据 -
基于多核PC的人工蜂群并行算法的研究与实现
针对人工蜂群算法搜索时间长、收敛速度缓慢、搜索后期极易陷入局部最优等问题,提出了一种人工蜂群并行算法(PRP-ABC).首先引入随机摄动因子和全局最优解两个策略得到串行式RP-ABC算法;然后应用OpenMP并行技术,采用主从式调度方式对串行算法并行改写;最后在多核PC上将三种算法在复杂函数优化问题上测试比较.结果表明,该算法有效提高了收敛速度和优化性能,尤其适用于高维复杂函数的优化问题.李双,李文敬,杨文,周海燕 - 微电子学与计算机文章来源: 万方数据 -
基于多目标遗传算法的单指令集异构多核系统静态任务调度
与同构多核处理器相比,单指令集异构多核处理器能够更好的匹配程序行为的多样性,从而具有更好的性能功耗比.异构多核处理器的能效优势依赖于操作系统合理而有效的调度,追求性能与功耗的统一,是典型的多目标优化问题.提出将多目标优化遗传算法应用于寻找异构多核环境下最优的静态任务调度方案,提出表征任务相对顺序的染色体编码结构,使种群初始化时的有效个体所占比例变为100%.提出使用先序关系矩阵来确定任务的执行顺序,克服了高度值方法存在的严重不足.仿真结果表明,先序关系矩阵方法能扩大搜索范围,在种群规模足够大时,可以找到高度值方法漏掉的部分最优解.徐远超,张志敏,蒋毅飞 - 小型微型计算机系统文章来源: 万方数据 -
多核环境下一种支持动态预测性能损失的方法
在多核处理器环境中,并行程序对处理器共享资源,如最后一级缓存、内存控制器等的争用会造成其性能下降.对程序性能进行准确地预测能够为协同调度提供决策依据,从而减少争用导致的性能损失.传统的基于重用距离的性能建模方法的预测效果好,但由于开销较大而无法动态实施.针对此不足,基于机器学习提出一种支持动态预测程序性能损失的方法.选取硬件性能指标用于度量程序对共享资源的使用强度,建立双层预测模型:以协同运行时的性能指标作为输入,估计程序的竞争度和敏感度或其独立运行时的性能指标,预测出任意两个程序间的性能损失.仿真实验结果表明,相比启发式调度算法,基于该预测方法的调度结果对不同数据集有更小的整体性能损失.程仲汉,官水旺,黄皓 - 系统仿真学报文章来源: 万方数据 -
Dynamic cache partitioning based on hot page migration
Xiaolin WANG, Xiang WEN, Yechen LI, Zhenlin WANG, Yingwei LUO, Xiaoming LI - 中国计算机科学前沿(英文版)文章来源: 万方数据 -
TMS320C6678多核DSP的核间通信方法
嵌入式应用中采用多处理系统所面临的主要难题是多处理器内核之间的通信.对Key-Stone架构TMS320C6678处理器的多核间通信机制进行研究,利用处理器间中断和核间通信寄存器,设计并实现了多核之间的通信.从系统的角度出发,设计与仿真了两种多核通信拓扑结构,并分析对比了性能.对设计多核DSP处理器的核间通信有一定的指导价值.吴灏,肖吉阳,范红旗,付强 - 电子技术应用文章来源: 万方数据

