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

基于Cell多核处理器的层次化运行时支持技术
引用本文:董小社,冯国富,王旭昊,冯景华,胡雷钧.基于Cell多核处理器的层次化运行时支持技术[J].计算机研究与发展,2010,47(4).
作者姓名:董小社  冯国富  王旭昊  冯景华  胡雷钧
作者单位:1. 西安交通大学计算机科学与技术系,西安,710049
2. 高效能服务器和存储技术国家重点实验室,济南,250013;浪潮电子信息产业股份有限公司,北京,100085
基金项目:国家“八六三”高技术研究发展计划基金项目(2009AA01Z108,2006AA01A109)~~
摘    要:基于Cell处理器的异构多核架构及软件显式管理的多级存储层次,使其面临编程困难和性能难以有效发挥等问题.现有基于Cell/B.E.的编程模型多侧重于支持类似于流处理的批量访存(bulk data transfer)应用,传统非规则访存应用性能较低.通过扩展Cell/B.E.访存库增强协处理单元的自主作用,以协处理单元为中心建立Cell计算平台上的MPI和弱一致性Pthread分层并行编程运行时支持.分层的运行时支持结构及扩展后的Cell/B.E.访存库使模型具有更好的效率和可扩展性,并且提高了非规则应用的性能;模型中的MPI方便了大量传统并行应用向新架构的移植及开发,而弱一致性Pthread则为MPI提供高效的任务运行时管理支持及为系统级用户提供对架构全面控制的编程接口.实验结果表明,提出的运行时支持技术不仅可适应不同应用的要求,同时借助访存库中的剖分优化机制可有效地挖掘Cell/B.E.架构性能.

关 键 词:协处理单元为中心  运行时支持库  异构多核  Cell/B.E.  分层结构  

Research on Multilayer Runtime Library Technology for Cell/B.E. Processor
Dong Xiaoshe,Feng Guofu,Wang Xuhao,Feng Jinghua, Hu Leijun.Research on Multilayer Runtime Library Technology for Cell/B.E. Processor[J].Journal of Computer Research and Development,2010,47(4).
Authors:Dong Xiaoshe  Feng Guofu  Wang Xuhao  Feng Jinghua    Hu Leijun
Affiliation:Department of Computer Science and Technology;Xi'an Jiaotong University;Xi'an 710049;State Key Laboratory of High-End Server & Storage Technology;Jinan 250013;Langchao Electronic Information Industry Co.Ltd.;Bejing 100085
Abstract:The heterogeneous multi-core architecture and explicit management for multi-level memory hierarchy of cell processor pose programming & performance challenges to both programmers and applications.Most programming models for Cell B.E.based system well support bulk data transfer applications which are suitable for streaming processing,but suffer performance degradation for the applications whose memory access patterns are irregular or unpredictable.In this paper,by extending memory access library and enhancin...
Keywords:co-processor centric  runtime library  heterogeneous multi-core system  Cell/B  E    hierarchical architecture  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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