Adapting code to processor architecture
From HP-SEE Wiki
(Difference between revisions)
(Created page with "== Using GNU compilers == == Using IBM SDK for multicore acceleration == == Intel® Parallel Studio XE development suite == == Sun Studio == == PGI == == javac ==") |
(→Using IBM SDK for multicore acceleration) |
||
(2 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
== Using GNU compilers == | == Using GNU compilers == | ||
- | == Using IBM | + | == Using IBM XL compilers == |
- | + | ||
+ | '' Section contributed by IICT-BAS '' | ||
+ | |||
+ | The configure script or whatever build system is used, must be instructed to use the cross-compiler instead of the standard gcc or other, to perform compilation. Usually, it can be done by setting the environment. IBM XL compilers can produce code, specifically optimized for the PPC 450 double-hummer processor of the computing nodes. Only with IBM XL compiler it is possible to use full advantages of BlueGene/P, because it allows the execution of two times more instructions per unit time. | ||
+ | |||
== Intel® Parallel Studio XE development suite == | == Intel® Parallel Studio XE development suite == | ||
Latest revision as of 05:32, 11 April 2012
Contents |
Using GNU compilers
Using IBM XL compilers
Section contributed by IICT-BAS
The configure script or whatever build system is used, must be instructed to use the cross-compiler instead of the standard gcc or other, to perform compilation. Usually, it can be done by setting the environment. IBM XL compilers can produce code, specifically optimized for the PPC 450 double-hummer processor of the computing nodes. Only with IBM XL compiler it is possible to use full advantages of BlueGene/P, because it allows the execution of two times more instructions per unit time.