摘要
近些年来,任务并行编程模型是近年来多核平台上广泛研究和使用的并行编程模型,其作用是在于简便并行编程和提高多核利用率。处理器从单核升级到多核,芯片的并行计算能力得到了显著增强,性能也得到了明显提高。但是,由于组成结构非常复杂,传统的处理器有着巨大发能源消耗的问题,不能通过增加核的数量来达到提升性能的效果。于是现在有了CPU和一个或者多个加速设备在主板或者片互相连接组成的异构系统,可以从根本提升计算机的性能和计算能力。并行编程模型和框架不能有效利用和发挥并行系统的特点,应用开发和性能优化难度大。面向GPU异构并行系统的多任务流编程模式,消息通信和任务内数据共享的通信方式运行时实现了一个系统原型。
出处
《电子技术与软件工程》
2016年第12期165-165,共1页
ELECTRONIC TECHNOLOGY & SOFTWARE ENGINEERING