CDC 6600
en.wikipedia.org
en.wikipedia.org
http://www.bitsavers.org/pdf/cdc/cyber/books/DesignOfAComput...
Glad I have a 6 hour flight upcoming.
(James Thornton, the author, is the engineer that helped Cray's designs become real, while at CDC. He focused more on detailed execution of the design, etc.)
Here's a 1974 Zip-A-Tone catalog: https://www.peculiarmanicule.com/zipatone
Here's an example of modern use of zipatone for manga: https://www.youtube.com/watch?v=Q2U4EfKCfjI
Both - while built by large teams - "felt" like they were designed by a single person, complete consistency across hw, OS, tools, and apps (programs). It's so foreign from the experience we have now it's difficult for me to describe.
From Chapter 4:
> "I will contend that conceptual integrity is the most important consideration in system design. It is better to have a system omit certain anomalous features and improvements, but to reflect one set of design ideas, than to have one that contains many good but independent and uncoordinated ideas."
> "Because ease of use is the purpose, this ratio of function to conceptual complexity is the ultimate test of system design. Neither function alone nor simplicity alone defines a good design. This point is widely misunderstood."
> "All my own experience convinces me, and I have tried to show, that the conceptual integrity of a system determines its ease of use. Good features and ideas that do not integrate with a system's basic concepts are best left out. If there appear many such important but incompatible ideas, one scraps the whole system and starts again on an integrated system with different basic concepts."
Wonder what's become of it, now that the Paul Allen foundation deemed the LCM a needless expense and who knows what happened to all the donations.
Seriously, who knows what happened to all the donations? A lot of folks in tech reached in their proverbial closets for pieces of history, worked on these restorations, etc, presumably with the expectation that work would be preserved for more than a few years via this institution endowed by a vast fortune.
I always wanted to visit the LCM and it's like feeling the knife twist again every time I see a line about "this extremely cool thing from the history of computers was restored and you can see it yourself at - oh, that's the one in Seattle isn't it."
There's a running CDC6000 somewhere in the USA, or at least there was. Is it still in Seattle? Is it still in the museum building? Does it still run? Is anyone responsible for it? Has anyone turned it on and felt the hum since 2020?
By connecting via ssh to 'menu@tty.livingcomputers.org' you can try the other machines -- I was able to log into the TOPS-20 system running on the TOAD2, for instance.
Edit: After reading the wikipedia page, I think it was the 7600. I think the summer before I worked on it, they went to the 7600. Been a long time.
Plus ça change
These machines were organized in such a way that the main CPU did not run (most of) the OS and was not responsible for I/O. Those operations were all handled by an array of secondary processors optimized for the purpose. A PPU (Peripheral Processing Unit) would interact with an I/O device, load data into main memory, and then notify the main CPU.
Vector came later, with the Cray 1 (and the CDC Star, less effectively).
But on those two round CRT's that show up in CDC 6600 pictures it might look pretty cool, even if they're vector drawing
For floating-point operations, a CDC 7600 would have been at least ten to twenty time faster (but less precise) than the 80387DX coprocessor. A 386 PC without coprocessor could have been one thousand times slower that CDC 7600 at FP operations.
Only with Pentium (the first Intel consumer CPU with pipelined FPU, they previously had the non-PC CPU Intel 80860 that was faster than CDC 7600) the PCs have exceeded the FP speed of the ancient supercomputers.