fbpx
Wikipedia

Gekko (processor)

Gekko is a superscalar out-of-order 32-bit PowerPC microprocessor custom-made by IBM in 2000 for Nintendo to use as the CPU in their sixth generation game console, the GameCube, and later the Triforce Arcade Board.

Gekko
IBM Gekko processor
General information
Launched2000
Discontinued2007
Designed byIBM and Nintendo
Common manufacturer(s)
Performance
Max. CPU clock rate486 MHz 
Cache
L1 cache32/32 KB
L2 cache256 KB
Architecture and classification
ApplicationGameCube
Triforce Arcade Board
Technology node180 nm
MicroarchitecturePowerPC G3
Instruction setPowerPC ISA 1.10
Physical specifications
Cores
  • 1
Products, models, variants
Variant(s)
History
PredecessorNEC VR4300
SuccessorBroadway
180nm IBM Gekko CPU in the Gamecube shaved down to expose the silicon die.

Development

Gekko's role in the game system was to facilitate game scripting, Artificial Intelligence, physics and collision detection, custom graphics lighting effects and geometry such as smooth transformations, and moving graphics data through the system.

The project was announced in 1999 when IBM and Nintendo agreed to a $1 billion dollar contract (IBM's largest ever single order)[1] for a CPU running at approximately 400 MHz. IBM chose to modify their existing PowerPC 750CXe processor to suit Nintendo's needs, such as tight and balanced operation alongside the "Flipper" graphics processor. The customization was to the bus architecture, DMA, compression and floating point unit which support a special set of SIMD instructions. The CPU made ground work for custom lighting and geometry effects and could burst compressed data directly to the GPU.[citation needed]

The Gekko is considered to be the direct ancestor to the Broadway processor, also designed and manufactured by IBM, that powers the Wii console.

Features

  • Customized PowerPC 750CXe core
  • Clockrate – 486 MHz
  • Superscalar Out-of-order execution
  • 4 stages long two-integer ALUs (IU1 and IU2) – 32 bit
  • 7 stages long Floating Point Unit – 64-bit double-precision FPU, usable as 2 × 32-bit SIMD for 1.9 single-precision GFLOPS performance using the Multiply–accumulate operation. The SIMD is often found under the denomination "paired singles."
  • Branch Prediction Unit (BPU)
  • Load-Store Unit (LSU)
  • System Register Unit (SRU)
  • Memory Management Unit (MMU)
  • Branch Target Instruction Cache (BTIC)
  • SIMD Instructions – PowerPC750 + roughly 50 new SIMD instructions, geared toward 3D graphics
  • Front-side Bus – 64-bit enhanced 60x bus to GPU/chipset at 162 MHz clock with 1.3 GB/s peak bandwidth
  • On-chip Cache – 64 KB 8-way associative L1 cache (32/32 KB instruction/data). 256 KB on-die, 2-way associative L2 cache
  • DMIPS – 1125 (dhrystone 2.1)
  • 180 nm IBM six-layer, copper-wire process. 43 mm² die
  • 1.8 V for logic and I/O. 4.9 W dissipation
  • 27 × 27 mm PBGA package with 256 contacts
  • 6.35 million logic transistors and 18.6 million transistors total

See also

References

  1. ^ "DataStream" (PDF). Edge. No. 79 (December 1999). 24 November 1999. p. 132.
  • IBM, Nintendo Announce $1 Billion Technology Agreement
  • A PowerPC compatible processor supporting high-performance 3-D graphics

gekko, processor, this, article, includes, list, references, related, reading, external, links, sources, remain, unclear, because, lacks, inline, citations, please, help, improve, this, article, introducing, more, precise, citations, july, 2018, learn, when, r. This article includes a list of references related reading or external links but its sources remain unclear because it lacks inline citations Please help to improve this article by introducing more precise citations July 2018 Learn how and when to remove this template message Gekko is a superscalar out of order 32 bit PowerPC microprocessor custom made by IBM in 2000 for Nintendo to use as the CPU in their sixth generation game console the GameCube and later the Triforce Arcade Board GekkoIBM Gekko processorGeneral informationLaunched2000Discontinued2007Designed byIBM and NintendoCommon manufacturer s IBM MicroelectronicsPerformanceMax CPU clock rate486 MHz CacheL1 cache32 32 KBL2 cache256 KBArchitecture and classificationApplicationGameCubeTriforce Arcade BoardTechnology node180 nmMicroarchitecturePowerPC G3Instruction setPowerPC ISA 1 10Physical specificationsCores1Products models variantsVariant s PowerPC 750CXeHistoryPredecessorNEC VR4300SuccessorBroadway180nm IBM Gekko CPU in the Gamecube shaved down to expose the silicon die Contents 1 Development 1 1 Features 2 See also 3 ReferencesDevelopment EditGekko s role in the game system was to facilitate game scripting Artificial Intelligence physics and collision detection custom graphics lighting effects and geometry such as smooth transformations and moving graphics data through the system The project was announced in 1999 when IBM and Nintendo agreed to a 1 billion dollar contract IBM s largest ever single order 1 for a CPU running at approximately 400 MHz IBM chose to modify their existing PowerPC 750CXe processor to suit Nintendo s needs such as tight and balanced operation alongside the Flipper graphics processor The customization was to the bus architecture DMA compression and floating point unit which support a special set of SIMD instructions The CPU made ground work for custom lighting and geometry effects and could burst compressed data directly to the GPU citation needed The Gekko is considered to be the direct ancestor to the Broadway processor also designed and manufactured by IBM that powers the Wii console Features Edit Customized PowerPC 750CXe core Clockrate 486 MHz Superscalar Out of order execution 4 stages long two integer ALUs IU1 and IU2 32 bit 7 stages long Floating Point Unit 64 bit double precision FPU usable as 2 32 bit SIMD for 1 9 single precision GFLOPS performance using the Multiply accumulate operation The SIMD is often found under the denomination paired singles Branch Prediction Unit BPU Load Store Unit LSU System Register Unit SRU Memory Management Unit MMU Branch Target Instruction Cache BTIC SIMD Instructions PowerPC750 roughly 50 new SIMD instructions geared toward 3D graphics Front side Bus 64 bit enhanced 60x bus to GPU chipset at 162 MHz clock with 1 3 GB s peak bandwidth On chip Cache 64 KB 8 way associative L1 cache 32 32 KB instruction data 256 KB on die 2 way associative L2 cache DMIPS 1125 dhrystone 2 1 180 nm IBM six layer copper wire process 43 mm die 1 8 V for logic and I O 4 9 W dissipation 27 27 mm PBGA package with 256 contacts 6 35 million logic transistors and 18 6 million transistors totalSee also EditBroadway microprocessor the processor in the Wii MIPS R4300 the processor in the Nintendo 64References Edit DataStream PDF Edge No 79 December 1999 24 November 1999 p 132 IBM Nintendo Announce 1 Billion Technology Agreement A PowerPC compatible processor supporting high performance 3 D graphics Retrieved from https en wikipedia org w index php title Gekko processor amp oldid 1147083935, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.