Recent from talks
Nothing was collected or created yet.
SGI Indy
View on WikipediaThis article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
| Manufacturer | Silicon Graphics Incorporated |
|---|---|
| Introduced | July 12, 1993 |
| Discontinued | June 30, 1997 |
| Cost | $5,000–16,495 |
| Processor | R4000, R4400, R4600, or R5000 |
| Frequency | 100 MHz |
| Memory | 16 or 32 MB (up to 256 MB)[1] |
| Dimensions | 41 cm × 36 cm × 8 cm |
The Indy, code-named "Guinness", is a low-end multimedia workstation introduced on July 12, 1993 by Silicon Graphics Incorporated (SGI). SGI developed, manufactured, and marketed Indy as the lowest end of its product line, for computer-aided design (CAD), desktop publishing, and multimedia markets. It competed with Intel x86 computers,[2] and with Windows and Macintosh,[1][3] including using their files and running their applications via software emulation.[4] It is the first computer to come standard with a video camera, called IndyCam.[5]
Indy was repackaged as a server model called Challenge S. Indy was discontinued on June 30, 1997, and support ended on December 31, 2011.[6]
Hardware
[edit]The Indy is one of the smaller form factors of the time (41 cm × 36 cm × 8 cm). The sturdy, electric-blue colored "pizza box" chassis is comparable to a contemporary small desktop PC, and is intended to fit underneath a large CRT monitor.[citation needed] Designed for multimedia use, the Indy includes analog and digital I/O, 6-channel digital audio processing, SCSI, and inputs for composite and S-Video. It has ISDN and Ethernet ports. It is the first computer to include a video camera, called IndyCam.[7][1]
The base Indy model was launched in July 1993 at US$5,000 (equivalent to about $10,900 in 2024),[1] without a hard drive, or diskless, and is intended for networked use.[1][2] The model with 2 GB hard drive was launched at $7,500. The base model was launched with 16 MB of RAM and can be expanded to 256 MB.[1] Later in 1993, that duo was updated to have the base model with a 535 MB hard drive ($5,995 in January 1994) and the high end with 24-bit color, 32 MB RAM, and 1 GB hard drive ($16,495 in January 1994). In March 1994, the series was refreshed with a new 150 MHz R4400 CPU, and the low end model has 8-bit color, 32 MB RAM, 535 MB hard drive, and 16-inch 1280 x 1024 monitor for $15,495 (equivalent to $32,900 in 2024) and the high end has 24-bit color, 64 MB RAM, 1 GB hard drive for $22,995 (equivalent to $48,800 in 2024).[3]
Sales of low-cost high-performance workstations were projected to triple from 1994 to 1999, and competition for that market increased between Sun and SGI. In February 1995, SGI targeted "high-performance iron" at junior engineers by refreshing the Indy series with two models: the Indy Modeler PC and SC systems starting at $15,800 with a 133 MHz R4600 CPU, 1 GB hard drive, 32 MB of RAM, and 20-inch monitor.[8] Time Warner Cable and US West created an experimental interactive video-on-demand service via cable television, based on Indy.[9]
The optional floptical drive uses 21 MB disks and standard 3.5" magnetic floppy disks.
CPU
[edit]Indy's motherboard has a socket for the Processor Module (PM). Indy was launched with a 100 MHz MIPS R4000PC microprocessor upgrade option.[1][7] The Indy, at the bottom of SGI's price list, was then upgraded with the MIPS R4400 and the low-cost, low-power-consumption Quantum Effect Devices (QED) R4600. The R4600 has higher integer performance, but lesser floating-point capability. The R4600 appears outside the Indy line briefly once, in the SGI Indigo². A number of limits, such as the series of microprocessor issues, the relatively low-powered graphics boards, lower maximum RAM amount, and relative lack of internal expansion ability compared to the SGI Indigo, led to the Indy being pejoratively described by industry insiders as "An Indigo without the 'go'."[citation needed]
As the R4600 chip itself has no L2 cache controller, an external controller is used to add 512K of L2 cache. R4600s processor modules, both with an L2 cache (SC) and without (PC), have been produced for the Indy. At the same clock rate, the SC version of the processor module is generally 20 to 40 percent faster than the PC version, due to the memory cache.
The Indy is the first SGI machine to utilize the QED R5000 microprocessor, which offers significant advantages over the R4400 and R4600 it replaced.[further explanation needed]
The performance of the 100 MHz R4000 in conjunction with 500 KB of secondary cache, this cache not being provided on the base model, was described as broadly comparable to Intel's 66 MHz Pentium, at least in terms of published benchmark results, although that particular version of the Pentium was "still a few months off" at the time of early reviews of the machine. Indy was reportedly seen by SGI as a rival to high-end Macs in the graphics rendering market, with claims of "40 times the performance of a machine with a 68030".[10]
Graphics
[edit]Three graphics subsystems have been produced for the Indy: 8-bit XL, 24-bit XL, and 24-bit XZ. Each support a maximum resolution of 1280 × 1024 pixels[1] at a refresh rate of 76 Hz, and have a 13W3 monitor connection. Graphics options are connected to the system using a GIO32bis bus.
8-bit XL
[edit]Also known as "Newport" graphics and based on the REX3 chipset, these were designed for general 2D X11 applications; no hardware 3D acceleration is included. This is the first accelerator to demonstrate object-based antialiasing and exact sub-pixel lines using Bresenham's line algorithm.
24-bit XL (XGE)
[edit]Using a circuit board identical to that of the 8-bit XL, the 24-bit XL includes three times as much framebuffer memory to accommodate 24-bit color.
In an Indy with an R5000 CPU, these graphics options are called XGE, because an R5000 CPU can perform 3D geometry calculations faster than the XZ subsystems's four Geometry Engines. As a result, all 3D is done in software. The situation is, however, reversed when the calculations are done for full-screen rendering and involve z-buffer operations (which XL does not possess). XZ graphics are rarely paired with the R5000 for this reason.[citation needed]
XZ
[edit]This graphics option is a conversion of the Indigo²'s XZ (Elan) graphics into Indy. They offer very good non-textured 3D performance for the time, sacrificing a bit of 2D performance in return. The XZ graphics option has not been popular in Indy models that used the R5000 microprocessor. This is mostly due to the R5000's MIPS IV architecture, which enhanced MIPS' floating-point arithmetic capabilities, allowing coordinate transformations to be performed faster than the XZ graphics board. However, using XZ to perform coordinate transforms does free the CPU to perform other rendering-related calculations. If the application is not transform-limited (limited by the speed of coordinate transformation), then the XZ option can provide significant rasterization performance advantages over the XL boards.
These graphics take the form of two boards, vertically layered, and block both GIO option slots, making them less favorable because options such as 10/100 Ethernet and JPEG compression boards cannot be installed.
Video
[edit]The Indy is the first computer to have a standard video camera,[5] and the first SGI computer to have standard video inputs. Each Indy has an amateur quality composite, S-Video, and digital video input built into the motherboard, which collectively are known as "Vino" (video input, no output) video. The digital input is a SGI Digital Video Interface (proprietary D-sub connector) with a rectangular high density array of 60 pins, and is used by the IndyCam. The connector incorporates two digital video ports, but only uses the first one for input on the Indy. The protocol is similar to the CCIR 601 Parallel Video interface.
The maximum supported input resolution is 640×480 for NTSC or 768×576 for PAL. A fast machine is required to capture at either of these resolutions, though; an Indy with slower R4600PC CPU, for example, may require the input resolution to be reduced before storage or processing. However, the Vino hardware is capable of DMAing video fields directly into the framebuffer with minimal CPU overhead.
The IndyCam is a small fixed-focus digital video camera, co-developed by SGI and Teleview Research.[7][4] It can be mounted above the monitor, or hand-held. It is one of the first desktop video cameras[1] and the first to come standard on a computer.[5] With the bundled software, it can be used for video conferencing, video editing, or video email.[4]
None of the Indy models support a video output by default, and that would require the Indy Video GIO32 card. An optional CosmoCompress module offers real-time JPEG video compression and decompression and uses another GIO32 slot.
Storage
[edit]The Indy has two drive bays for 1-inch tall 3.5" drives. The upper drive bay is externally accessible and may hold a SCSI floptical drive. All external and internal drives share a single Fast SCSI bus (unless a GIO32 SCSI card has been installed).
External CD-ROM drives connect via SCSI connector at the rear side of the box. The typical drive supports boot, OS install, audio. A special ROM is required to boot from for certain device types.[11] A small number of CD-ROM drives have the firmware needed to do audio over SCSI.
Networking
[edit]All Indy models shipped with AUI/10BASE-T Ethernet and ISDN as standard equipment. The Ethernet ports are half-duplex only. The 10BASE-T port takes precedence over the AUI port; if the system detects a carrier on both ports, it will use the 10BASE-T.
Two different manufacturers produced 100BASE-TX Ethernet cards compatible with the Indy, both of which attached to the system using the GIO32 bus. Set Engineering produced one such fast Ethernet card, based on the Texas Instruments ThunderLAN chipset, under contract with SGI. Phobos also produced models of fast Ethernet cards for the Indy (the G100 and G130).
The ISDN port provided on the Indy has no NT1. An external NT1 is required to use the ISDN port in North America.
Software
[edit]Indy was launched with the IRIX 5.1 operating system,[1] by which it is binary-compatible across the entire SGI family.[1][3] 5.1 does not take full advantage of the hardware due to inadequate memory management. Later in 1993, SGI increased the base specification to 32 MB. IRIX 5.2 and later have much more efficient memory usage.[3] The latest release of IRIX available for the Indy workstations is 6.5.22.[citation needed] Indy includes a CD of video games.[4]
Indy competed with Windows and Macintosh,[1][3] including using their files and running their applications via software emulation.[4] One commentator remarked that using Quorum's Latitude technology,[12] "Indy blows Macs away using the Mac's own software", also expressing similar sentiments about Windows support provided by SoftPC.[13] AutoCAD Designer was priced at $1,500 (equivalent to $3,200 in 2024) to target the affordable CAD market, including Indy.[14]
Challenge S
[edit]
The Challenge S is a variant of the Indy for low-end server usage. It has an identical case as the Indy except for the name badge, with a nearly identical motherboard, but without any graphics or sound hardware.[15] Vestigial volume control buttons on the front are not connected to anything. The Challenge S comes with an ISDN port and a 10 Mbit/s AUI Ethernet port. All local administration is performed by serial console to one of the two DIN-8 serial ports, which can be used to reach the PROM prompt and uses the same pin-out found on Macintosh serial ports.
Reception
[edit]At launch, SGI said it expected to sell $1 billion worth of Indy units.[9]
Electronic Design reviewed the Indy at launch in July 1993, saying that the IndyCam and video input marked a new standard for workstations.[16] Jonathan Chevreau of the National Post wrote several articles at Indy's launch, making a headline out of the standardization of a video camera on a personal computer, speculating this could mark the convergence of consumer electronics with the computer industry.[9] On August 21, 1993, he said the Indy was "one of the most interesting new products in the personal computer industry" as SGI's first price breakthrough for individuals. He said Indy's video power and Indigo Magic Desktop GUI make it "much more than a personal computer", with a sophistication that "clone companies will be slow in imitating". He summarized, "Anyone interested in the booming new field of multimedia and the convergence of personal computers with consumer electronics and telecommunications would be smitten by a serious case of techno-lust by the Indy."[4] He said the Indy positioned SGI at the forefront of the birth of the major industry of desktop multimedia, as the best recent multimedia computer next to the Macintosh Quadra 840AV and Centris 660AV.[17] Machine Design magazine called Indy "the only computer to come standard with a color digital video camera, IndyCam".[5] Mechanical Engineering magazine said "the most unique feature of the Indy system is its integrated digital media capabilities", such as IndyCam, video input port, and applications for video conferencing and multimedia creation.[1] Byte magazine said in September 1993 that Apple and SGI were trailblazers by setting audio and video as default features of the Macintosh and Indy desktop PCs, which "could change the way businesspeople communicate".[18] In 1994, Byte called the new Indy "low on price but high on graphics performance", noting its interoperability with Windows and Macintosh.[19]

References
[edit]- ^ a b c d e f g h i j k l m "A Workstation with Built-in Video Capability". Mechanical Engineering. Vol. 115, no. 8. August 1993. pp. 8, 98. ProQuest 230145198. Retrieved March 5, 2021.
- ^ a b Johnson, Amy H. (March 1994). "SGI's Indy". UNIX Review. Vol. 12, no. 3. pp. 58–62, 65. Retrieved March 27, 2022.
- ^ a b c d e Lee, Yvonne L. (January 10, 1994). "Silicon Graphics speeds Indy workstations with R4400 chip". InfoWorld. p. 31. Retrieved March 5, 2021 – via Google Books.
- ^ a b c d e f Chevreau, Jonathan (August 21, 1993). "SGI pumps up the techno-lust with new Indy". National Post. Toronto. Retrieved March 5, 2021 – via Newspapers.com.
- ^ a b c d "Low-cost, high-speed SGI Indy comes with camera". Machine Design. Vol. 65, no. 16. August 13, 1993. p. 84. ProQuest 217148786. Retrieved March 5, 2021.
- ^ "End of Support Product Matrix". Archived from the original on September 11, 2015. Retrieved January 11, 2009.
- ^ a b c Del Nibletto, Paolo (October 1993). "Indy speeds through Canada". Info Canada. Vol. 18, no. 10. Downsview, Canada: Laurentian Technomedia, Inc. pp. 8, 10. ISSN 1187-7081. ProQuest 222379357. Retrieved March 5, 2021.
- ^ staff reporters (February 21, 1995). "Low-end sales boom". The Sydney Morning Herald. p. 49. Retrieved March 6, 2021 – via Newspapers.com.
- ^ a b c Chevreau, Jonathan (July 13, 1993). "SGI Indy combines camera with PC". National Post. p. 7. Retrieved March 6, 2021 – via Newspapers.com.
- ^ Rockman, Simon (September 1993). "Silicon Graphics Indy". Personal Computer World. pp. 457–461. Archived from the original on January 17, 2004.
- ^ "Working CD-ROM Drive Poll Results for SGI's". www.vigyan.com. Archived from the original on April 14, 2012.
- ^ Bowen, Barry D. (September 27, 1993). "Xcelerated, Quorum Vie For Mac-On-SPARC Business". Open Systems Today. pp. SF4, SF20. Retrieved March 26, 2022.
- ^ Lavin, Paul (September 1993). "Multimedia reborn". Personal Computer World. pp. 549–550, 552.
- ^ Mackles, Andrew (August 31, 1994). "Autodesk ships AutoCAD(R) Designer for Silicon Graphics Workstations" (Press release). New York. Business Wire. ProQuest 446028874. Retrieved March 5, 2021.
- ^ SGIstuff – Challenge S Archived November 26, 2013, at the Wayback Machine
- ^ DB (July 22, 1993). "Video input becoming workstation standard". Electronic Design. Vol. 41, no. 15. p. 30. ISSN 0013-4872. EBSCOhost 9311156271 – via EBSCO.
- ^ Chevreau, Jonathan (August 7, 1993). "The multimedia frontier". National Post. Toronto. Retrieved March 5, 2021 – via Newspapers.com.
- ^ Thompson, Tom; Smith, Ben (September 1993). "Apple, SGI blaze video trail". Byte. Vol. 18, no. 10. MultiMedia Healthcare Inc. pp. 81–82. ISSN 0360-5280. ProQuest 217797442. Retrieved March 5, 2021.
- ^ Smith, Ben (January 1994). "Digital-Media Power". Byte. Retrieved March 5, 2021 – via SGI Depot.
External links
[edit]SGI Indy
View on GrokipediaOverview
History and Development
The SGI Indy, code-named "Guinness," was introduced on July 12, 1993, as Silicon Graphics Incorporated's (SGI) first low-end multimedia workstation, priced starting at $5,000 to make advanced graphics accessible beyond high-end professional markets.[4][5] This launch marked SGI's strategic push into the entry-level segment, aiming to compete with Sun Microsystems' compact "pizza-box" workstations like the SPARCstation series, which dominated desktop publishing and multimedia applications.[1] The development emphasized affordability and ease of use, targeting users in computer-aided design (CAD), engineering modeling, film, and video production, while broadening 3D graphics to non-professional creators.[4][1] Development of the Indy began with prototyping in 1992, building on SGI's earlier Indigo line introduced in 1991, which had established the company in high-end RISC-based workstations but at premium costs.[6][1] Key influences included SGI's 1992 acquisition of MIPS Computer Systems, enabling seamless integration of the 64-bit MIPS R4000 processor as the Indy's initial CPU to deliver cost-effective performance without sacrificing the company's graphics heritage.[6] This shift from the Indigo's upscale focus to a more accessible design reflected engineering decisions prioritizing compact form factors and multimedia features, such as built-in video input, to challenge incumbents like Apple's Macintosh in the low-end CAD space.[5][1] The Indy's timeline progressed from 1992 prototypes to its 1993 debut with the R4000, followed by upgrades like the R4400 in 1994 and R5000 in 1996, before discontinuation on June 30, 1997, as SGI pivoted amid intensifying competition from PC-based systems and internal market realignments.[6][1] Economically, the workstation embodied SGI's vision to democratize 3D graphics, projecting sales of $1 billion in units to expand beyond elite users into corporate and creative desktops, though it ultimately faced pressures from commoditizing hardware markets.[6][1]Design and Features
The SGI Indy utilized a compact pizza-box chassis, a horizontal form factor measuring approximately 41 cm in width, 36 cm in depth, and 8 cm in height, which weighed about 7.2 kg (16 lbs).[1] This design provided a small desktop footprint ideal for office and multimedia workstations, contrasting with the larger, rack-mounted configurations of earlier SGI systems like the Indigo series.[7] The internals were highly modular, with components such as the CPU module sliding into base slippers via a tool-less mechanism for straightforward upgrades, and memory installed in matched groups of four modules directly on the motherboard.[8][1] Key built-in features emphasized the Indy's focus on multimedia accessibility without requiring additional expansion cards. The motherboard integrated video capture hardware compatible with the IndyCam digital color camera, enabling direct full-frame video input to memory.[1] It also included onboard 16-bit audio input/output with MIDI support and six-channel digital processing, alongside a 10 MB/s Fast SCSI-2 controller for peripherals like hard drives and CD-ROMs.[1][9] User interface elements enhanced ease of use for non-technical users. A front-loading bay allowed simple insertion of the CD-ROM drive, while standard PS/2 ports for keyboard and mouse facilitated integration with video outputs in keyboard-video-mouse (KVM) configurations.[10][7] The modular hardware setup supported intuitive assembly, with components like drives mounted on trays for quick installation.[1] The system employed a 170 W power supply unit that incorporated the sole cooling fan, a 92 mm variable-speed exhaust model mounted at an angle for efficient airflow with minimal noise, making it suitable for quiet office environments.[11] Accessibility was prioritized through tool-less case opening—achieved by releasing latches on the top cover—and internal layouts that simplified component access, though explicit color-coding of connectors was limited to standard industry practices.[1][10]Hardware Architecture
Processor and Memory
The SGI Indy workstation was initially equipped with a MIPS R4000 processor operating at 100 MHz, a reduced instruction set computing (RISC) architecture that was 64-bit capable but typically utilized in 32-bit mode for compatibility with the system's software ecosystem.[1] This processor provided a balance of performance for entry-level multimedia and visualization tasks, with its design emphasizing efficient integer and floating-point operations suitable for the era's workstation applications.[12] The CPU supported upgrades via a modular daughterboard, allowing field replacement without necessitating a full system overhaul.[8] Compatible upgrades included the MIPS R4400 at speeds ranging from 100 MHz to 200 MHz, the MIPS R4600 at 100 MHz (PC) or 133 MHz (SC), offering improved superscalar execution for enhanced computational throughput, and later the MIPS R5000 at up to 180 MHz (with some configurations overclockable to 200 MHz), which introduced advanced features like dual-issue capabilities for better handling of complex workloads.[1][12] These upgrades maintained backward compatibility while significantly boosting performance, particularly in floating-point intensive tasks.[8] The cache hierarchy on the initial R4000PC configuration featured split 8 KB instruction and 8 KB data Level 1 (L1) caches integrated on the CPU die, with no Level 2 (L2) cache; the optional R4000SC added a 1 MB unified L2 cache on the CPU module to reduce latency for frequently accessed data.[1] Upgrade processors varied in cache sizes: the R4400 and R4600SC retained or added a 1 MB or 512 KB L2 but expanded L1 to 16 KB each for instruction and data, while the R5000 doubled L1 to 32 KB per type and used a 512 KB L2, optimizing for higher clock speeds and larger datasets in memory-bound applications.[1] This structure ensured efficient data flow between the processor and main memory, minimizing bottlenecks in graphics-integrated computing scenarios.[12] The memory subsystem utilized up to 256 MB of RAM with parity checking, configured through eight 72-pin single in-line memory modules (SIMMs) in fast page mode, supporting 36-bit wide modules at 60-70 ns access times.[1] Initial configurations shipped with 16 MB or 32 MB, expandable in matched banks of four SIMMs for optimal interleaving, which enabled a sustained bandwidth of approximately 400 MB/s through the asynchronous 50 MHz system clock.[1][7] This high-bandwidth design facilitated rapid data transfer for multimedia processing, though modules had to be installed in specific groups to maintain system stability.[9] Interfacing the processor and memory with peripherals was the GIO64 bus, a 64-bit synchronous multiplexed architecture operating at up to 40 MHz but typically clocked at 33 MHz in Indy systems, delivering theoretical peak throughput of approximately 264 MB/s for CPU-to-expansion communication.[13][14] The bus's asynchronous decoupling from the CPU clock allowed flexible peripheral integration, supporting the Indy's modular expansion while prioritizing low-latency access to memory and I/O resources.[7]Graphics and Video Subsystems
The SGI Indy workstation featured a range of graphics subsystems designed for entry-level 2D and 3D rendering in multimedia and visualization applications, integrated via the GIO32bis bus on the main board.[1] The base configuration included the XL8 graphics option, which supported 8-bit palettized color depth with 2 MB of VRAM and delivered 2D acceleration for resolutions up to 1280×1024 at refresh rates of 60 to 72 Hz, but lacked hardware support for advanced 3D features like texture mapping.[1] For enhanced color fidelity, the XL24 option provided 24-bit true color with 4 MB of VRAM (configurable up to 6 MB in some modes via a 192-bit video RAM bus), hardware-accelerated 2D operations, and the same maximum resolution, while still relying on the CPU for most 3D tasks.[1] The XGE variant, available with R5000 processor upgrades, extended 24-bit color support with similar VRAM and resolution capabilities but optimized for higher-performance 2D rendering in demanding workflows.[1] For 3D acceleration, the XZ graphics subsystem introduced fixed-function hardware based on SGI's geometry engine technology, featuring four GE7 geometry engines capable of up to 32 MFLOPS each for polygon transformations and clipping.[15] It supported 24-bit true color with 8 MB of VRAM (using three VM2 modules), a 24-bit Z-buffer for depth sorting, full-scene anti-aliasing, and basic texture mapping, enabling smooth rendering at up to 60 frames per second for simple scenes at 1024×768 resolution.[15] These engines formed a rendering pipeline optimized for the IRIS GL and early OpenGL APIs, handling vertex processing and rasterization independently of the host CPU to improve real-time 3D performance in applications like CAD and animation.[15] Display output used a 13W3 connector, supporting non-interlaced modes up to 1280×1024 at 72 Hz, with multi-monitor configurations possible through external synchronization signals, though limited to single-head operation per board without additional hardware.[1] The Indy's video subsystem emphasized affordable multimedia integration, including built-in support for 30 fps capture from the optional IndyCam digital camera via a dedicated 60-pin Molex port, which delivered uncompressed 640×480 resolution video directly to the system for processing.[16] Analog inputs accepted NTSC and PAL signals through composite (RCA) and S-video (4-pin mini-DIN) ports, enabling real-time digitization for editing or conferencing without external converters.[17] Outputs included digital-to-analog conversion for S-video and composite playback, tied to the graphics board's DAC for synchronization with display rendering, but lacked dedicated hardware for MPEG decoding, requiring software-based handling that could strain the CPU in high-resolution scenarios.[17] Overall, these capabilities positioned the Indy as an accessible platform for video capture and basic effects, though advanced compression remained CPU-dependent.[16]Input/Output Interfaces
The SGI Indy workstation featured a comprehensive set of input/output interfaces designed to support multimedia production, networking, and peripheral connectivity in professional environments.[9] The system's I/O subsystem utilized the GIO bus for high-bandwidth data transfer between the processor and external devices, enabling efficient integration of storage, network, and expansion hardware.[1] Networking capabilities were centered on built-in 10BASE-T Ethernet via an RJ-45 port, providing 10 Mbps half-duplex connectivity for local area networks, alongside an AUI port for thicker coaxial cabling.[9] Integrated ISDN support through an RJ-45 port allowed for wide-area networking at up to 128 kbps, requiring an external NT1 device in regions like North America.[1] Optional high-speed networking options, such as FDDI or ATM adapters, could be added via the GIO expansion slots, while Token Ring was supported through compatible GIO cards.[9][1] For storage, the Indy included a single-channel Fast Narrow SCSI-2 interface operating at 10 MB/s, with both internal and external 50-pin connectors supporting up to seven devices total, including hard drives, CD-ROMs, and tape units.[9][1] This setup facilitated daisy-chaining of peripherals, with the external port accessible via a rear panel SCSI connector for shared or expanded storage configurations.[1] Additional I/O ports encompassed two RS-232-compatible serial ports using Mini-DIN 8-pin connectors for device communication, such as modems or plotters, and a single bidirectional parallel port via a DB-25 connector for printers and other peripherals.[9] Keyboard and mouse inputs utilized two PS/2-compatible Mini-DIN 6-pin ports, while audio connectivity was provided through five 1/8-inch stereo jacks for line in/out, microphone, headphones, and speakers, supporting multimedia applications without native MIDI hardware.[1] The system lacked native USB support, relying instead on serial adapters for emerging high-speed peripheral connections.[9] Expansion was enabled by two GIO32bis slots on the CPU board, rated at 133 MB/s bandwidth, which accommodated add-on cards for DSP accelerators, additional SCSI controllers, or networking enhancements, though one slot was often occupied by graphics hardware.[1] These interfaces integrated with the video subsystem for basic capture via composite, S-Video, or the proprietary IndyCam connector.[9]Software and Ecosystem
Operating System Support
The SGI Indy workstation shipped with IRIX 5.1 as its primary operating system upon its 1993 launch, a 32-bit implementation based on UNIX System V Release 4 (SVR4) that provided foundational support for the system's MIPS R4000-series processors and entry-level graphics capabilities.[18] IRIX 5.1 introduced the Indigo Magic desktop environment. This version emphasized compatibility with SGI's evolving hardware ecosystem, including efficient memory management tailored to the Indy's modular design.[19] Users could upgrade the Indy to later IRIX releases, with IRIX 6.5—introduced in 1998—offering 64-bit support specifically for the R5000 processor upgrade option, enabling enhanced performance for compute-intensive tasks while maintaining backward compatibility with 32-bit applications. The final IRIX version supporting the Indy was 6.5.22, released in November 2003.[8][18] The IRIX kernel on the Indy incorporated MIPS-specific optimizations, such as instruction scheduling and cache management tuned for the architecture's pipeline and branch prediction features, which improved overall system responsiveness on R4000 and later processors.[20] Starting with IRIX 5.3, the kernel introduced the XFS filesystem, a high-performance journaling system designed to handle large file volumes and high-throughput I/O operations, particularly beneficial for multimedia and data-intensive workflows on the Indy.[21] Additionally, real-time extensions compliant with POSIX 1003.1b standards were integrated into the kernel, providing low-latency scheduling and interrupt handling to support time-sensitive multimedia applications, with further enhancements in IRIX 6.2 for guaranteed latencies.[22][23] Installation of IRIX on the Indy could be performed by booting from a local CD-ROM drive or over a network using protocols like BootP and TFTP, allowing for flexible deployment in both standalone and networked environments.[24][25] Once installed, software updates and subsystem management were handled through the drag-and-drop interface of the Software Manager tool, which simplified the addition of patches, overlays, and optional packages via graphical selection from media or network sources.[26] Official support for IRIX on the Indy, including security patches and hardware compatibility updates, ended on December 31, 2011. From IRIX 5.3 onward, the operating system integrated robust networking and security features, including the Network File System (NFS) for distributed file sharing and the Network Information Service (NIS, formerly Yellow Pages) for centralized user and host management across SGI environments.[27][28] Firewall tools, such as IP filtering and packet inspection capabilities, were also incorporated to enhance network security, building on SVR4 foundations to protect against unauthorized access in multi-user setups.[29] IRIX provided comprehensive hardware abstraction through kernel-level device drivers tailored for the Indy's GIO bus architecture, ensuring seamless integration of peripherals like SCSI storage, Ethernet adapters, and video input modules.[30] These drivers handled bus arbitration, DMA transfers, and interrupt routing specific to the GIO32bis slots on the Indy motherboard, allowing plug-and-play functionality for expansion cards without requiring extensive user reconfiguration.[31] For Indy-specific peripherals, such as the optional Newport Graphics board or audio subsystems, dedicated modules in the kernel abstract layer managed resource allocation and power sequencing to maintain system stability.[32]Applications and Compatibility
The SGI Indy workstation included bundled software for multimedia workflows, such as InPerson for video conferencing and capture using the IndyCam, along with assorted tools for video editing and a CD of games. These leveraged the Indy's integrated graphics and audio capabilities to support entry-level content creation without requiring additional hardware options. For graphics development, the Indy utilized the IRIS GL and OpenGL libraries, which enabled custom programming of 2D and 3D rendering pipelines on its MIPS architecture.[33] These libraries provided foundational support for third-party software, including entry-level versions of Alias|Wavefront tools for modeling and animation, as well as Softimage applications for 3D character design and effects.[34][35] The Indy maintained binary compatibility with software from the Indigo and Indigo² workstations, ensuring that applications compiled for those MIPS-based systems could execute directly on the Indy without modification.[36] Developers could perform cross-compilation for MIPS processors using the MIPSpro compiler suite, which included optimizations for the Indy's R4000 or R4400 CPUs.[37] Additional development aids encompassed the dbx debugger for source-level debugging and the X11/Motif graphical user interface framework for building interactive applications.[38] Limited compatibility with non-native environments was available through SoftWindows, an emulation layer that allowed select MS-DOS and Windows 3.1 applications to run on the Indy's IRIX operating system, provided the system met the R4000 processor and IRIX 5.3 minimum requirements.[39] The workstation's multimedia orientation was enhanced by the Indigo Magic desktop environment, which offered QuickTime-like drag-and-drop workflows for handling audio, video, and image files across applications such as sound editors and movie assemblers.[40] This integration facilitated seamless media manipulation under the IRIX kernel, which managed application execution efficiently.[38]Variants and Configurations
Standard Desktop Models
The SGI Indy standard desktop models were designed as entry-to-midrange workstations for multimedia, CAD, and professional desktop use, offering scalable configurations based on MIPS processors and integrated graphics options. Launched in 1993, these models emphasized affordability and expandability within a compact "pizza box" chassis, distinguishing them from higher-end SGI systems. Configurations evolved over the production run until discontinuation in 1997, with upgrades supporting evolving user needs in graphics and storage-intensive applications.[41][9][42] Key commercial configurations included base, mid-range, and high-end variants, as summarized below:| Model Type | Processor | RAM | Storage | Graphics | Approximate Price (USD) | Year Introduced |
|---|---|---|---|---|---|---|
| Base | R4000PC at 100 MHz | 16 MB (up to 256 MB) | None (diskless) or 325–535 MB SCSI HDD | Newport XL (8-bit) | $4,995–$7,495 | 1993 |
| Mid-range | R4400SC at 150 MHz | 32–64 MB (up to 256 MB) | 1 GB SCSI HDD | Newport XL (24-bit) | $15,000–$16,495 | 1994 |
| High-end | R5000SC at 180 MHz | 128–256 MB | 2–4 GB SCSI HDD | XZ (24-bit with 3D acceleration) | Up to $15,000 | 1996 |