Moving scientific codes to multicore microprocessor CPUs

Paul R Woodward, Jagan Jayaraj, Pei Hung Lin, Pen-Chung Yew

Research output: Contribution to journalArticlepeer-review

18 Scopus citations


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.

Original languageEnglish (US)
Article number4653201
Pages (from-to)16-25
Number of pages10
JournalComputing in Science and Engineering
Issue number6
StatePublished - Nov 1 2008

Fingerprint Dive into the research topics of 'Moving scientific codes to multicore microprocessor CPUs'. Together they form a unique fingerprint.

Cite this