Mar 28, 2020
Today we’re going to talk through the history of Cray Computers.
And really, this is then a history of supercomputers during Seymour Cray’s life. If it’s not obvious by his name, he was the founder of Cray. But before we go there, let’s back up a bit and talk about some things that were classified for a long time. The post-World War II spending by the US government definitely leveled up the US computer industry. And defense was the name of the game in those early years.
Once upon a time, the computer science community referred to the Minneapolis/St Paul area as the Land of 10,000 Top Secret Projects. And a lot of things ended up coming out of that. One of the most important in the history of computing though, was Engineering Research Associates, or ERA. They built highly specialized computers. Those made for breaking Soviet codes.
Honeywell had been founded in Minneapolis and as with Vannevar Bush, had gone from thermostats to computers. Honeywell started pumping out the DATAmatic 1000 in 1957. There was a computer shipping and Honeywell was well situated to capitalize on the growing mainframe computer market.
ERA had some problems because the owners were embroiled in Washington politics and so they were acquired by Sperry Rand, today’s Unisys, but at the time one of the larger mainframe developers and the progeny of both the Harvard Mark series and ENIAC series of mainframes. Only problem is that the Sperry Rand crew were making a bundle off Univacs and so didn’t put money into forward looking projects.
The engineers knew that there were big changes coming in computing. And they wanted to be at the forefront. Who wouldn’t. But with Sperry Rand barely keeping up with orders they couldn’t focus on R&D the way many former ERA engineers wanted to. So many of the best and brightest minds from ERA founded Control Data Corporation, or CDC. And CDC built some serious computers that competed with everyone at the time. Because they had some seriously talented engineers. One, who had come over from ERA, was Seymour Cray. And he was a true visionary.
And so you had IBM and their seven biggest competitors, known as Snow White and the Seven Dwarfs. Three of those dwarfs were doing a lot of R&D in Minneapolis (or at least the Minneapolis area). None are still based in the Twin Cities. But all three build ruggedized computers that could withstand nuclear blasts, corrosive elements, and anything you could throw at them.
But old Seymour. He wanted to do something great. Cray had a vision of building the fastest computer in the world. And as luck would have it, transistors were getting cheaper by the day. They had initially been designed to use germanium but Seymour Cray worked to repackage those at CDC to be silicon and was able to pack enough in to make the CDC 6600 the fastest computer in the world in 1964. They had leapfrogged the industry and went to market, selling the machines like hotcakes.
Now CDC would build one of the first real supercomputers in that 6600. And supercomputers are what Cray is known for today. But there’s a little more drama to get from CDC to Cray and then honestly from Cray to the other Crays that Seymour founded. CDC went into a big of a buying tornado as well. As with the Univacs, they couldn’t keep up with demand and so suddenly were focused too much on Development to look beyond fulfillment and shipping and into the Research part of R&D. Additionally shipping all those computers and competing with IBM was rough and CDC was having financial problems, so CEO William Norris wouldn’t let them redesign the 6600 from the ground up.
But Cray saw massive parallel processing as the future, which is kinda’ what supercomputing really is at the end of the day, and was bitten by that bug. He wanted to keep building the fastest computers in the world. And he would get his wish. He finally left CDC in 1972 and founded Cray Research along with cofounding engineer Lester Davis. They went to Chippewa Falls Wisconsin.
It took him four years, but Cray shipped the Cray-1 in 1976, which became the best selling supercomputer in history (which means they sold more than 80 and less than a hundred). It was 80MhZ, or 200 gigaFLOPS. And that was vector processing. They would math faster by re-arranging the memory and registers to more intelligently process big amounts of data. He used Maxwell’s equations on his boards. He designed it all on paper. The first Cray-1 would ship to Los Alamos National Laboratory. The Cray-1 was 5 and a half tons, cost around $8 million dollars in 1976 money and the fact that they were the fastest computer in the world combined with the fact that they were space age looking gave Seymour Cray instant star status.
The Cray-1 would soon get competition from the ILLIAC IV out of the University of Illinois, an ARPA project. So Cray got to work thinkin’. He liked to dig when he thought, and he tried to dig a tunnel under his house. This kinda’ sums up what I think of Wisconsin.
The Cray-2 would come in 1985, which was the first multiple CPU design by Cray. It came in at 1.9 Gigaflops. They rearranged memory to allow for more parallelization and used two sets of memory registers. It effectively set the stage for modern processing architectures in a lot of ways, offloading tasks for a dedicated foreground processor to main memory connected over the fastest channels possible to each CPU. But IBM wouldn’t release the first real multi core processor until 2001. And we see this with supercomputers. The techniques used in them come downmarket over time.
But some of the biggest problems were how to keep the wires close together. The soldering of connecters at that level was nearly impossible. And the thing was hot. So they added, get this, liquid coolant, leading some people to call the Cray-2 “Bubbles.”
By now, Seymour Cray had let other people run the company and thee were competing projects like the Cray X-MP underway. Almost immediately after the release of the Cray-2 Seymour moved to working on the Cray-3 but the project was abandoned and again, Cray found himself wanting to just go do research without priorities shifting what he could do.
But Seymour always knew best. Again, he’s from Wisconsin. So he left the company with his name and started another company, this one called Cray Computer, where he did manage to finish the Cray-3. But that Cold War war spending from the Cold War dried up. And while he thought of designs for a Cray-4, the company would go bankrupt in 1995. He was athletic and healthy, so in his 70s, why not keep at it?
His next company would focus on massively parallel processing, which would be the trend of the future, but Seymour Cray died from complications to a car accident in 1996.
He was one of the great pioneers of the computing industry. He set a standard that computers like IBM’s Blue Gene then Summit or China’s Sunway TahuLight or Dell’s Frontera or Cray’s HPE or Fujitsu’s aBCI or Lenovo’s SuperMUC-NG carry on. Those run at between 20 gigaflops to close to 150 gigaflops. Today, the Cray X1E pays homage to it’s ancestor, the great Cray-1.
But no one does it with style the way the Cray-1 did - and think about this, Moore’s Law says transistors will double every two years. Not to oversimplify things but that means that since the Cray-2 we should have had a 262 gigaflop machine by now. But I guess he’s not here to break down the newer barriers like he did with the von Neumann bottleneck.
Also, think about this, those early supercomputers were funded by the departments that became the NSA. They even helped fund the development of Cray’s throughout history. So maybe we have hit 262 and it’s just classified. I swoon at that thought. But maybe it’s just that this is where the move from bits to qubits and quantum computing becomes the next significant jump. Who knows?
But hey, thanks for joining me on this episode of the History of Computing Podcast. Do you have a story you want to tell? I plan to run more interviews soon and while we have a cast of innovators that we’re talking to, we’d love even more weird and amazing humans. Hit us up if you want to! And in the meantime, thanks again for listening, we are so lucky to have you.