刘小宪
- 作品数:3 被引量:1H指数:1
- 供职机构:华中科技大学计算机科学与技术学院更多>>
- 发文基金:国家教育部博士点基金国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 面向X10的数据流程序编译优化算法被引量:1
- 2013年
- 数据流编程作为一种编程模式已被广泛应用到各个领域.然而,多核体系结构的不同使得数据流程序在不同平台上移植困难.X10作为一种新型并行编程语言,为不同的多核体系结构提供了统一的并行计算环境.如何利用X10语言的特性来提高数据流程序的效率已成为目前研究工作的一大难点.本文设计并实现了一个面向X10的编译优化系统,该系统确立了三种优化算法:针对X10语言的代码生成优化减少了生成的X10代码量;针对同步数据流图的任务划分优化在负载均衡的基础上,避免了死锁的产生,同时减少了通信开销;针对底层硬件资源的通信优化在机器间通信、机器内部线程间通信、线程内部通信方面进行了区分和优化,减少了通信开销.实验结果表明,设计的三种编译优化算法都获得了较大的性能提升.
- 刘小宪魏海涛于俊清
- 关键词:X10并行计算
- 面向X10的数据流程序编译优化方法研究
- 传统的单核处理器受到功耗、漏电量和电磁干扰的影响,性能提升已成为瓶颈。为了提高处理器的整体性能,多核处理器逐渐取代单核处理器,在保持工作频率的条件下,降低了处理器的平均功耗,获得了更高的能效。另一方面,并行编程模型为多核...
- 刘小宪
- 关键词:多核处理器并行计算
- 文献传递
- 面向X10的数据流程序编译优化算法
- 数据流编程作为一种编程模式已被广泛应用到各个领域.然而,多核体系结构的不同使得数据流程序在不同平台上移植困难.X10作为一种新型并行编程语言,为不同的多核体系结构提供了统一的并行计算环境.如何利用X10语言的特性来提高数...
- 刘小宪魏海涛于俊清
- 文献传递