Issue No. 03 - May/June (2006 vol. 8)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MCSE.2006.50
Paul Gray , University of Northern Iowa
Thomas Murphy , Contra Costa College
The simplicity of ingredients would amaze even the three wyrd sisters, as would the resultant mixture's power and versatility: start with a little BSD "ports" and a smidgen of Gentoo's "emerge," and then blend in a pinch of Linux-from-scratch and a healthy dollop of crosstool. Upon forging the edaphic build environment known as GAR, erect a perfect educational storm, conjured from message-passing environments, visualization tools, profiling utilities, compilers, debuggers, high-performance file system support, and scripts that can automate tasks such as the networking of distributed systems. Suddenly, this illusion of computers, wires, and vibrant images coalesces into a pocket-sized mini-CD, which, upon bootup, transforms into a full-fledged parallel computing environment that can run in system memory without installation or modification to the system's hard drive. What we have here is a comprehensive framework for high-performance computing education, and that, my friends, is the opposite of a failure to communicate. This article will elaborate on what lies under the BCCD hood, some uses of the BCCD, and future directions.
BCCD, bootable disk, CD
P. Gray and T. Murphy, "Something Wonderful this Way Comes," in Computing in Science & Engineering, vol. 8, no. , pp. 82-87, 2006.