A Beowulf cluster uses commodity computers networked together with shared libraries and programs to function as a single high-performance parallel computing system. It uses inexpensive personal computers running a Unix-like operating system with message passing software. The original Beowulf cluster was built in 1994 by NASA scientists to function like a single powerful computer through distributed processing across the networked nodes.