TY - GEN
T1 - Performance analysis and visualization tools for cell/B.E. multicore environment
AU - Vianney, Duc
AU - Haber, Gad
AU - Heilper, Andre
AU - Zalmanovici, Marcel
PY - 2008
Y1 - 2008
N2 - Code porting, optimizing and tuning has become a challenging task in multicore/many cores environment. It requires a different set of performance visualization tools to handle the complexity of the many cores and the size of performance data to find opportunities for optimization. This paper discusses performance visualization tools available for Cell/B.E. Under the IBM Software Development Kit (SDK) for Multicore Acceleration Version 3.0. It also presents a methodology for porting, optimizing and tuning Cell applications by utilizing those tools. The paper starts with a simple scalar program example which can also be found in the IBM tutorial for the Cell programming, and then describes all the needed steps to make it fully tuned and scaled for the Cell Broadband Engine.
AB - Code porting, optimizing and tuning has become a challenging task in multicore/many cores environment. It requires a different set of performance visualization tools to handle the complexity of the many cores and the size of performance data to find opportunities for optimization. This paper discusses performance visualization tools available for Cell/B.E. Under the IBM Software Development Kit (SDK) for Multicore Acceleration Version 3.0. It also presents a methodology for porting, optimizing and tuning Cell applications by utilizing those tools. The paper starts with a simple scalar program example which can also be found in the IBM tutorial for the Cell programming, and then describes all the needed steps to make it fully tuned and scaled for the Cell Broadband Engine.
KW - Cell broadband engine
KW - Code analyzer
KW - Control flow analyzer
KW - Counter analyzer
KW - Euler based particle simulation
KW - Pipeline analyzer
KW - Profile analyzer
KW - Trace analyzer
KW - Virtual performance analyzer
UR - http://www.scopus.com/inward/record.url?scp=77953746693&partnerID=8YFLogxK
U2 - 10.1145/1463768.1463777
DO - 10.1145/1463768.1463777
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:77953746693
SN - 9781605584072
T3 - ACM International Conference Proceeding Series
BT - IFMT'08 - Proceedings of the 1st International Forum on Next-Generation Multicore / Manycore Technologies
T2 - 1st International Forum on Next-Generation Multicore / Manycore Technologies, IFMT'08
Y2 - 24 November 2008 through 25 November 2008
ER -