My new POWER Indigo 2
85 points by ingve 16 hours ago | 35 comments
  • kev009 15 hours ago |
    Lovely system, the R8000 is indeed a rare bird.. given the hype not a particularly remarkable CPU by any measure versus its contemporaries at launch (Alpha A21064A, IBM POWER2 and HP PA-RISC all traded heavy blows in that era, SPARC seemed perpetually behind) but would be a nice one to score. It was an interesting time as Alpha was really pushing clock speed while POWER2, PA-RISC, and the R8000 showed impressive numbers at much lower clocks.
    • mattbillenstein 14 hours ago |
      I interviewed at Intel with the old Alpha group after all the acquisitions back in the day - around 2000 - and I remember talking with the guys there in that they couldn't get their EDA tools ported to the Alpha architecture; so they were designing this amazing cpu, but had to do it on "gasping and wheezing" Sparc systems. Good times.

      We had the same issues where I ended up working; it was a year or two before 32-bit intel systems started to show up and they absolutely screamed compared to Sparc, but couldn't handle really big jobs. When the amd64 stuff started to come around, that's when you could just see the writing on the wall - Intel / AMD were gonna absolutely kill Sun...

      • mattbillenstein 14 hours ago |
        And now flipping through the pictures of the internals - I ended up working for LSI Logic in the early 2000's, so it's fun to see all these LSI chips although they were before my time. Certainly some of my older colleagues worked on these.

        You'll notice the numbers on these L1Axxxx - this is an internal LSI number, after they ran out of numbers for the xxxx part they bumped it to L2Axxxx and I worked on a few chips with those designations.

        • kev009 14 hours ago |
          These are probably all semi-custom standard cell, which LSI was known for, no?
          • mattbillenstein 14 hours ago |
            Yeah, LSI had their own standard cell libraries up to around 180nm, then they didn't want to invest in fabs and started working with TSMC - beginning of the end for them really. I signed off a couple chips on both sides of that transition.

            I worked in a group that did physical design, timing closure, test insertion, etc. I did a lot of layout automation in Avanti's tools; sometime after I left, it all went to Cadence I believe.

      • kev009 14 hours ago |
        Once upon a time you would buy an entire system from the EDA vendor like Mentor Graphics, Zuken or whomever, early on those could be quite bespoke and then eventually they used COTS like the HP 9000/300 and Apollo DN10000. And then the generic RISC systems purchased direct from the OEM and eventually the amd64 dominance you describe.

        I have some IBM POWER2SC (SuperChip) systems with intel asset tags that presumably were used for something special (very pricey machine), maybe MCAD :)

        PA-RISC was really pushing the performance horizon in the late '90s (like 2-3 years ahead of intel) and had great EDA tools support which was an odd situation because the ISA was effectively frozen in 1997 (thanks Itanium) and just got process and implementation updates that scaled pretty well.

        • mattbillenstein 14 hours ago |
          Nice, that was before my time - we were basically a Sun shop and actually did a lot of chips for them (and SGI) too. I never saw any of the HP, IBM, or other systems.
  • alberth 15 hours ago |
    SGI dominated the workstation graphic market back in the day.

    Steve Jobs wanted NeXT to essentially be SGI.

    I have a soft spot for the Octane.

    https://en.wikipedia.org/wiki/SGI_Octane

    The G4 cube, was Apple version of it whe when Jobs returned to Apple.

    https://en.wikipedia.org/wiki/Power_Mac_G4_Cube

    • justinator 15 hours ago |
      The G4 Cube wasn't a callback to the NeXTcube?
      • pjmlp 15 hours ago |
        It was.
      • iwontberude 15 hours ago |
        Maybe so and NeXTcube totally seems like a nod to the design of Thinking Machines’ CM-2
    • pjmlp 15 hours ago |
      Kind of, SGI never had something like Renderman.
      • ofrzeta 12 hours ago |
        They had Blue Moon Rendering Tools (BMRT), though :)
        • pjmlp 5 hours ago |
          I wasn't aware of it, as per Wikipedia article it looks like the predecessor for Renderman.
          • p_l 19 minutes ago |
            The other way around. Renderman is the original, BMRT was mostly Renderman compatible.
    • p_l 14 hours ago |
      Depends on exactly what segment of the graphic market, it seems to me that some segments had quite big Sun presence, and early HDTV had the unlikely straggler-survivor with Symbolics.
    • kalleboo 9 hours ago |
      Pixar also originally sold hardware, also cube-shaped https://en.m.wikipedia.org/wiki/Pixar_Image_Computer
  • justinator 15 hours ago |
    So. Many. Chips!
    • rvense 14 hours ago |
      Yeah, it's wild to think how much human effort is in each of these subsystems. And how fast-paced everything was at the time, how quickly it became obsolete.
  • Kimitri 15 hours ago |
    I had a Teal Indigo2 for a few years about 15 years ago. I loved it! It had the cool feet that let you prop it up sideways so you could have it in tower mode. The feet had these little scoops embedded in them so the machine could more effectively hoover up all the dust from the floor. Fantastic!
  • madduci 15 hours ago |
    TIL Windows 3.1 was running on MIPS
    • p_l 14 hours ago |
      Windows NT 3.x and 4.x ran pretty much on whatever had at least 32bits and little endian byte order, and vendor willing to support the porting effort.

      Though it's especially hilarious that MIPS ARC died pretty fast (outside of SGI ARC variant which was big-endian) so on most other platforms Windows was dragging around a wrapper around platform firmware that provided enough ARC interfaces for ntoskrnl.exe to boot.

      • rzzzt 12 hours ago |
        In the article the author is running Windows 3.1's installer in a SoftWindows emulator: https://winworldpc.com/product/softwindows/20
        • p_l 10 hours ago |
          Ah, somehow I hilariously skipped over the sentence that would make it all work out, thanks
  • msla 15 hours ago |
    > The R8000 is not a CPU in the traditional sense. It is a processor, but that processor is comprised of many individual chips

    And retrocomputing geeks (and just any geek sufficiently old) got rueful grins on their faces.

    This is traditional, in the sense of being old-fashioned. CPUs were built out of discrete components back when that meant individual vacuum tubes, discrete solid-state components, and then, finally, discrete chips. Thousands of individual SSI chips in computers like the Apollo Guidance Computer. Even after the first single-chip CPU was developed, larger computers still used multi-chip CPUs, like the PDP-11 architecture being implemented on four chips in the LSI-11 chipset.

    https://gunkies.org/wiki/LSI-11_chip_set

    That's before some people were born, I guess, so we have this.

    • kev009 14 hours ago |
      IBM's POWER and POWER2 were also many (8-10 depending) chips in CMOS which was an exotic approach as most RISCs had converged to single die microprocessors but made it possible to beat a lot of vendors in the superscalar punch and push the complexity of SMP out a while (for both vendor and user). The POWER2SC converged it all onto one die, and then eventually IBM became well known for exotic RISC MCMs.

      In the mainframes the TCM is somewhat famous, really beautiful Bipolar designs with relatively low gate count but a ton of high performing dice (and high heat, hence TCM) on an exotic MCM.

  • porcoda 14 hours ago |
    One thing I miss from that era of machines was just the way they looked: at the time, most machines were grey or black boxes, but the SGIs had some degree of personality to them. The O2's were fun little curvy boxes. One of my favorites were the large rack systems - one of my jobs had us working with the Origin 2000 and PowerChallenge machines. Compared to some of the generic clusters of rack mounted Alpha systems that we had around the same time, the SGIs just had a cool look to them.
    • cyphax 14 hours ago |
      They had their own startup sounds, too (at least the machines I have). And it wasn't just the machines; peripherals (mouse, keyboard, monitor) had this nice looking texture on them as well. They were definitely cool back in the days!
    • hulitu 2 hours ago |
      Design has died on PC cases.
  • mst 13 hours ago |
    Oh, cool!

    I used a purple Indigo 2 as my desktop for a few years.

    When there were some issues with the local hot and cold running power for a few weeks, sometimes I'd get home to my study after being out and about and see 'brownout detected' on my console xterm.

    That was my cue to add "coax the x86 kit in the rack back to life" to my task list once I'd had a coffee and settled in.

    (later it got rehomed to DrHyde's place in London where it served honourably as a CPAN testers machine until finally passing away of old age)

  • pavlov 13 hours ago |
    > “a 64MB POWER Indigo 2 with XZ Graphics and a 2GB SCSI drive would run you around £58,000”

    And then you had to buy the software. A license for a 3D modeling package like Softimage or Alias cost at least $10-15k, and you probably also needed a separate raytracing package for high-quality output.

    Someone is selling a copy of Alias for SGI for $2500 on eBay today: https://www.ebay.com/itm/335622694059

    But if, in 1994, you did have an SGI and Alias and enough artistic skill and technical competence (and patience…) to produce liquid logos and dancing soda bottles and face morphs, you would certainly recoup that $80k investment quickly. It was a very rare skill that needed very rare hardware. You could get highly paid freelance work by simply calling up ad agencies.

    That scarcity a bit hard to imagine today, when anyone can download Blender onto their standard desktop computer and learn it by watching online videos. It’s cool that 3D art has been thoroughly democratized.

  • junto 13 hours ago |
    This brings back memories. Back around the same time in the mid-90’s I remember visiting a post-production company, who had multiple SGI Onyx supercomputers in their stylish glass walled server room, dedicated to processing special effects for film and advertising.

    They were so expensive they only made sense to run 24/7/365 in order to get their money’s worth. They had a service engineer on call permanently who wasn’t allowed to be further away than 25 miles from the servers at any time.

    http://www.sgidepot.co.uk/onyxgs.html

  • Tsiklon 13 hours ago |
    I’d love an old UNIX machine like this or one of the later Solaris SPARC desktop towers. Beautiful machines running now rare software.

    How does the documentation for the software development environment for this machine stack up today?

  • guenthert 9 hours ago |
    > I bought a sled, so now IRIX is installed on a real 4GB SCSI Quantum Fireball HDD ... whilst it lasts, anyway.

    Yeah, I think the disks are the crux of the matter. Afaik, SCSI disks (those with a parallel interface) haven't been made in decades (those with FC interface are still made, I think). IDE drives, OTOH, can trivially be replaced (upgraded) with CF cards. Is there a SCSI to IDE (oh the horror) adapter?

    And me disposing of an Sun Ultra 60 because it (was ancient and) came with the inferior IDE interface ...