BlueGene Homepage BlueGene Homepage BlueGene Homepage BlueGene Homepage

Computing Home

Compile and Link Examples

Compiler Invocation

Porting Your Code

Optimizing Your Code

Blue Gene Differences

Producing Compiler Listings

Mapping Tasks to Nodes

Other Valuable Compile/Link Information

Back to User Guide

NY Blue/L:Compiling and Linking On the Front End, for the Compute Nodes

First, determine whether it makes sense to port your particular application to Blue Gene/L. See Appendix A of Unfolding the IBM eServer Blue Gene Solution (September 2005).

One uses the NY Blue login node (front-end) to compile and link one's program, for running on the compute nodes (back-end).

Since the login node and the compute nodes have different operating systems and processors, one must use a cross-compiler, which one invokes on the login node but which creates an executable that will run on the compute nodes.

This site maintained by:

One of ten national laboratories overseen and primarily funded by the Office of Science of the U.S. Department of Energy (DOE), Brookhaven National Laboratory conducts research in the physical, biomedical, and environmental sciences, as well as in energy technologies and national security. Brookhaven Lab also builds and operates major scientific facilities available to university, industry and government researchers. Brookhaven is operated and managed for DOE's Office of Science by Brookhaven Science Associates, a limited-liability company founded by Stony Brook University, the largest academic user of Laboratory facilities, and Battelle, a nonprofit, applied science and technology organization.
Privacy and Security Notice