BlueTBB

From Parts
(Redirected from TBB)
Jump to: navigation, search

Overview

This page is about the Blue Gene port of Intel Threading Building Blocks, which I call BlueTBB.

Background on TBB

See the TBB home page.

There is a TBB book on Amazon.

Blue Gene Port

I created a list for this: https://lists.alcf.anl.gov/mailman/listinfo/bluetbb-discuss

The BlueTBB Subversion repository has moved to https://repo.anl-external.org/repos/BlueTBB/ and it is now world-readable.

Compiling on Blue Gene

Simple

make extra_inc=big_iron.inc arch=bg

Expert

Don't do this unless you understand what it means.

make extra_inc=big_iron.inc run_cmd='/bin/false && qsub -t 5 -n 1 --mode=c1 -O `date "+%Hh%Mm%Ss"` \
--env __TBB_DEFAULT_NUM_THREADS=60:BG_COREDUMPFILEPREFIX="`date "+%Hh%Mm%Ss"`.core" ' \
arch=bg compiler=gcc clean test -j32

Benchmarks