Apollo DN10000: Quad CPU/128Mb RAM workstation from 1988 [pdf]
Hardware, Specs, and Cost
- DN10000 supported up to four CPUs and 128 MB RAM in 1988, which was exceptional even a decade later.
- Maxed‑out systems reportedly cost around $250k then (~$660–700k in today’s money, though exact inflation equivalence is debated).
- Some commenters stress that unlike many “supports up to” claims, fully loaded 128 MB, multi‑CPU units were actually sold and deployed.
- Design included both VME and ISA slots, plus serious attention to thermal design and office‑acceptable noise.
Performance and CPU Architecture
- Apollo’s PRISM CPU was a 64‑bit, VLIW‑like design; some see it as an ambitious early RISC/VLIW experiment later influencing PA‑RISC and Itanium.
- Estimates in the thread peg PRISM’s MIPS roughly comparable to a later 486DX2/66.
- There is disagreement on whether 486‑based servers were “dramatically” slower; consensus is that various RISC workstation lines eventually lost out to commodity CPUs.
- One commenter with VLIW hardware experience says virtualization is technically feasible and cache behavior is not inherently worse than superscalar out‑of‑order CPUs.
Domain/OS, Unix Personalities, and UX
- Domain/OS is remembered as powerful and innovative (versioned filesystem, distributed FS, diskless clients, strong networking, multiple Unix “personalities”).
- The dual BSD/SysV personality mechanism used executable “stamps” and environment‑dependent path resolution to choose the right userland and syscall semantics per process.
- Others recall it as complex, awkward for C development compared to BSD‑derived systems, with sockets feeling bolted on and Internet support de‑emphasized.
- The graphical environment (Display Manager) is described as extremely capable for power users but confusing and “weird” for newcomers.
Real‑World Use and Applications
- Widely used in the late 80s–90s for CAD, PCB design, SPICE simulation, VLSI tools, configuration management, and as file/compute servers in universities and labs.
- Examples include FAA command centers, UK government‑funded university CAD labs, and campus‑wide home directory servers.
Graphics, Input Devices, and Industrial Design
- Graphics hardware (especially DN10000VS) is remembered as state‑of‑the‑art: 3D, Z‑buffer, antialiasing, texture mapping, 40bpp, and high‑resolution displays.
- Users fondly recall laser mice with mirrored pads, spaceball 3D input, dual framebuffers with alpha/Z for interactive graphics and even hypothetical gaming.
Emulation and Preservation
- MAME now emulates several Apollo systems (e.g., DN3500). Domain/OS install images are available on archival sites, making historical exploration feasible, though resource‑intensive.
Historical Context, Pace of Change, and Comparisons
- Multiple comments contrast 1988–1998’s rapid hardware evolution (68k → 486/Pentium, Alpha, multi‑CPU hobby systems) with what they perceive as slower visible change post‑2010.
- Others note exceptional mid‑90s machines (e.g., Macs and Amigas with unusually high RAM ceilings) but emphasize that broad multi‑CPU, 128 MB workstations were rare.
- Some extrapolate to modern dual‑socket Epyc systems (hundreds of cores, terabytes of RAM) and wonder how quaint today’s AI clusters will look in 30 years.
Marketing Materials and Aesthetics
- The brochure’s hand‑drawn watercolors, diagrams, and logo draw a lot of admiration.
- Commenters miss this kind of lavish long‑form, print‑style technical marketing compared to today’s more generic web pages.
- Early CG demo films rendered on Apollos are cited as part of the era’s HPC marketing culture.
Units, Precision, and Price Comparisons
- Several people object to highly precise inflation conversions (e.g., “$663,937.02”) as “false precision,” arguing that only a rough one‑digit estimate is meaningful.
- Similar annoyance is expressed about over‑precise metric/imperial conversions and sloppy use of Mb/MB/MiB, especially when both storage and network bandwidth are discussed.
- There is debate on how to meaningfully compare historical system prices at all: CPI vs IT‑specific indices vs qualitative changes in what computers enable.