Parallel Programming Concepts

8. Parallel Process CTC

Experimenting with parallel processing since 1986

The Theory Center has been in the parallel arena for almost 15 years; in fact, our first director, Nobel Laureate Ken Wilson, convinced Floating Point Systems, known world-wide for their vectorization units, to build one of the first US full-capability multiprocessor hypercubes, the late, lamented T-Series. Stories abound concerning this first venture into untamed waters; ask Greg Burns or Andy Pfeiffer about the meaning behind the term boat-anchor, or about the significance of the little string that ran across the floor and under the wall.

All early explorers have similar kinds of stories, and they all go together to make up the rich history we're still in the process of constructing. The Theory Center has continued to pursue parallelism, and has convinced many initially recalcitrant people and companies, some of the latter being among the largest in the world, to join the parade. A detailed description of the previous projects and supported tools you can find here.

High Performance Cluster of PCs

New PC technologies offer low price possibilities for high performance computing based on a cluster of PCs. In 1999 CTC had established  the AC3 Velocity Cluster and had started to  experiment  (along with NCSA)  various parallel tools and applications based on Microsoft Windows OS.  Scheduling of parallel and serial work on the CTC Velocity Cluster is accomplished with the CTC developed Cluster CoNTroller™ for NT system. A large number of software applications are available for the researchers that utilize AC3 Velocity Cluster.