作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (2): 45-47. doi: 10.3969/j.issn.1000-3428.2011.02.016

• 软件技术与数据库 • 上一篇    下一篇

Cell处理器上软件缓存的设计与实现

孙守航,杨灿群   

  1. (61769部队,哈尔滨 150039)
  • 出版日期:2011-01-20 发布日期:2011-01-25
  • 作者简介:孙守航(1982-),男,硕士研究生,主研方向:编译器实现及优化;杨灿群,副研究员
  • 基金资助:
    国家自然科学基金资助重点项目(60633050);国家自然科学基金创新研究群体基金资助项目(60621003)

Design and Implementation of Software Cache on Cell Processor

SUN Shou-hang, YANG Can-qun   

  1. (Unit 61769, Harbin 150039, China)
  • Online:2011-01-20 Published:2011-01-25

摘要: 在 Cell异构多核处理器上,并行程序对不规则共享数据的访问延迟较大,共享数据的一致性维护困难。为解决上述问题,提出一种基于扩充Location Consistency存储模型一致性协议的软件缓存。测试结果表明,该软件缓存能够缩短近40%的共享数据访问时间,有效提高并行程序的执行效率。

关键词: Cell处理器, 一致性, 软件缓存

Abstract: On heterogeneous multi-core Cell processor, parallel programs access the irregular shared data with large time delay, and it is difficult to maintain consistency of these shared data. In order to solve the problems, this paper proposes a software Cache based on expansion of Location Consistency memory coherence protocol. Test results show that Cache can reduce data access time by nearly 40%, and improve the efficiency of parallel programs.

Key words: Cell processor, consistency, software cache

中图分类号: