Cell Processor

Author(s):  
Guy L. Steele ◽  
Xiaowei Shen ◽  
Josep Torrellas ◽  
Mark Tuckerman ◽  
Eric J. Bohm ◽  
...  
Keyword(s):  
2009 ◽  
Vol 17 (1-2) ◽  
pp. 135-151 ◽  
Author(s):  
Guochun Shi ◽  
Volodymyr V. Kindratenko ◽  
Ivan S. Ufimtsev ◽  
Todd J. Martinez ◽  
James C. Phillips ◽  
...  

The Cell Broadband Engine architecture is a revolutionary processor architecture well suited for many scientific codes. This paper reports on an effort to implement several traditional high-performance scientific computing applications on the Cell Broadband Engine processor, including molecular dynamics, quantum chromodynamics and quantum chemistry codes. The paper discusses data and code restructuring strategies necessary to adapt the applications to the intrinsic properties of the Cell processor and demonstrates performance improvements achieved on the Cell architecture. It concludes with the lessons learned and provides practical recommendations on optimization techniques that are believed to be most appropriate.


Author(s):  
George Tzenakis ◽  
Konstantinos Kapelonis ◽  
Michail Alvanos ◽  
Konstantinos Koukos ◽  
Dimitrios S. Nikolopoulos ◽  
...  

Author(s):  
Praveen Kumar ◽  
Kannappan Palaniappan ◽  
Ankush Mittal ◽  
Guna Seetharaman
Keyword(s):  

Vox Sanguinis ◽  
1975 ◽  
Vol 29 (5) ◽  
pp. 352-362 ◽  
Author(s):  
J.J.Fr.M. De Wit ◽  
H.J.P. Henrichs ◽  
J. Odink ◽  
H.K. Prins

Author(s):  
GAURAV KHANNA

Hardware accelerators (such as the Cell Broadband Engine) have recently received a significant amount of attention from the computational science community because they can provide significant gains in the overall performance of many numerical simulations at a low cost. However, such accelerators usually employ a rather unfamiliar and specialized programming model that often requires advanced knowledge of their hardware design. In this article, we demonstrate an alternate and simpler approach toward managing the main complexities in the programming of the cell processor, called software caching. We apply this technique to a numerical relativity (NR) application: a time-domain, finite-difference Kerr black hole perturbation evolver, and present the performance results. We obtain gains in the overall performance of generic simulations that are close to the theoretical maximum that can be obtained through our parallelization approach.


Sign in / Sign up

Export Citation Format

Share Document