as the computer clusters were appearing during the 1980s, so were supercomputers. one of the elements that distinguished the three classes at that time was that the early supercomputers relied on shared memory. to date clusters do not typically use physically shared memory, while many supercomputer architectures have also abandoned it.