TY - JOUR
T1 - Moving scientific codes to multicore microprocessor CPUs
AU - Woodward, Paul R
AU - Jayaraj, Jagan
AU - Lin, Pei Hung
AU - Yew, Pen-Chung
PY - 2008/11/1
Y1 - 2008/11/1
N2 - Several significant that need to be followed for code transformation techniques, using the ;Piecewise-Parabolic Method (PPM) gas dynamic algorithm for scientific computing are discussed. The implementation of the PPM gas dynamics algorithm for code transformation techniques can improve the performance of scientific simulation codes in the latest IBM Cell processor and other multicore CPUs. The Cell is used for implementing the algorithm in scientific computing, as it has eight cores, along with an additional core to manage these cores. The features left out of the Cell SPE and the small size of its private cable enable more of these cores to be accommodated on a single chip that will be possible for general-purpose CPUs. This enables programmers, to handle the extra difficulty and receive the benefit, when a scientific application can be operated without the need for features omitted from Cell SPE.
AB - Several significant that need to be followed for code transformation techniques, using the ;Piecewise-Parabolic Method (PPM) gas dynamic algorithm for scientific computing are discussed. The implementation of the PPM gas dynamics algorithm for code transformation techniques can improve the performance of scientific simulation codes in the latest IBM Cell processor and other multicore CPUs. The Cell is used for implementing the algorithm in scientific computing, as it has eight cores, along with an additional core to manage these cores. The features left out of the Cell SPE and the small size of its private cable enable more of these cores to be accommodated on a single chip that will be possible for general-purpose CPUs. This enables programmers, to handle the extra difficulty and receive the benefit, when a scientific application can be operated without the need for features omitted from Cell SPE.
UR - http://www.scopus.com/inward/record.url?scp=54849439937&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=54849439937&partnerID=8YFLogxK
U2 - 10.1109/MCSE.2008.152
DO - 10.1109/MCSE.2008.152
M3 - Article
AN - SCOPUS:54849439937
VL - 10
SP - 16
EP - 25
JO - Computing in Science and Engineering
JF - Computing in Science and Engineering
SN - 1521-9615
IS - 6
M1 - 4653201
ER -