1. A massively parallel computing structure comprising: a plurality of processing nodes interconnected by multiple independent networks (5-D Torus, PCIe-2, and GbE), each node including one or more processing elements for performing computation or communication activity as required when performing parallel algorithm operations; and, said 5-D torus network for enabling point-to-point, all-to-all, collective (broadcast, reduce) and global barrier and notification functions among said nodes or independent partitioned subsets thereof, wherein combinations of said networks interconnecting said nodes are collaboratively or independently utilized according to bandwidth and latency requirements of an algorithm for optimizing algorithm processing performance.