SGI Octane Project
2020-02-18
Last year, I found an Indigo2 on ebay, had some fun cleaning it up and putting it in operation.
I was a little sad that the used Octane market has brought them up in price, and, the current set of community built IRIX packages are not well maintained on the MIPS3 architecture.
After some patient eBay trawling, I came across a “Samsung Octane” for $220 USD. It was listed without a hard drive and powered on, but nothing else.
I decided that was worth the price of a new project. Under those big heatsinks are two R12k 270Mhz MIPS4 processors. 32kB/32kB L1 I/D cache and 2MB L2 cache.
The RAM was not all usable, I was able to narrow it down to a single DIMM. Octane’s did have channeled memory, so if one was bad, two were unusable. In the end, it booted up with 1.5GB RAM and thats pretty good for an IRIX desktop This is an ESI or Improved IMPACT. While it has 2 Geometry Engines, it lacks hardware texturing (there are little cache slots that are unpopulated in the image), and due to the 13.5MB of FB memory, it has a max resolution of 1280x1024. In this day and ago where a minimum resolution seems to be 1080p, this system would have to be upgraded to at least a V8 pro board to do 1920x1200 using a DVI port. I blew all of this out with my air compressor in the garage. I have no idea what operating condition both my SGI’s were in, but they had some serious soot and dust bunnies. This custom ASIC is what allowed the Octane and Origin systems to scale well compared to the PCI bus at time. ruining one of the compression connectors will ensure a dead system. Being super clever, I thought “I know, lets replace that old loud powersupply fan with a cool new Noctua that has a similar 12v input, high air flow, and is quieter”
The Noctua fan I got is a NF-12 iPPC2000, its a 120x120x25mm. it runs at 2000RPM, has 121.8 m3/h (or 71.7 CFM) and an accoustic noise level of 29.7dB(A) After turning it on, the fan is quiet… The real problem is the 15K RPM Ultra160 SCSI drive! That thing is crazy loud!
SCSI2SD is still barely getting up to SCSI2 speeds, so I don’t expect one to come out and replace these fast but loud scsi drives anytime soon.
Honestly, after converting everthing to SSD’s in my home office, how did we stand to have these beasts in our offices?
Since this system did not come with any drives, I had to find one. My first attempt was to get a 72GB u320 sca80 drive on ebay or some reseller. That didn’t turn out so well. First they shipped a SAS drive, then they were unfortunate to exist in Florida and got hit with Hurricane Dorian.
After about a month of back and forth, I was able to get a free 72GB SCA80 drive for a co-worker (who also has a collection of Sun and SGI hardware).
The second part to this was a drive sled. This isn’t a Dell, you can’t easily find these on eBay. The community has solved this! 3D printers are amazing, and I have another co-worker that was nice enough to print this out:
I have not been able to work any further on this project. Two things happened:
- We re-arranged to computer room, and the space I was cramming thos system is was not acceptable
- Did I mention it is LOUD?
Part of me wants to setup a little corner in my garage dedicated to this type of equipment. I could run ethernet out there very easily, and the loud noise wouldn’t be an issue. Tunneling X11 is pretty easy. What I would really like to do is build and mirror community packages. I have a related project to get sgi-irix.com up and running so folks can rsync media and packages.