首页 | 本学科首页   官方微博 | 高级检索  
     

面向层次化NoC的混合并行编程模型
引用本文:曹祥,易伟,潘红兵,高明伦,李丽. 面向层次化NoC的混合并行编程模型[J]. 计算机工程, 2010, 36(13): 278-280
作者姓名:曹祥  易伟  潘红兵  高明伦  李丽
作者单位:南京大学微电子设计研究所,南京,210093;江苏省光电信息功能材料重点实验室,南京,210093
基金项目:国家"863"计划基金资助项目,国家自然科学基金资助项目 
摘    要:为更好发挥多核处理器的硬件性能,针对层次化的片上网络架构,提出MPI/OpenMP混合并行编程模型。运用基于MPI的任务级并行模型实现片内簇间的高效通信,采用OpenMP模型实现簇内四核的通信、同步和数据交换。实验结果表明,与单一并行编程模型相比,混合并行编程模型加速比提高了20%~50%。

关 键 词:片上网络  消息传递接口  OpenMP模型  层次化  混合并行编程

Hybrid Parallel Programming Model for Hierarchical NoC
CAO Xiang,YI Wei,PAN Hong-bing,GAO Ming-lun,LI Li. Hybrid Parallel Programming Model for Hierarchical NoC[J]. Computer Engineering, 2010, 36(13): 278-280
Authors:CAO Xiang  YI Wei  PAN Hong-bing  GAO Ming-lun  LI Li
Affiliation:(1. Institute of Microelectronics Design, Nanjing University, Nanjing 210093; 2. Jiangsu Provincial Key Laboratory of Photonic and Electronic Materials Science and Technology, Nanjing 210093)
Abstract:To well take the advantage of performance of multi-core processor, aiming at hierarchical Network on Chip(NoC) architecture, this paper presents the MPI/OpenMP hybrid parallel programming model. The model uses MPI-based task-level parallel model to achieve efficient communication between clusters. It uses OpenMP method to implement communication, synchronization and data exchange between four cores inside clusters. Experimental results show that the model can increase the speedup by 20% to 50% compared to the single parallel programming model.
Keywords:Network on Chip(NoC)  Message Passing Interface(MPI)  OpenMP model  hierarchical  hybrid parallel programming
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号