This document discusses Beowulf clusters, which are low-cost high-performance computing systems built from commodity off-the-shelf computers. It provides details on a specific Beowulf cluster built at Caltech in 1996 using 16 Pentium Pro processors that achieved a total of 1.25 billion floating-point operations per second (Gflops) at a much lower cost than conventional supercomputers. It also outlines the benefits of computational modeling and simulation using Beowulf clusters and provides steps for building and programming a basic Beowulf cluster.