Difference between revisions of "SGI Origin 300"

From Nekochan
Jump to: navigation, search
(Link corrected, link to UG added)
(Incorrect IP number for mainboard; added RAM part numbers; info on larger configs)
Line 1: Line 1:
The [[SGI]] Origin300 was released October 9, 2001 as a mid-range server for technical computing and media applications. An Origin300 compute node consists of a 2U-high system that contains 2 or 4 64-bit [[MIPS]] microprocessors and up to 4GB of local memory.
+
The [[SGI]] Origin 300 was released October 9, 2001 as a mid-range server for technical computing and media applications. An Origin 300 compute node consists of a 2U-high system that contains 2 or 4 64-bit [[MIPS]] microprocessors and up to 4GB of local memory.
  
 
[[Image:origin_300.jpg|thumbnail|SGI Origin 300 technical server.]]  
 
[[Image:origin_300.jpg|thumbnail|SGI Origin 300 technical server.]]  
  
A [[Single-System Image]] Origin300 consists of up to 8 compute node "bricks" with 32 processors and 32GB of shared memory in a single rack using cache-coherent [[NUMA]] technology.
+
An Origin 300 system consists of 1 to 8 servers or compute modules with between 2 and 32 processors and 512MB to 32GB of shared memory in a single rack or desktop stack using cache-coherent [[NUMA]] technology and appearing as a [[single system image]].
  
  
 
== System Architecture ==
 
== System Architecture ==
  
The Origin300 uses an IP35 mainboard housing the following components:
+
Each 2U Origin 300 server uses an IP45 mainboard supporting the following components:
  
* 2 or 4 [[MIPS]] Microprocessors (with independant secondary cache)
+
* 2 or 4 [[MIPS]] Microprocessors (with independent secondary cache)
 
* Four Dual inline memory module (DIMM) slots organized in banks of two
 
* Four Dual inline memory module (DIMM) slots organized in banks of two
 
* The Xbridge ASIC that interfaces between the Bedrock ASIC and PCI slots
 
* The Xbridge ASIC that interfaces between the Bedrock ASIC and PCI slots
Line 17: Line 17:
 
* [[L1 Controller]]
 
* [[L1 Controller]]
 
* Five Voltage Regulation Modules
 
* Five Voltage Regulation Modules
* Two NUMALink 3 LEDs and Four hearbeat LEDs
+
* Two [[NUMAlink]] 3 LEDs and four CPU "hearbeat" LEDs
 +
* One [[NUMAlink]] "Link" port supporting 3.2 GB/s (bi-directional) for system expansion
 +
* One [[Crosstown2]] XIO port supporting 1.6 GB/s (bi-directional)
 +
 
 +
Note that the Origin 300's IP45 mainboard is software-compatible with the IP35, and may be reported as such in [[hinv]](1m), et cetera. See [http://www.nekochan.net/wiki/index.php/IP_Numbers(Module_and_system_names) this page] for more information.
 +
 
 +
One Origin 300 can be used as a stand-alone server. Two Origin 300 servers can be directly connected using a [[NUMAlink]] cable, yielding a system with up to 8 CPUs and 8GB of shared memory. Larger configurations are possible; see "Larger Configurations" below.
 +
 
  
 
== Processors overview ==
 
== Processors overview ==
  
The Origin300 was available with 2 or 4 64-bit [[R14000]] processors per compute node in either 500MHz or 600MHz clock speeds.
+
The Origin 300 was available with 2 or 4 64-bit [[R14000]] processors per compute node in either 500MHz or 600MHz clock speeds.
 +
 
  
 
== Memory subsystem ==
 
== Memory subsystem ==
  
Each Origin300 compute node has from 512MB to 4GB of local memory, including both main memory and directory memory for cache coherence.
+
Each Origin 300 server has from 512MB to 4GB of local memory, including both main memory and directory memory for cache coherence.
  
 
Local memory consists of two or four banks that are referred to as banks 0, 1, 2 and 3. The four banks are arranged as two DIMM pairs (0 and 1). Each pair of banks consists of two dual-inline memory modules (DIMMs) that contain double data rate synchronous dynamic random-access memory (DDR SDRAM).
 
Local memory consists of two or four banks that are referred to as banks 0, 1, 2 and 3. The four banks are arranged as two DIMM pairs (0 and 1). Each pair of banks consists of two dual-inline memory modules (DIMMs) that contain double data rate synchronous dynamic random-access memory (DDR SDRAM).
Line 31: Line 39:
 
Memory may be added or removed from the system in two DIMM increments only. Both DIMMs in any bank must be of the same density, however two banks may hold different density DIMMs.
 
Memory may be added or removed from the system in two DIMM increments only. Both DIMMs in any bank must be of the same density, however two banks may hold different density DIMMs.
  
SGI offered three memory kits for the Origin300:
+
SGI offered three memory kits for the Origin 300:
  
 
* 512 MB kit with integrated directory memory
 
* 512 MB kit with integrated directory memory
 
* 1 GB kit with integrated directory memory
 
* 1 GB kit with integrated directory memory
 
* 2 GB kit with integrated directory memory
 
* 2 GB kit with integrated directory memory
 +
 +
Pairs of the following DIMMS can be installed in the Origin 300 to achieve these configurations:
 +
 +
* 128MB DIMM (need p/n)
 +
* 256MB DIMM 030-1018-00x
 +
* 512MB DIMM 030-1044-00x
 +
* 1GB DIMM 030-1060-00x
 +
  
 
== I/O subsystem ==
 
== I/O subsystem ==
  
The Origin300 contains and I/O-8 board assembly consisting of an I/O-8 mainboard, an I/O-8 daughterboard and a PCI riser card. The assembly provides I/O interface functions, the I/O connectors to the system backpanel, and the L1 controller functions.
+
The Origin 300 contains an I/O-8 board assembly consisting of an I/O-8 mainboard, an I/O-8 daughterboard and a PCI riser card. The assembly provides I/O interface functions, the I/O connectors to the system backpanel, and the L1 controller functions.
  
 
The I/O-8 board assembly presents the following at the rear of a compute node:
 
The I/O-8 board assembly presents the following at the rear of a compute node:
Line 55: Line 71:
  
 
The SCSI backplane also connects directly to the I/O-8 assembly and provides two Ultra3 SCSI hard disks operating at a peak transfer rate of 160MB/s.
 
The SCSI backplane also connects directly to the I/O-8 assembly and provides two Ultra3 SCSI hard disks operating at a peak transfer rate of 160MB/s.
 +
 +
 +
== Larger Configurations ==
 +
 +
Between 3 and 8 Origin 300 modules can be connected to a [[NUMAlink module]], similar to the [[R-brick]] in [[Origin 3000]] systems, that acts as a router between these and possibly other modules. (An R-brick can be used for this purpose in the absence of an Origin 300 [[NUMAlink module]]; see [http://www.nekochan.net/wiki/index.php/Use_a_rbrick_in_place_of_a_NUMAlink_module_on_Origin_300 this entry])
 +
 +
An Origin 300 system can include the following modules in addition to Origin 300 servers:
 +
 +
* An [[L2 Controller]] that coordinates the various modules, particularly during power-up/-down.
 +
* An [[L3 Controller]], which is a Linux workstation acting as a management system and front-end to the entire Origin 300 system.
 +
* [[PCI Module]] (provides 6 or 12 PCI slots).
 +
* [[NUMAlink]] Module acting as a crossbar switch between up to 8 other modules.
 +
* A power module or power distribution unit (PDU - does not require a [[NUMAlink]] connection).
 +
 +
The [[Crosstown2]] [[XIO]] port can be used to connect to an [[InfiniteReality]] graphics sub-system. When a graphics sub-system is present, such a system is referred to as an [[Onyx 300]].
 +
  
 
== Power and Cooling ==
 
== Power and Cooling ==
  
Each compute node uses a single, nonredundant WTX power supply operating at 110/220Vac and outputting a maximum of 460W.
+
Each Origin 300 server uses a single, non-redundant WTX power supply operating at 110/220Vac and outputting a maximum of 460W.
  
Cooling is provided by three system cooling fans and two power supply fans in an N+1 configuration. The Origin300 uses a "standard" front-to-back airflow pattern.
+
Cooling is provided by three system cooling fans and two power supply fans in an N+1 configuration. The Origin 300 uses a "standard" front-to-back airflow pattern.
  
  
Line 66: Line 98:
 
* [http://techpubs.sgi.com/library/tpl/cgi-bin/browse.cgi?coll=0650&db=bks&cmd=toc&pth=/SGI_EndUser/Origin300_UG SGI Origin® 300 User's Guide]
 
* [http://techpubs.sgi.com/library/tpl/cgi-bin/browse.cgi?coll=0650&db=bks&cmd=toc&pth=/SGI_EndUser/Origin300_UG SGI Origin® 300 User's Guide]
 
* [http://sgistuff.net/hardware/systems/origin300onyx300.html sgistuff.net Origin 300]
 
* [http://sgistuff.net/hardware/systems/origin300onyx300.html sgistuff.net Origin 300]
 +
  
 
[[Category:SGI servers|Origin 300]]
 
[[Category:SGI servers|Origin 300]]

Revision as of 01:47, 1 November 2010

The SGI Origin 300 was released October 9, 2001 as a mid-range server for technical computing and media applications. An Origin 300 compute node consists of a 2U-high system that contains 2 or 4 64-bit MIPS microprocessors and up to 4GB of local memory.

SGI Origin 300 technical server.

An Origin 300 system consists of 1 to 8 servers or compute modules with between 2 and 32 processors and 512MB to 32GB of shared memory in a single rack or desktop stack using cache-coherent NUMA technology and appearing as a single system image.


System Architecture

Each 2U Origin 300 server uses an IP45 mainboard supporting the following components:

  • 2 or 4 MIPS Microprocessors (with independent secondary cache)
  • Four Dual inline memory module (DIMM) slots organized in banks of two
  • The Xbridge ASIC that interfaces between the Bedrock ASIC and PCI slots
  • The Bedrock hub carrying traffic between the processors, memory and I/O devices
  • EEPROM containing the system's Serial ID
  • L1 Controller
  • Five Voltage Regulation Modules
  • Two NUMAlink 3 LEDs and four CPU "hearbeat" LEDs
  • One NUMAlink "Link" port supporting 3.2 GB/s (bi-directional) for system expansion
  • One Crosstown2 XIO port supporting 1.6 GB/s (bi-directional)

Note that the Origin 300's IP45 mainboard is software-compatible with the IP35, and may be reported as such in hinv(1m), et cetera. See this page for more information.

One Origin 300 can be used as a stand-alone server. Two Origin 300 servers can be directly connected using a NUMAlink cable, yielding a system with up to 8 CPUs and 8GB of shared memory. Larger configurations are possible; see "Larger Configurations" below.


Processors overview

The Origin 300 was available with 2 or 4 64-bit R14000 processors per compute node in either 500MHz or 600MHz clock speeds.


Memory subsystem

Each Origin 300 server has from 512MB to 4GB of local memory, including both main memory and directory memory for cache coherence.

Local memory consists of two or four banks that are referred to as banks 0, 1, 2 and 3. The four banks are arranged as two DIMM pairs (0 and 1). Each pair of banks consists of two dual-inline memory modules (DIMMs) that contain double data rate synchronous dynamic random-access memory (DDR SDRAM).

Memory may be added or removed from the system in two DIMM increments only. Both DIMMs in any bank must be of the same density, however two banks may hold different density DIMMs.

SGI offered three memory kits for the Origin 300:

  • 512 MB kit with integrated directory memory
  • 1 GB kit with integrated directory memory
  • 2 GB kit with integrated directory memory

Pairs of the following DIMMS can be installed in the Origin 300 to achieve these configurations:

  • 128MB DIMM (need p/n)
  • 256MB DIMM 030-1018-00x
  • 512MB DIMM 030-1044-00x
  • 1GB DIMM 030-1060-00x


I/O subsystem

The Origin 300 contains an I/O-8 board assembly consisting of an I/O-8 mainboard, an I/O-8 daughterboard and a PCI riser card. The assembly provides I/O interface functions, the I/O connectors to the system backpanel, and the L1 controller functions.

The I/O-8 board assembly presents the following at the rear of a compute node:

  • One 68-pin VHDCI external SCSI connector
  • One 10BaseT/100BaseT auto-selecting Ethernet connector
  • One DB9 RS-232 L1 console connector
  • Two 4-pin USB ports
  • One 4-pin USB L1 port
  • Two RS-232 or RS-422 115.2 Kbaud-capable DB9 async ports with modem control
  • One real-time (RT) interrupt output port
  • One RT interrupt input port

The PCI riser board provides a connection to the I/O-8 assembly as well as two 66MHz/64-bit PCI slots.

The SCSI backplane also connects directly to the I/O-8 assembly and provides two Ultra3 SCSI hard disks operating at a peak transfer rate of 160MB/s.


Larger Configurations

Between 3 and 8 Origin 300 modules can be connected to a NUMAlink module, similar to the R-brick in Origin 3000 systems, that acts as a router between these and possibly other modules. (An R-brick can be used for this purpose in the absence of an Origin 300 NUMAlink module; see this entry)

An Origin 300 system can include the following modules in addition to Origin 300 servers:

  • An L2 Controller that coordinates the various modules, particularly during power-up/-down.
  • An L3 Controller, which is a Linux workstation acting as a management system and front-end to the entire Origin 300 system.
  • PCI Module (provides 6 or 12 PCI slots).
  • NUMAlink Module acting as a crossbar switch between up to 8 other modules.
  • A power module or power distribution unit (PDU - does not require a NUMAlink connection).

The Crosstown2 XIO port can be used to connect to an InfiniteReality graphics sub-system. When a graphics sub-system is present, such a system is referred to as an Onyx 300.


Power and Cooling

Each Origin 300 server uses a single, non-redundant WTX power supply operating at 110/220Vac and outputting a maximum of 460W.

Cooling is provided by three system cooling fans and two power supply fans in an N+1 configuration. The Origin 300 uses a "standard" front-to-back airflow pattern.


External Links