Title :
Evaluating Cell/B.E software cache for ClustalW
Author :
Sachdeva, Vipin ; Kistler, Michael ; Bader, David A.
Author_Institution :
IBM Syst. & Technol. Group, Indianapolis, IN, USA
fDate :
May 30 2010-June 2 2010
Abstract :
This paper evaluates the performance of the bioinformatics application ClustalW developed on Cell Broadband Engine(TM) (Cell/B.E.) using a software data cache for SPEs, instead of explicit DMA transfers. The software cache of the SPEs, once it has been configured, provides the capability to access main memory with data-transfer functions that override the need for DMA commands. ClustalW exhibits high spatial locality but little temporal locality. We compare performance of ClustalW with a previous version that uses explicit DMA transfers as a means of communication with the system memory, and provide analysis and results of our comparison.
Keywords :
cache storage; coprocessors; software performance evaluation; Cell/B.E software cache evaluation; ClustalW; DMA transfers; cell broadband engine; data transfer function; direct memory access; software data cache; Acceleration; Application software; Bioinformatics; Educational institutions; Field programmable gate arrays; Multicore processing; Performance analysis; Productivity; Programming profession; Software performance;
Conference_Titel :
Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-5308-5
Electronic_ISBN :
978-1-4244-5309-2
DOI :
10.1109/ISCAS.2010.5537720