3 ms·
Berkeley RISC and Stanford MIPS are circa 1980. I think the enabling factor for them was the availability of fab resources. The RISC-1 had 44,500 transistors. I
by CalChris 8y ago
Berkeley RISC and Stanford MIPS are circa 1980. I think the enabling factor for them was the availability of fab resources. The RISC-1 had 44,500 transistors. In 1980, Berkeley could get that fabbed for really not much dinero. So it wasn't the funding per se. It was the reduction of fab costs to something they could get funded. Same with the Stanford Geometry Engine. Call it the Carver Mead revolution.
The CRAY-1 is 1975. The IBM 801 is 1980 (started in 1975). SPARC comes along in 1987.
So I don't think it was the funding. I really think it was the availability of cheap fabs for small tapeouts.
The Cray-1 was announced in 1975 and shipped in 1976. IBM took 5 years. It reminds me of the IBM memo all over again:
https://www.computerhistory.org/revolution/supercomputers/10/33/62 https://www.computerhistory.org/revolution/supercomputers/10...
To which Cray responded,
“It seems like Mr. Watson has answered his own question.”
Arguably, Berkeley and Stanford's research groups were a lot more like Cray's team.
- bogomipz 8y agoInteresting yeah. I just came across the following items: "why did Sun and most other minicomputer oem's turn to RISC? the relatively low cost accessibility to semiconductor fabrication using gate arrays. Chip manufacturers who needed high volumes to recoup their capital investments of hundreds of millions of dollars (now billions) had figured out a way of producing standard product families of chips called gate arrays, which were identical except for the last few steps of the production process which defined the interconnections. This enabled computer systems companies to buy state of the art fabrication by effectively buying batches of wafers on a time-share basis from a few thousand dollars upwards, instead of the millions of dollars required previously."[1] I'm somewhat unsure or gate arrays themselves would have enabled this though as I think of gate arrays as alternative to a microprocessor. Might you know? Also it seems that SUN had their prototypes built down at USC's Viterbi School FAB: "MOSIS has prototyped more than 50,000 chip designs for businesses, government agencies and universities, including the originals of many now widely used commercial chips, such as those used in Sun Microsystems SPARC and SGI’s MIPS systems."[2] Also it appears that the rise of CAD also helped usher in the era of producing RISC chips for these vendors as well: "the deskilling of the chip design process by sophisticated computer aided design (CAD) tools enabled computer systems designers to design, test and simulate most of the design stages at their workstations, without needing knowledge of the underlying manufacturing process parameters. The software enabled designers to work at a logic function-block level without having to worry too much about the realities of interconnections, datapaths and process variations. This revolution in hardware logic design was akin to the invention of high level programming languages which enabled programmers to write their applications in terms of the problem, rather than needing to know exactly how the computer was built or wired together."[1] [1] http://www.sparcproductdirectory.com/history.html http://www.sparcproductdirectory.com/history.html [2] https://viterbi.usc.edu/news/news/2005/2005_05_23_mosisstudent.htm https://viterbi.usc.edu/news/news/2005/2005_05_23_mosisstude...
- CalChris 8y agoI really don't know much but I do remember people who were deskilled out of hand chip layout. It's like component or analog skills. Yes, those are skills but then suddenly no one needs them. Initially hand layout could say but we're better and that was true. But then tools got better and designs got a LOT bigger. I think you can add this to the affordability argument. It was affordable for a research team to do a RISC where previously only big companies could do that.
- bogomipz 8y agoSure, that makes sense. Any idea how gate arrays contributed to the affordability of CPUs? I didn't understand that part of the quote and links I mentioned above.
- CalChris 8y agoI don't think gate arrays had anything to do with this then. They were just too small at the time; clearly that's not the case now. Someone else, anyone really, would know more.
- pvg 8y agoIt seems like they did. The page has a couple of references to contemporary papers that probably have more details. https://en.wikipedia.org/wiki/MB86900 https://en.wikipedia.org/wiki/MB86900