首页> 中文期刊>小型微型计算机系统 >扩展OpenMP支持CCA并行构件及其性能优化

扩展OpenMP支持CCA并行构件及其性能优化

     

摘要

从两个并行构件之间的连接和调用关系出发,提出复杂结构代码内并行构件实例调用在异构平台上的优化调度策略,提出OpenMP扩展语句,支持对三种复杂结构代码内并行构件实例调用的描述,三种并行构件程序计算平台的资源描述,并行构件实例调用在异构计算平台资源上的部署的描述.扩展Babel多语言编译器,解析扩展OpenMP语句,得出并行构件实例的优化调策略.扩展CCAFFEINE运行框架根据部署平台资源状况和扩展Babel编译器得出的并行构件实例优化调度策略,生成具体的并行构件任务生成,执行,通信和结果收集策略.实验证明,本文提出的性能优化方法与Concerto项目和ICENI项目提出的方法相比,具有较好的可扩展性和执行性能,而且不会给用户带来较多的额外工作.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号