All Topics  
SGI Octane

 

   Email Print
   Bookmark   Link






 

SGI Octane



 
 
The SGI Octane and the similar SGI Octane2 are UNIX
Unix

Unix is a computer operating system originally developed in 1969 by a group of American Telephone & Telegraph employees at Bell Labs, including Ken Thompson , Dennis Ritchie, Douglas McIlroy, and Joe Ossanna....
 workstations marketed by SGI
Silicon Graphics

Silicon Graphics, Inc. is a company manufacturer high-performance computing solutions, including computer hardware and computer software. SGI was founded by James H....
. Both are 2-way SMP
Symmetric multiprocessing

In computing, symmetric multiprocessing or SMP involves a multiprocessor computer-architecture where two or more identical processors can connect to a single shared main memory....
-capable workstations, originally based on the MIPS
MIPS architecture

MIPS is a RISC instruction set architecture developed by MIPS Technologies . In the mid to late 1990s, it was estimated that one in three RISC microprocessors produced were MIPS implementations....
 R10000
R10000

The R10000, code-named "T5", is a microprocessor implementation of the MIPS architecture instruction set architecture developed by MIPS Technologies , then a division of Silicon Graphics ....
 microprocessor.






Discussion
Ask a question about 'SGI Octane'
Start a new discussion about 'SGI Octane'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Sgi Octane 2 Closeup
Sgioctane
The SGI Octane and the similar SGI Octane2 are UNIX
Unix

Unix is a computer operating system originally developed in 1969 by a group of American Telephone & Telegraph employees at Bell Labs, including Ken Thompson , Dennis Ritchie, Douglas McIlroy, and Joe Ossanna....
 workstations marketed by SGI
Silicon Graphics

Silicon Graphics, Inc. is a company manufacturer high-performance computing solutions, including computer hardware and computer software. SGI was founded by James H....
. Both are 2-way SMP
Symmetric multiprocessing

In computing, symmetric multiprocessing or SMP involves a multiprocessor computer-architecture where two or more identical processors can connect to a single shared main memory....
-capable workstations, originally based on the MIPS
MIPS architecture

MIPS is a RISC instruction set architecture developed by MIPS Technologies . In the mid to late 1990s, it was estimated that one in three RISC microprocessors produced were MIPS implementations....
 R10000
R10000

The R10000, code-named "T5", is a microprocessor implementation of the MIPS architecture instruction set architecture developed by MIPS Technologies , then a division of Silicon Graphics ....
 microprocessor. Newer Octanes are based on MIPS R12000 and R14000. The Octane2 has four improvements compared to Octane, a revised power supply, system board and Xbow. The Octane2 also shipped with VPro graphics and supports all the VPro cards. Later revisions of the Octane also included some of the improvements introduced in the Octane2. The codenames for the Octane and Octane 2 are "Racer" and "Speedracer" respectively.

The Octane was the direct successor to the SGI Indigo2, and itself was succeeded by the SGI Tezro
SGI Tezro

The SGI Tezro was a series of high-end computer workstations sold by Silicon Graphics from 2003 until 2006. It was the immediate successor to the SGI Octane line....
, and its immediate sibling is the SGI O2
SGI O2

The O2 is an entry-level Unix workstation introduced in 1996 by Silicon Graphics to replace their earlier SGI Indy series. Like the Indy, the O2 used a single MIPS architecture-based Central processing unit and was intended to be used mainly for multimedia....
. SGI withdrew the Octane2 from the price book on May 26 2004, and ceased Octane2 production on June 25th, 2004. Support for the Octane2 will be withdrawn in June 2009.

System architecture overview


The Octane's system-board is designated as IP30. The system is based on SGI's Xtalk
XTalk

xTalk is a loosely defined family of scripting languages. The father of all xTalk languages is HyperTalk, the language used by Apple's HyperCard environment....
 architecture. This means it does not use a system bus; instead it has a Crossbow ASIC
ASIC

The acronym ASIC, depending on context, may stand for:* Application-specific integrated circuit, an integrated circuit customized for a particular use, rather than intended for general-purpose use...
, always referred to as Xbow, a dynamic crossbar switch
Crossbar switch

A crossbar switch is a switch connecting multiple inputs to multiple outputs in a matrix manner.Originally the term was used literally, for a matrix switch controlled by a grid of crossing metal bars, and later was broadened to matrix switches in general....
 that connects the XIO ports to the hub. One of the ports is used for the processor and memory subsystem, one is available for PCI
Peripheral Component Interconnect

The PCI Local Bus , or Conventional PCI, is a computer bus for attaching computer hardware in a computer. These devices can take either the form of an integrated circuit fitted onto the motherboard itself, called a planar device in the PCI specification or an expansion card that fits into a socket....
 (actually PCI-64) expansion and four are XIO
XIO

Warning: this page is mostly conjectural.XIO is a packet-based, high-performance computer bus employed by the Silicon Graphics SGI Origin 2000, SGI Octane, SGI Altix, SGI Fuel and SGI Tezro machines....
 slots (packet-based high-bandwidth bus, somewhat similar to HyperTransport
HyperTransport

HyperTransport , formerly known as Lightning Data Transport , is a bidirectional serial/parallel high-bandwidth, Memory latency Point-to-point that was introduced on April 2 2001....
). This makes it very similar to a single node of the SGI Origin 200
SGI Origin 200

The SGI Origin 200, code named Speedo, is a entry-level Server developed and manufactured by Silicon Graphics, introduced in October 1996 to accompany their mid-range and high-end SGI Origin 2000....
 system.

The XIO is here and there bridged to PCI-X
PCI-X

PCI-X is a computer bus and expansion card standard that enhanced the PCI Local Bus for higher bandwidth demanded by Server . It is a double-wide version of PCI, running at up to four times the clock speed, but is otherwise similar in electrical implementation and uses the same protocol....
, using a chip named BRIDGE. The places where it happens include the system board (for the IOC3 multi-I/O chip, two ISP1040B SCSI controllers and RAD1 audio), MENET cards (four IOC3s) and the PCI cage (used for PCI cards in Octane). ARCS is provided as the boot firmware
Firmware

Firmware is a term sometimes used to denote the fixed, usually rather small, programs that internally control various electronic devices. Typical examples range from end user products such as remote controls or calculators, via computer parts and devices like harddisks, keyboard s, TFT screens or memory cards, all the way to scientific instr...
, similar to all contemporary SGI computer systems.

Processors overview


Here's a table of processors that have been available for Octane series.

The Octane series has single and dual CPU modules. You cannot add a second CPU, so the only option is to replace the whole CPU module.

Memory subsystem


The Octane supports 256 MB to 8 GB of system memory, using proprietary 200-pin DIMM
DIMM

A DIMM, or dual in-line memory module, comprises a series of dynamic random access memory integrated circuits. These modules are mounted on a printed circuit board and designed for use in personal computers, workstations and Server s....
s. There are two system board revisions. The first revision (part number 030-0887-003) supports 2 GB of RAM, while the second (part number 030-1467-001) allows up to 8 GB. The memory subsystem has vast reserves of bandwidth that can be directly served by the Xbow router to any XIO
XIO

Warning: this page is mostly conjectural.XIO is a packet-based, high-performance computer bus employed by the Silicon Graphics SGI Origin 2000, SGI Octane, SGI Altix, SGI Fuel and SGI Tezro machines....
 card.

The Octane's memory controller is aptly named HEART. It acts as a bridge between the processor, the memory (SDRAM
SDRAM

SDRAM refers to synchronous dynamic random access memory, a term that is used to describe dynamic random access memory that has a synchronous interface....
) and the XIO bus.

Graphics subsystem


Graphics on the Octane are provided by a series of cards: SI, SI+T, SSI, MXI. These are updated XIO
XIO

Warning: this page is mostly conjectural.XIO is a packet-based, high-performance computer bus employed by the Silicon Graphics SGI Origin 2000, SGI Octane, SGI Altix, SGI Fuel and SGI Tezro machines....
 versions of Solid Impact (SI), High Impact (SI+T) and Maximum Impact (MXI) from the SGI Indigo2 that were internally designated by SGI as 'MARDIGRAS'. The boards were accelerated and reengineered with faster geometry engine and texture modules to create their new versions: SE, SE+T, SSE, MXE. The SI/SE provides 13.5MB of framebuffer memory while the SSE and MXE have a 27MB framebuffer. The '+T' indicates an additional high speed Rambus RDRAM-based
RDRAM

Direct Rambus DRAM or DRDRAM is a type of synchronous DRAM, designed by the Rambus Corporation....
 texture board which gives 4MB of texture memory, which is practically indispensable, though quite expensive and fragile. The SI/SE+T has one texture board while the MXI/MXE has 2 texture boards, however, the 2 boards in the MXI/MXE do not double the available texture memory to the system. It just doubles the texture performance.

Later Octanes and Octane2's support the SGI VPro
SGI VPro

VPro, also known as Odyssey, is a computer graphics architecture for Silicon Graphics Computer workstation. First released on the SGI Octane, it was subsequently used on the SGI Fuel, SGI Tezro workstations and the SGI Origin 3000 and Onyx 3000 visualization systems, where it was branded InfinitePerformance....
 graphics board series, designated 'ODYSSEY'. The first VPro series cards were the V6 and V8. The main differentiator being that the V6 has 32MB of RAM (unlike the MARDIGRAS option, framebuffer memory and texture memory come from the same pool) and V8 having 128MB. Later, the V10 (32MB) and V12 (128MB) were introduced. The main difference with the new VPro V10/V12 series is that they had double the geometry performance of the older V6/V8. V6 and V10 can have up to 8MB RAM allocated to textures (2X more than the textured-enabled MARDIGRAS options), while V8 and V12 can have up to 108MB RAM used for textures.

The VPro graphics subsystem consists of an SGI proprietary chip set and associated software. The chip set consists of the buzz ASIC, pixel blaster and jammer (PB&J) ASIC, and associated SDRAM.

The buzz ASIC is a single-chip graphics pipeline. It operates at 251 MHz and contains on-chip SRAM. The buzz ASIC has three interfaces:

  • Host (16-bit, 400-MHz peer-to-peer XIO link)
  • SDRAM (The SDRAM is 32 MB (V6 or V10) or 128 MB (V8 or V12); the memory bus operates at half the speed of the buzz ASIC.)
  • PB&J ASIC


As with the MARDIGRAS boards, all VPro boards support the OpenGL (MARDIGRAS is OpenGL 1.1 + SGI Extensions, while VPro upgraded support to OpenGL 1.2) and OpenGL ARB imaging extensions, allowing for hardware acceleration of numerous imaging operations at real-time rates.

IMPACT Series



Note: Only cards with texture memory offer hardware accelerated texturing, however you can add hardware texturing to TRAMless card by adding TRAM modules to it.

VPro Series



Audio subsystem


Audio hardware is standard; even without extensions they can support low-latency (3 ms input-to-output) audio streams. Alesis ADAT
ADAT

Alesis Digital Audio Tape or ADAT, first introduced in 1991, was used for Simultaneityly recording eight tracks of digital audio at once, onto Super VHS magnetic tape - a tape format similar to that used by consumer VCRs....
 8-channel, 24-bit optical ports are built-in, along with S/PDIF
S/PDIF

File:TOS LINK clear cable.jpgS/PDIF specifies a OSI model#Layer_2:_Data_Link_layer protocol and choice of OSI model#Layer_1:_Physical_layer specifications for carrying digital audio Signalling s between Peripheral devices and Hifi#Modularity....
 or AES/EBU
AES/EBU

The digital audio standard frequently called AES/EBU, officially known as AES3, is used for carrying digital audio signals between various devices....
 optical and coaxial ports. This makes the Octane into a respectable digital audio workstation.

Case and expandability


The Octane cases are large (WxHxD: 30x40x35 cm) and heavy (25 kg), yet there are no internal 5.25" drive bay
Drive bay

A drive bay is a standard-sized area for adding Computer hardware to a computer. Most drive bays are fixed to the inside of a case, but some can be removed....
s, so external CD-ROM
CD-ROM

CD-ROM is a pre-pressed Compact Disc that contains Computer data storage accessible to, but not writable by, a computer. While the Compact Disc format was originally designed for music storage and playback, the 1985 Yellow Book standard developed by Sony and Philips adapted the format to hold any form of Binary file....
 drives must be connected if desired. Extensions include video I/O, audio I/O, networking, realtime video compression boards, and external storage options (through SCSI, Fibre-Channel or Firewire). Octanes can use standard PCI cards with optional PCI cardcage (which provides 2-full length and 1 half-length 5V PCI-64 slots), or a PCI to XIO adaptor (known as a 'shoehorn' which provides a single 3.3/5V 64-bit PCI slot). Older Octanes can be upgraded with VPro graphics however V10 and V12 graphics board require xbow revision 1.4 and Cherokee power supply. VPro V6 and V8 require xbow revision 1.3 and Cherokee power supply. There's distinct difference between Cherokee (747 watt) and older Lucent (623 watt) power supplies. Mounting handle is silver in the Cherokee International manufactured power supplies while the original Lucent manufactured ones have black handles.

Octane skins come in three types. The original Octane has green skins with the original SGI 'cube' logo. The later model Octanes have skins of the same colour as the original, but with Octane2-style lettering and logos. Octane2 systems have blue skins with the modern lowercase letter-only SGI logo.

I/O subsystem


Octane series has two SCSI
SCSI

Small Computer System Interface, or SCSI , is a set of standards for physically connecting and transferring data between computers and peripheral devices....
 controllers that supports Ultra Wide SCSI
SCSI

Small Computer System Interface, or SCSI , is a set of standards for physically connecting and transferring data between computers and peripheral devices....
 devices. Systems can have a maximum of three internal 3.5" SCSI SCA devices, using proprietary mounting sleds that are also compatible with the Origin 2000
SGI Origin 2000

The SGI Origin 2000, code named Lego, is a family of mid-range and high-end Server developed and manufactured by Silicon Graphics, introduced in 1996 to succeed the SGI Challenge and SGI Challenge....
, Origin 200
SGI Origin 200

The SGI Origin 200, code named Speedo, is a entry-level Server developed and manufactured by Silicon Graphics, introduced in October 1996 to accompany their mid-range and high-end SGI Origin 2000....
 and Onyx2
SGI Onyx2

The SGI Onyx2, code name Kego, is a family of visualization systems developed and manufactured by Silicon Graphics, introduced in 1996 to succeed the SGI Onyx....
. An external Ultra Wide SCSI port is used for connecting external devices.

Available Operating Systems


The SGI Octane with IMPACT-class graphics was first supported by IRIX
IRIX

IRIX is a computer operating system developed by Silicon Graphics, Inc. to run natively on their 32- and 64-bit MIPS architecture workstations and servers....
 version 6.4. VPro-class graphics have been supported since IRIX
IRIX

IRIX is a computer operating system developed by Silicon Graphics, Inc. to run natively on their 32- and 64-bit MIPS architecture workstations and servers....
 version 6.5.10 for V6 and V8, with V10 and V12 graphics supported as of 6.5.11 (or 6.5.10 with a special driver patch).

Linux
Linux

Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel. Their development is one of the most prominent examples of free and open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed by anyone under the terms of the GNU GPL license...
 runs on the Octane series, although the patch is quite experimental. Link to Linux
Linux

Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel. Their development is one of the most prominent examples of free and open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed by anyone under the terms of the GNU GPL license...
/MIPS 2.6.12 kernel patch is available in the External Links section of the page. Both graphics versions are supported, and X Window System is available on the ImpactSR series.

External links

  • Linux-MIPS page