Emiel Mols - A CellFS Implementation for the x86 Architecture

author:Emiel Mols
title:A CellFS Implementation for the x86 Architecture
keywords:CellFS, Cell Broadband Engine Architecture
graduation date:January 2009



Programming paradigms that abstract underlying multi-core properties of computer architectures have existed for several decennia now; however, for the recently introduction Cell Broadband Architecture, well-known for its application in the Playstation 3, such paradigms had to be adapted to fully utilize all power of the parallel-focused Cell processor; CellFS is one of the first libraries that tries to implement such a paradigm explicitly for Cell Architecture [INM07].

Because many Cell development is actually done on x86 hardware, we propose a port of the Cell intrinsics of CellFS to x86 hardware. Subsequently, we evaluate the performance of our port.