Beowulf Computing Cluster

Inducted In: 2022, Communications Technology, Computer Technology, Featured, Industrial Productivity/Manufacturing Technology

Beowolf
Induction year:
Inducted individuals:
Thomas Sterling, Ph.D
James Fischer, Ph.D
Inducted organizations:
NASA Goddard
Penguin Computing

A Beowulf Computing Cluster is a grouping of off-the-shelf computer hardware networked together with fast communication software. The resulting parallel processing power of the collection generates processing speeds faster than most super-computer systems used for complex processing – at a fraction of the cost.

In the mid-90’s however, such a configuration didn’t seem very advantageous. It did not seem remotely possible that a cluster of off-the-shelf machines could come anywhere close to the processing power of the custom-built supercomputers used by researchers at the time.

The state-of-the-art supercomputers available then were large, dedicated pieces of hardware running proprietary software. These were multi-million-dollar systems that required constant maintenance and service from the computer vendors who supplied them. Their high-cost and their scarce availability meant that researchers were always left wanting more time on the system. However, trying to compete with that super-computing power with off-the-shelf equipment was simply unimaginable.

At the time, the Japanese government had made great strides in supercomputing power, and the US was worried about falling behind. A program run out of NASA Goddard was one of the groups tasked with finding a solution.

The goal was to develop super-computing speed that could run on a platform inexpensive enough that individual researchers could have their own workstations. The goal was not just computational speed, but the speed-to-cost ratio. The original target was 1 gigaflop of thruput from a $50,000 system. (A gigaflop is one billion floating-point operations per second.)

The Beowulf cluster achieved that goal – and went far beyond. To put it in perspective you need only look at the systems on the ‘Top 500’ — the ranking of fastest supercomputers in the world. In the mid-90’s that list of the world’s top supercomputers consisted entirely of large, dedicated hardware systems. Today, nearly every one of the supercomputers on that list are cluster systems based on the Beowulf concept.

Related Technologies

Syncom – Geostationary Satellite Communications

Syncom – Geostationary Satellite Communications

Inducted In: Communications Technology

 In 1961, NASA awarded a $4 million contract to the Hughes Aircraft Company to design and build the first geostationary satellites. The three satellites, known as Syncom 1, 2, and 3, were individually launched in 1963 and early 1964,…

NASGRO

NASGRO

Inducted In: Computer Technology

 NASGRO is a software analysis tool that was originally developed by NASA over forty years ago. In 2000, NASA entered into a Space Act Agreement with the Southwest Research Institute (SwRI) with the goal of turning the system into…

CubeSats

CubeSats

Inducted In: Computer Technology, Featured, Industrial Productivity/Manufacturing Technology

The origin story of the CubeSat idea is clear-cut and well-known. It was conceived by two engineering professors as a teaching tool for students to get hands-on experience with satellite functionality. In the 1990’s Professor Robert Twiggs was teaching engineering…