- Joined
- Apr 12, 2021
- Messages
- 904
- Motherboard
- Asus z590 ROG Maximus XIII Hero
- CPU
- i9-11900K
- Graphics
- RX 6600 XT
- Mac
- Classic Mac
- Mobile Phone
I went looking for history on this and it must be the NeXT, but I didn't find details about multi compute expansion.Quite some time ago, Steve Jobs produced a computer which could host multiple mainboards (with integrated B&W display) and/or various extension boards, including an Intel-powered (non-x86!) colour display board. The first ever web server ran on one of these. It was not a Mac. But it was a Cube.
Here is Jobs doing the intro to NeXT:
https://allaboutstevejobs.com/videos/keynotes/next_cube_introduction_1988
...we knew then that we wanted to put the computer in a one-foot cube.
In retrospect, it's an insightful and forward-looking presentation, notable for many observations, the most striking one being "the Mac will peak [in 1989] to be everything it's ever going to be"
From transcript:
Now, next comes the IBM PC. And although the clone phenomenon has extended the unit sales peak, our model says that the IBM PC peaked in around 1986, and I think the PC was everything it was ever going to be in 1986. Now, OS2 will probably constitute a new wave here. But as far as the MS-DOS PC, our model says it peaks in about '86.
Then came the Macintosh. Now our model says two things about the Macintosh.
The first one is, about a year ago, it crossed the PC in market momentum, not unit sales, but market momentum. Now, what does that mean? What it means is is that all of the new aggressive hot software is on the Macintosh first. It means the momentum of the market is behind the Mac.
But the model also says another thing. It says that Mac is going to peak next year. It says that you can already see cracks in the architectural foundation, which are going to keep it from being anything more than it will be sometime next year.
And this was true, the Mac's OS design could not handle the parallelism needed to keep I/O busy.
Jobs devotes a section of his presentation to the observation that mainframes treated the CPU as a scare resource with I/O processors staging data to it as needed.
The IBM PC was trapped behind programmed IO which required the CPU to move all device data.
Today an $50 NVMe drive has a built-in controller 100s of times more powerful than a NeXT.
It's funny to read the performance numbers he's bragging about:
5 MIPS CPU (The industry standard for 1 MIPS was the VAX 11/780 ). Your phone is 10,000 MIPS not counting the device support processors.
4 MB/s drive burst rate.
The challenge of 100Mb ethernet eating half the CPU.
Will printing every be figured out? He brags about retina display... of laser printer! 400dpi.
I didn't see anything about add-in mainboards.
We saw some new technology and we made a decision to risk our company, that we could pull it off and bring it to market about four years before anybody thought possible. And we've done it. The NeXT computer is the first computer in the world to ship with read-write erasable optical technology storage.
The lasting lessons from Jobs weren't in the techno0logy, they were about the harmonizing of the total system to a purpose that could be appreciated by non-computer people.
That's what I am always looking for with Apple's announcements.
[00:50:01]
So, uh, myself and Bud Tribble, and a few, the rest of us got on a plane, flew over to Europe and drove out to their studio. And they, they gave us sort of a lackluster presentation on their cube design, which was about a 10th as good as what we ended up with. Uh, and then they had the major unveiling where they were going to pull off the curtain and they, they gave us, designed a really fantastic buildup and it really was, every computer was going to look like this in five years and they pulled off the curtain. And it was a human - it was in the shape of a human head. From the neck up and the board's plugged in the back of the skull. So Hartmut rescued us and, uh, I think he's the best product designer in the world. And I'd just like to say, thank you Hartmut. I know you're out there today.