CellFS: Taking the “DMA” out of Cell programming

CellFS: Taking the “DMA” out of Cell programming
复制标题

CellFS:将“DMA”从 Cell 编程中剔除

DOI:
--
复制
发表时间:
2009
期刊:
2009 IEEE International Symposium on Parallel & Distributed Processing
影响因子:
--
通讯作者:
Andrey Mirtchovski
Andrey Mirtchovski
中科院分区:
--
文献类型:
--
作者:
Latchesar Ionkov;Aki Nyrhinen;Andrey Mirtchovski

文献摘要

被引文献

相似文献

在本文中,我们提出了一种称为Cellfs的细胞体系结构的新编程模型。 CellFS旨在简化在协同处理单元的本地存储和单元格的主要内存之间管理I/O的任务。 CellFS支持库提供了通过简单文件I/O操作传输数据的方法,因此消除了程序员明确处理DMA传输的需求。 CellFS编程还通过确定性,无锁并发模型之间的代码执行和数据传输之间的重叠。
In this paper we present a new programming model for the Cell BE architecture called CellFS. CellFS aims to simplify the task of managing I/O between the local store of the synergistic processing units and main memory of the Cell. The CellFS support library provides the means for transferring data via simple file I/O operations therefore eliminating the need for programmers to handle DMA transfers explicitly. The CellFS programming also provides overlap between code execution and data transfer by means of a deterministic, lock-less concurrency model.