Overview: The Rise of Linux

The transition from vector computers to Massively Parallel Processors (MPPs) in the late 1980s and the early 1990s produced a plethora of system manufacturers, for example, Alliant, BBN Butterfly, Convex, Intel, Kendall Square Research (KSR), MasPar, Meiko, nCube, Parsytec, Sequent, Silicon Graphics Inc. (SGI), Supertek, SUPRENUM Supercomputer GmbH, Tera Computer Corp., and Thinking Machines Corp. (TMC). An article based on TOP500 results up to that time summarizes the market trends very clearly (Strohmaier et al. 2019). By the end of the decade, all but a few had disappeared. They went bankrupt, got bought, merged, or just stopped making supercomputers.

[1]  Charles L. Seitz,et al.  Myrinet: A Gigabit-per-Second Local Area Network , 1995, IEEE Micro.

[2]  Thomas L. Sterling,et al.  Parallel Supercomputing with Commodity Components , 1997, PDPTA.

[3]  Kamil Iskra,et al.  Characterizing the Performance of “Big Memory” on Blue Gene Linux , 2009, 2009 International Conference on Parallel Processing Workshops.

[4]  Thomas L. Sterling,et al.  BEOWULF: A Parallel Workstation for Scientific Computation , 1995, ICPP.

[5]  Takashi Yanagawa,et al.  Software system of the Earth Simulator , 2004, Parallel Comput..

[6]  Thomas L. Sterling,et al.  Pentium Pro Inside: I. A Treecode at 430 Gigaflops on ASCI Red, II. Price/Performance of $50/Mflop on Loki and Hyglac , 1997, ACM/IEEE SC 1997 Conference (SC'97).

[7]  David S. Greenberg,et al.  Massively parallel computing using commodity components , 2000, Parallel Comput..

[8]  F M Hoffman,et al.  The do it yourself supercomputer. , 2001, Scientific American.

[9]  Atsushi Hori SCore: an integrated cluster system software package for high performance cluster computing , 2001, Proceedings 42nd IEEE Symposium on Foundations of Computer Science.

[10]  Tomohiro Inoue,et al.  The Tofu Interconnect , 2012, IEEE Micro.

[11]  Erich Strohmaier,et al.  The marketplace of high-performance computing , 1999, Parallel Comput..

[12]  Stephen A. Jarvis,et al.  To upgrade or not to upgrade? Catamount vs. Cray Linux Environment , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW).

[13]  William Gropp,et al.  Mpi - The Complete Reference: Volume 2, the Mpi Extensions , 1998 .

[14]  Maya Gokhale,et al.  Argo NodeOS: Toward Unified Resource Management for Exascale , 2017, 2017 IEEE International Parallel and Distributed Processing Symposium (IPDPS).

[15]  Jack Dongarra,et al.  PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing , 1995 .