Developer | Apple Computer, Inc. |
---|---|
Product family | Power Macintosh |
Type | Desktop |
Release date | June 23, 2003 |
Introductory price | US$1,999(equivalent to $3,310 in 2023) |
Discontinued | August 7, 2006 |
CPU | 1.6 – 2.7 GHz PowerPC G5 Single-processor Dual-processors, single-core Dual-core Dual-processors, dual-core |
Predecessor | Power Mac G4 |
Successor | Mac Pro |
Related |
The Power Mac G5 is a series of personal computers designed, manufactured, and sold by Apple Computer, Inc. from 2003 to 2006 as part of the Power Mac series. When introduced, it was the most powerful computer in Apple's Macintosh lineup, and was marketed by the company as the world's first 64-bit desktop computer. [1] It was also the first desktop computer from Apple to use an anodized aluminum alloy enclosure, and one of only three computers in Apple's lineup to utilize the PowerPC 970 CPU, the others being the iMac G5 and the Xserve G5.
Three generations of Power Mac G5 were released before it was discontinued as part of the Mac transition to Intel processors, making way for its replacement, the Mac Pro. The Mac Pro retained a variation of the G5's enclosure design for seven more years, making it among the longest-lived designs in Apple's history. [2]
Officially launched as part of Steve Jobs' keynote presentation at the Worldwide Developers Conference in June 2003, the Power Mac G5 was introduced with three models, sharing the same physical case, but differing in features and performance. Although somewhat larger than the G4 tower it replaced, the necessity for a complex cooling system meant that the G5 tower had room inside for only one optical drive and two hard drives.
Steve Jobs stated during his keynote presentation that the Power Mac G5 would reach 3 GHz "within 12 months." This would never come to pass; after three years, the G5 only reached 2.7 GHz before it was replaced by the Intel Xeon-based Mac Pro, which debuted with processors running at speeds of up to 3 GHz.
During the presentation, Apple also showed Virginia Tech's Mac OS X computer cluster supercomputer (a.k.a. supercluster) known as System X , consisting of 1,100 Power Mac G5 towers operating as processing nodes. The supercomputer managed to become one of the top five supercomputers that year. The computer was soon dismantled and replaced with a new cluster made of an equal number of Xserve G5 rack-mounted servers, which also used the G5 chip running at 2.3 GHz.
The PowerPC G5 (called the PowerPC 970 by its manufacturer, IBM) is based upon IBM's 64-bit POWER4 microprocessor. At the Power Mac G5's introduction, Apple announced a partnership with IBM in which IBM would continue to produce PowerPC variants of their POWER processors. According to IBM's Dr. John E. Kelly, "The goal of this partnership is for Apple and IBM to come together so that Apple customers get the best of both worlds, the tremendous creativity from the Apple corporation and the tremendous technology from the IBM corporation. IBM invested over US$3 billion in a new lab to produce these large, 300 mm wafers." This completely automated facility in East Fishkill, New York figured heavily in IBM's larger microelectronics strategy.
The original PowerPC 970 had 50 million transistors and was manufactured using IBM CMOS 9S at 130 nm fabrication process. CMOS 9S is the combination of SOI, low-k dielectric insulation, and copper interconnect technology, which were invented at IBM research in the mid-1990s. Subsequent revisions of the "G5" processor have included IBM's PowerPC 970FX (same basic design on a 90 nm process), and the PowerPC 970MP (essentially two 970FX cores on one die). Apple refers to the dual-core PowerPC 970MP processors as either the "G5 Dual" (for single-socket, dual-core configurations), or Power Mac G5 Quad (for dual-socket, four-core configurations).
The Power Mac G5 line in 2006 consisted of three, dual-core PowerPC G5 configurations, which can communicate through its HyperTransport at half its internal clock speed. Each processor in the Power Mac G5 has two unidirectional 32-bit pathways: one leading to the processor and the other from the processor. These result in a total bandwidth of up to 20 GB/s. The processor at the heart of the Power Mac G5 has a "superscalar, superpipelined" execution core that can handle up to 216 in-flight instructions, and uses a 128-bit, 162-instruction SIMD unit (AltiVec).
All modern 32-bit x86 processors since the Pentium Pro have the Physical Address Extension (PAE) feature, which permits them to use a 36-bit physical memory address to address a maximum of 236 bytes (64 gigabytes) of physical memory, while the PowerPC 970 processor is capable of addressing 242 bytes (4 terabytes) of physical memory and 264 bytes (16 exabytes) of virtual memory. Due to its 64-bit processor (and 42-bit MMU), the final revision of the Power Mac G5 can hold 16 GB of Dual-Channel DDR2 PC4200 RAM using eight memory slots, with support for ECC memory.
According to Apple, all of these models are obsolete. [lower-alpha 1] [6]
Model | Mid 2003 [7] | Late 2004 [8] [9] | Early 2005 [10] | Late 2005 [11] | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Codename | "Omega, Q37" | "Niagara, Q77, Q78" | — | "Cypher" | ||||||||||||
Timetable | Released [12] | June 23, 2003 | November 18, 2003 | June 9, 2004 | October 19, 2004 | April 27, 2005 | October 19, 2005 | |||||||||
Discontinued [12] | June 9, 2004 | November 18, 2003 | June 9, 2004 | April 27, 2005 | June 13, 2005 | October 19, 2005 | August 7, 2006 | |||||||||
Model | Model number | A1047 | A1093 | A1047 | A1117 | |||||||||||
Model identifier | PowerMac7,2 | PowerMac7,3 | PowerMac9,1 | PowerMac7,3 | PowerMac11,2 | |||||||||||
Order number | M9020 | M9031 | M9032 | M9393 | M9494 | M9454 | M9455 | M9457 | M9555 | M9747 | M9748 | M9749 | M9590 | M9591 | M9592 | |
Performance | Processor | Single PowerPC 970 (G5) | Dual PowerPC 970 (G5) | Dual PowerPC 970FX (G5) | Single PowerPC 970FX (G5) | Dual PowerPC 970FX (G5) | Single Dual-core PowerPC 970MP (G5) | Two Dual-core ("Quad-core") PowerPC 970MP (G5) | ||||||||
Clock speed | 1.6 GHz | 1.8 GHz | 2.0 GHz | 1.8 GHz | 2.0 GHz | 2.5 GHz | 1.8 GHz | 2.0 GHz | 2.3 GHz | 2.7 GHz | 2.0 GHz | 2.3 GHz | 2.5 GHz | |||
Cache | 64 KB (instruction), 32 KB (data) L1, 512 KB L2 | 64 KB (instruction), 32 KB (data) L1, 1.0 MB L2 per core | ||||||||||||||
HyperTransport | 800, 900, Dual 900 MHz, or Dual 1 GHz (2:1) | Dual 900 MHz, Dual 1, or Dual 1.25 GHz (2:1) | 600 MHz (3:1) | Dual 1 GHz (2:1) | Dual 1.15 GHz (2:1) | Dual 1.35 GHz (2:1) | Dual 1 GHz (2:1) | Dual 1.15 GHz (2:1) | Dual 1.25 GHz (2:1) | |||||||
Memory | Amount | 256 MB | 512 MB | 256 MB | 512 MB | 256 MB | 512 MB | |||||||||
Type | PC-2700 DDR SDRAM | PC-3200 DDR SDRAM | PC-2700 DDR SDRAM | PC-3200 DDR SDRAM | PC2-4200 DDR2 SDRAM | |||||||||||
Maximum | Expandable to 4 GB | Expandable to 8 GB | Expandable to 4 GB | Expandable to 8 GB | Expandable to 4 GB | Expandable to 8 GB | Expandable to 16 GB | |||||||||
Graphics | Type | NVIDIA GeForceFX 5200 Ultra, GeForce 6800 Ultra DDL, ATI Radeon 9600 Pro, or Radeon 9800 Pro | NVIDIA GeForceFX 5200 Ultra | ATI Radeon 9600 XT | NVIDIA GeForceFX 5200 Ultra | ATI Radeon 9600 | ATI Radeon 9650 | NVIDIA GeForce 6600 LE | NVIDIA GeForce 6600 | |||||||
VRAM | 64, 128, or 256 MB DDR RAM | 64 MB DDR RAM | 128 MB DDR RAM | 64 MB DDR RAM | 128 MB DDR RAM | 256 MB DDR RAM | 128 MB GDDR RAM | 256 MB GDDR RAM | ||||||||
Storage | Hard drive | 80 GB Serial ATA 7200-rpm | 160 GB Serial ATA 7200-rpm | 80 GB Serial ATA 7200-rpm | 160 GB Serial ATA 7200-rpm | 80 GB Serial ATA 7200-rpm | 160 GB Serial ATA 7200-rpm | 250 GB Serial ATA 7200-rpm | 160 GB Serial ATA 7200-rpm | 250 GB Serial ATA 7200-rpm | ||||||
Optical drive | 4x SuperDrive 4x/8x/16x/8x/32x DVD-R/CD-RW | 8x SuperDrive 8x/10x/24x/10x/32x DVD-R/CD-RW | 16x SuperDrive DVD+R DL/DVD±RW/CD-RW | |||||||||||||
Peripherals | Connectivity | Optional AirPort Extreme 802.11b/g (external antenna) Gigabit Ethernet 56k V.92 modem Optional on Late 2004 model Optional Bluetooth 1.1 | Optional AirPort Extreme 802.11b/g (external antenna) Gigabit Ethernet Optional 56k V.92 modem Optional Bluetooth 2.0+EDR | Optional AirPort Extreme 802.11b/g (internal antenna) with Bluetooth 2.0+EDR card 2x Gigabit Ethernet Optional 56k V.92 USB modem | ||||||||||||
Expansion slots | 3x 33 MHz 64-bit PCI 1x 8x AGP Pro (1.6 GHz) | 3x 33 MHz 64-bit PCI 1x 8x AGP Pro (1.8 GHz) | 3x 33 MHz 64-bit PCI 1x 8x AGP Pro | 3x 33 MHz 64-bit PCI 1x 8x AGP Pro (2.0 GHz) | 2x PCI Express x4 1x PCI Express x8 1x PCI Express x16 | |||||||||||
2x 100 MHz 64-bit PCI-X 1x 133 MHz 64-bit PCI-X 1x 8x AGP Pro (1.8 GHz single+) | 2x 100 MHz 64-bit PCI-X 1x 133 MHz 64-bit PCI-X 1x 8x AGP Pro (2.0 GHz+) | 2x 100 MHz 64-bit PCI-X 1x 133 MHz 64-bit PCI-X 1x 8x AGP Pro (2.3 GHz) | ||||||||||||||
Peripherals | 3x USB 2.0 2x FireWire 400 1x FireWire 800 Built-in mono speaker 1x Audio-in mini-jack 2x Audio-out mini-jack 1x Optical S/PDIF (Toslink) input 1x Optical S/PDIF (Toslink) output | 4x USB 2.0 2x FireWire 400 1x FireWire 800 Built-in mono speaker 1x Audio-in mini-jack 2x Audio-out mini-jack 1x Optical S/PDIF (Toslink) input 1x Optical S/PDIF (Toslink) output | ||||||||||||||
Last Operating System | Mac OS X 10.5.8 "Leopard" | |||||||||||||||
Weight | 39.2 lb (17.8 kg) | 44.4 lb (20.1 kg) | 36 lb (16 kg) | 44.4 lb (20.1 kg) | 44.5–48.8 lb (20.2–22.1 kg) |
Early versions of dual processor G5 computers have noise problems. The first one is ground loop-based interference, [13] which sometimes causes noise leaks into the analog audio outputs. This bug was fixed in Rev. B G5.
The second noise problem came from the 'chirping' sound, which can be triggered by fluctuations in power draw. For example, using Exposé causes a brief chirp. [14] A widely circulated work-around is to disable the CPUs' "nap" feature using Apple's CHUD Tools, but this was not recommended by Apple. This noise problem was not fixed until the dual core generation of G5s was produced, however it did not affect the "Late 2004" model (at least there have never been any reports). The power draw fluctuation was later attributed to the lack of power management features in the single-core processors. [15] Apple eventually posted the chirping bug information on its support site. [16]
Although the noise problems did not prevent the affected computers from working, they were problematic for audio professionals and enthusiasts, especially for the liquid-cooled models, which had been expressly designed as mechanically quiet for discerning listeners.
A common problem among single processor G5s was the cyclic expansion and contraction of a metal plate soldered to the Logic Board connecting all eight of the RAM slots. Eventually, this can cause the computer to no longer detect the RAM, and refuse to boot. Fixes for this include having the plate re-soldered, or exposing the other side of the Logic Board to heat from a heat gun. The latter option is far easier, since it requires neither soldering nor the removal of the Logic Board from the computer.
All 2.5 GHz and 2.7 GHz dual processor models and the 2.5 GHz quad-processor model had a liquid cooling system that consisted of a radiator, coolant pump, and heat exchangers bolted to the processors. The cooling system was made by Delphi Automotive, a former Harrison Radiator Division of General Motors. This was a bold step for Apple, and should have allowed the use of very fast processors, giving Apple an advantage in both performance and reliability, but the system turned out to be subject to coolant leakage, made worse by the system's use of GM Dexcool coolant, which is more corrosive than regular automotive coolant. [17] If not caught in time, the leakage could destroy the processors, logic board, and even corrode the aluminum casing itself. While leakage was sometimes detectable by drops of green coolant in or beneath the machine, in many [ vague ] machines the seepage is so slight that it was almost impossible to detect without dismantling the entire computer. Later models (only the 2.7 GHz) were equipped with a Panasonic liquid cooling system which was much more reliable. [17]
The liquid cooling system fits into the case where the heat sinks would normally go, so there is no easy way to distinguish the liquid-cooled versions from the air-cooled, although most, but not all,[ vague ] of the liquid-cooled machines have a sticker inside warning about the possibility of leakage. [ citation needed ]
When P.A. Semi announced the preliminary pre-production plan of PWRficient processor, [18] there had been persistent rumors that Apple would prepare for its use in its professional line of personal computers. [19]
In 2006, The Register reported that P.A. Semi had formed a tight relationship with Apple, which would result in P.A. Semi promptly delivering processor chips for Apple's personal computer notebook line and possibly desktops. [20] Even in 2006, Apple did not have a laptop version of the G5 processor. The processor that would run the personal computers was P.A. Semi's preliminarily proposed processor, PWRficient 1682M (PA6T-1682M). The version that would be sampled for pre-production at third quarter of 2006 was a 2 GHz, dual-core CPU with two DDR2 memory controllers, 2 MB of L2 cache, and support for 8 PCI Express lanes. The sampled chip also has lower heat intensity than Intel's Core Duo, which gives off 9–31 W under normal load.
According to The Register article, P.A. Semi executives believed that they were all but assured of winning Apple's contract, and CEO Dan Dobberpuhl thought that Apple's hints of moving to Intel were just a persuading tactic. At the time, the companies were working for PWRficient software.
Despite the advantages of more compatible architecture, Apple moved to the Intel architecture officially for 'performance-per-watt' reasons. However, P.A. Semi would not be able to ship its low-power multicore product in volume until 2007, which, combined with P.A. Semi's status as a start-up company, seems to have been the final blow to the development of Power Mac computers. However, it was also speculated that Apple switched to Intel processor because Apple could no longer abide the constant delays in performance ramp up, [21] desired native Windows compatibility, or it was Apple's strategy to shift its business focus away from desktop computing to iPod (and subsequently iOS) development.
Apple acquired P.A. Semi in 2008, [22] using P.A. Semi's engineering resources to develop ARM CPUs for their iPhone, iPod Touch, iPad, and Apple TV product lines; and would go on to eventually come full circle with these designs replacing Intel chips in Macs in 2020. [23]
The PA6T-1682M processor would later be used by the AmigaOne X1000 personal computer.
Supported macOS releases | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OS release | |||||||||||||
Mid 2003 | Late 2004 | Early 2005 | Late 2005 | ||||||||||
10.2 Jaguar | 10.2.6 | ||||||||||||
10.3 Panther | 10.3.4 | unofficial | unofficial | ||||||||||
10.4 Tiger | 10.4.2 | ||||||||||||
10.5 Leopard |
Timeline of Power Macintosh, Pro, and Studio models |
---|
PowerPC is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM. PowerPC, as an evolving instruction set, has been named Power ISA since 2006, while the old name lives on as a trademark for some implementations of Power Architecture–based processors.
The Power Macintosh, later Power Mac, is a family of personal computers designed, manufactured, and sold by Apple Computer, Inc as the core of the Macintosh brand from March 1994 until August 2006.
HyperTransport (HT), formerly known as Lightning Data Transport, is a technology for interconnection of computer processors. It is a bidirectional serial/parallel high-bandwidth, low-latency point-to-point link that was introduced on April 2, 2001. The HyperTransport Consortium is in charge of promoting and developing HyperTransport technology.
Xeon is a brand of x86 microprocessors designed, manufactured, and marketed by Intel, targeted at the non-consumer workstation, server, and embedded markets. It was introduced in June 1998. Xeon processors are based on the same architecture as regular desktop-grade CPUs, but have advanced features such as support for error correction code (ECC) memory, higher core counts, more PCI Express lanes, support for larger amounts of RAM, larger cache memory and extra provision for enterprise-grade reliability, availability and serviceability (RAS) features responsible for handling hardware exceptions through the Machine Check Architecture (MCA). They are often capable of safely continuing execution where a normal processor cannot due to these extra RAS features, depending on the type and severity of the machine-check exception (MCE). Some also support multi-socket systems with two, four, or eight sockets through use of the Ultra Path Interconnect (UPI) bus, which replaced the older QuickPath Interconnect (QPI) bus.
The Xserve is a discontinued series of rack-mounted servers that was manufactured by Apple Inc. between 2002 and 2011. It was Apple's first rack-mounted server, and could function as a file server, web server or run high-performance computing applications in clusters – a dedicated cluster Xserve, the Xserve Cluster Node, without a video card and optical drives was also available. The first Xserve had a PowerPC G4 processor, replaced by a PowerPC G5 in 2004, and by Intel Xeon processors in 2006; each was available in single-processor and dual-processor configurations. The Xserve was discontinued in 2011, and replaced with the Mac Pro Server and the Mac Mini Server.
The PowerPC 970, PowerPC 970FX, and PowerPC 970MP are 64-bit PowerPC CPUs from IBM introduced in 2002. Apple branded the 970 as PowerPC G5 for its Power Mac G5.
In computing, a northbridge is a microchip that comprises the core logic chipset architecture on motherboards to handle high-performance tasks, especially for older personal computers. It is connected directly to a CPU via the front-side bus (FSB), and is usually used in conjunction with a slower southbridge to manage communication between the CPU and other parts of the motherboard.
PowerPC G4 is a designation formerly used by Apple to describe a fourth generation of 32-bit PowerPC microprocessors. Apple has applied this name to various processor models from Freescale, a former part of Motorola. Motorola and Freescale's proper name of this family of processors is PowerPC 74xx.
The Power Mac G4 is a series of personal computers designed, manufactured, and sold by Apple Computer from 1999 to 2004 as part of the Power Macintosh line. Built around the PowerPC G4 series of microprocessors, the Power Mac G4 was marketed by Apple as the first "personal supercomputers", reaching speeds of 4 to 20 gigaFLOPS. This was the first existing Macintosh product to be officially shortened as "Mac", and is the last Mac able to boot into classic Mac OS.
The Mac transition to Intel processors was the process of switching the central processing units (CPUs) of Apple's line of Mac and Xserve computers from PowerPC processors over to Intel's x86-64 processors. The change was announced at the 2005 Worldwide Developers Conference (WWDC) by then-Apple CEO Steve Jobs, who said Apple would gradually stop using PowerPC microprocessors supplied by Freescale and IBM.
The megahertz myth, or in more recent cases the gigahertz myth, refers to the misconception of only using clock rate to compare the performance of different microprocessors. While clock rates are a valid way of comparing the performance of different speeds of the same model and type of processor, other factors such as an amount of execution units, pipeline depth, cache hierarchy, branch prediction, and instruction sets can greatly affect the performance when considering different processors. For example, one processor may take two clock cycles to add two numbers and another clock cycle to multiply by a third number, whereas another processor may do the same calculation in two clock cycles. Comparisons between different types of processors are difficult because performance varies depending on the type of task. A benchmark is a more thorough way of measuring and comparing computer performance.
A multi-core processor (MCP) is a microprocessor on a single integrated circuit (IC) with two or more separate central processing units (CPUs), called cores to emphasize their multiplicity. Each core reads and executes program instructions, specifically ordinary CPU instructions. However, the MCP can run instructions on separate cores at the same time, increasing overall speed for programs that support multithreading or other parallel computing techniques. Manufacturers typically integrate the cores onto a single IC die, known as a chip multiprocessor (CMP), or onto multiple dies in a single chip package. As of 2024, the microprocessors used in almost all new personal computers are multi-core.
Mac Pro is a series of workstations and servers for professionals made by Apple Inc. since 2006. The Mac Pro, by some performance benchmarks, is the most powerful computer that Apple offers. It is one of four desktop computers in the current Mac lineup, sitting above the Mac Mini, iMac and Mac Studio.
Sandy Bridge is the codename for Intel's 32 nm microarchitecture used in the second generation of the Intel Core processors. The Sandy Bridge microarchitecture is the successor to Nehalem and Westmere microarchitecture. Intel demonstrated an A1 stepping Sandy Bridge processor in 2009 during Intel Developer Forum (IDF), and released first products based on the architecture in January 2011 under the Core brand.
Microprocessors belonging to the PowerPC/Power ISA architecture family have been used in numerous applications.
Skulltrail is an enthusiast gaming platform released by Intel on February 19, 2008. It is based on Intel's 5400 "Seaburg" workstation chipset. The primary difference between Skulltrail and Intel's current and past enthusiast chipsets is a dual CPU socket design that allows two processors to operate on the same motherboard. Therefore, Skulltrail can operate eight processing cores on one system. The platform supports two Core 2 Extreme QX9775 processors, which operate at 3.2 GHz.
The iMac is a series of all-in-one computers from Apple Inc. operating on the MacOS. Introduced by Steve Jobs in August 1998 when the company was financially troubled, the computer was an inexpensive, consumer-oriented computer that would easily connect to the Internet. Since that time, it has remained a primary part of Apple's consumer desktop offerings and evolved through seven distinct forms.
The Mac transition to Apple silicon was the transitioning of Apple Inc.'s line of Mac computers from designs using Intel x86-64 CPUs to designs based on Apple-designed processors based on the ARM64 architecture.