• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊
论文

Research on the Software Cache of Cell Processors

Expand
  • (School of Computer Science,National University of Defense Technology,Changsha 410073,China)

Received date: 2009-02-12

  Revised date: 2009-05-18

  Online published: 2011-02-25

Abstract

For improving the performance of references to the system memory on a Cell processor, this paper implements a software cache supporting the released memory model. The experimental results show that the software cache can reduce the overhead of the references to the system memory, and can improve the performance of OpenMP programs.

Cite this article

YANG Canqun,WANG Feng,DU Yunfei . Research on the Software Cache of Cell Processors[J]. Computer Engineering & Science, 2011 , 33(2) : 46 -50 . DOI: 10.3969/j.issn.1007130X.2011.

References

[1]IBM Corp. Cell Broadband Engine Programming Handbook[M]. Version 1.0.2006.
[2]Eichenberger A E,O’Brien J K,O’Brien K M,et al. Using Advanced Compiler Technology to Exploit the Performance of the Cell Broadband Engine Architecture[J]. IBM Systems
Journal, 2006, 45(1):5984.
[3]Yang Canqun. Porting GNU OpenMP Compiler to CELL[C]∥Proc of  Workshop on Software Challenges for Multicore Architectures,2006.
[4]孙守航, 杨灿群, 李春江,等. OpenMP C编译器在Cell上的实现[J]. 计算机科学,2007,34(9A):5762.
[5]Ohara M,Inoue H,Sohda Y,et al.MPI Microtask for Programming the Cell Broadband Engine Processor[J]. IBM Systems Journal, 2006, 45(1):85102.
[6]Bellens P,Perez J M,BAdia R M,et al. CellSs: A Programming Model for the Cell BE Architecture[C]∥Proc of the 2006 ACM/IEEE Supercomputing Conf,2006:55.
[7]Perez J M,Bellens P,Badia R M,et al.CellSs: Making It Easier to Program the Cell Broadband Engine Processor[J]. IBM Journal of Research and Development, 2007, 51(5):593604.
[8]O’Brien K,O’Brien K,Sura Z,et al. Supporting OpenMP on Cell[J]. International Journal of Parallel Programming, 2008, 36(3):289311.

Outlines

/