Print Email Facebook Twitter An effective strategy for porting C++ applications on cell Title An effective strategy for porting C++ applications on cell Author Varbanescu, A.L. Sips, H. Ross, K.A. Liu, Q. Liu, L.K. Natsev, A. Smith, J.R. Faculty Electrical Engineering, Mathematics and Computer Science Date 2007 Abstract In this paper we present a solution for efficient porting of sequential C++ applications on the Cell B.E. processor. We present our step-by-step approach, focusing on its generality, we provide a set of code templates and optimization guidelines to support the porting, and we include a set of equations to estimate the performance gain of the new application. As a case-study, we show the use of our solution on a multimedia content analysis application, named MARVEL. The results of our experiments with MARVEL prove the significant performance increase in favor of the application running on Cell when compared with the reference implementation. Subject cell BE processormulti-coreMPSoCparallelizationporting techniqueC++ applications To reference this document use: http://resolver.tudelft.nl/uuid:c6ab174b-f60e-4323-a255-537f1920c115 Publisher IEEE Source International conference on parallel processing, ICPP-07, Xian, China, September 10-14, 2007 Part of collection Institutional Repository Document type conference paper Rights (c) 2007 Varbanescu, A.L.; Sips, H.; Ross, K.A.; Liu, Q.; Liu, L.K.; Natsev, A.; Smith, J.R. Files PDF 2007-17.pdf 355.18 KB Close viewer /islandora/object/uuid:c6ab174b-f60e-4323-a255-537f1920c115/datastream/OBJ/view