Compiling & Linking

Overview on Compiling and Linking

Overview on How to Compile and Link: A brief overview to get you started.

Example program and Makefile for BG/Q

MPI and Makefile examples: An example of compiling a simple MPI program on ALCF Blue Gene/Q systems.


How to Manage Threading: Information and example code to guide you through threading.

bgclang Compiler

The bgclang Compiler: An ALCF-developed autovectorizing compiler offering full C++11 support.

Frequently Asked Questions

Compiling and Linking FAQ: Several questions and answers that users have asked.

Library and Compiler Tracking

Library and Compiler Tracking: Information on ALCF's library and compiler tracking software.