Recent | Online | Vintage | Modern | XP | Win | Mac  OS9 | DOS | Amiga | Atari ST | Graphics | Midi io | Sequencers | Roland "MC" | E-mu | Ensoniq | Akai MPCs | Samplers | Akai "S" | Roland "S"Synths | VST Samplers | VST Synths | Roland "JV" | Modules | Drums | Mixers | Timeline | HackintoshArtists | Graphics

Welcome to Oldschooldaw.com! (Online since 2014) serving vintage computers worldwide! this is our NEW WEBHOST as we've moved from our OLD GODADDY to a brand new server location to start off 2026. thanks to Godaddy for hosting the site for 11 years and a big thank you to IONOS.COM for the great pricing going forward!

Author Topic: why did apple choose the 975X chipset?  (Read 57 times)

0 Members and 1 Guest are viewing this topic.

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10093
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
why did apple choose the 975X chipset?
« on: April 07, 2026, 09:04:36 PM »
why did apple pick the 975X chipset + ICH7R ? for the mac pro original platform?
Gemini said
The choice of the Intel 975X Express Northbridge and the ICH7R Southbridge for the original Mac Pro (the "MacPro1,1") in 2006 was a strategic compromise between high-end workstation performance and consumer-grade compatibility during the critical PowerPC-to-Intel transition.

While contemporary PC workstations were moving toward the Intel 5000X (Greencreek) chipset, Apple took a unique path that blended parts of the enthusiast desktop world with server-grade hardware.

1. The Workstation Gap: 975X vs. 5000X
At the time, the "correct" choice for a dual-Xeon system was the Intel 5000X chipset. However, the 5000X was designed primarily for servers and featured high power consumption and heat output.

By selecting the 975X, Apple gained several advantages:

Lower Latency & Heat: The 975X was a high-end desktop/enthusiast chipset. It was more efficient and ran cooler than the 5000-series server chipsets, allowing Apple to maintain the quiet acoustic profile they promised for the Mac Pro.

PCI Express Versatility: The 975X was one of the first chipsets to support dual x8 graphics or a single x16 slot natively, which aligned with Apple’s goal of making the Mac Pro a flexible machine for both video editors (who needed high-end GPUs) and PCIe expansion users.

2. The ICH7R Southbridge: Legacy & Stability
The ICH7R (I/O Controller Hub 7) was the "Southbridge" that handled the computer’s slower communication tasks (SATA, USB, PCI, Audio).

SATA II Maturity: The ICH7R provided four native SATA 3Gb/s ports. This allowed Apple to implement the "cable-free" drive bay system found in the Mac Pro 1,1 without needing complex third-party controllers that might have required unstable drivers during the transition to macOS Tiger (Intel).

Tiger & Leopard Compatibility: Because the ICH7R was a widely used and stable component in the PC world, it was much easier for Apple's engineers to write stable kexts (drivers) for it during the rush to get Mac OS X 10.4.7 ready for the Intel launch.

AHCI Support: The "R" variant (RAID) supported Advanced Host Controller Interface (AHCI), which was crucial for the performance of the SATA drives and the "hot-swapping" feel of the Mac Pro's internal drive sleds.

3. The "Frankenstein" Architecture
The Mac Pro 1,1 was technically an architectural hybrid. It used:

Server-grade CPUs: Two Intel Xeon "Woodcrest" 5100-series processors.

Server-grade Memory: Fully-Buffered DIMMs (FB-DIMMs) with ECC support.

Enthusiast-grade Chipset: The 975X/ICH7R combo.

This combination allowed Apple to offer the ECC memory protection and multi-socket processing required by pros, while using a chipset that was easier to tune for the specific "instant-on" and sleep-wake behaviors expected of a Mac.

Why not use the ICH8R?
By the time the Mac Pro launched in August 2006, the ICH8R was already appearing in PC motherboards. However, Apple chose the ICH7R likely due to validation cycles. Apple had been testing "Marklar" (the secret Intel version of Mac OS X) on ICH7-based developer transition kits (the famous Pentium 4 DTKs) for a year. Sticking with the ICH7R ensured that the first-generation flagship was as stable as possible on day one.

Note for your projects: If you are still working on your "Ultimate Tiger" build, this is exactly why the 975X/ICH7R era is so nostalgic—it represents the peak "Golden Era" of compatibility where high-end PC hardware and early Intel macOS were perfectly aligned.

You said
why didnt they choose the P965?
Gemini said
Choosing the P965 Express chipset (released just before the Mac Pro in 2006) might seem logical because it was "newer," but for a workstation like the Mac Pro, it was a non-starter for several technical and professional reasons.

While the P965 was a massive hit for the consumer "Core 2 Duo" desktop market, it lacked three critical "Pro" pillars that the 975X provided.

1. The ECC Memory Requirement
This was the primary dealbreaker. The Mac Pro was designed to use ECC (Error Correction Code) memory to prevent system crashes during long video renders or scientific calculations.

975X: Supported ECC memory natively. This allowed Apple to bridge the gap between a desktop-class chipset and the server-grade Xeon processors.

P965: Was a purely "mainstream" consumer chipset. It did not support ECC memory. Had Apple used the P965, the Mac Pro would have been prone to the "bit-flip" errors that professional workstations are designed to avoid.

2. PCI Express Lane Multiplexing
The original Mac Pro was marketed for its expansion capabilities, particularly for high-end graphics and RAID cards.

975X: Could split its 16 PCIe lanes into two x8 slots (or a single x16). This was "native" to the Northbridge, ensuring high-bandwidth performance for dual-GPU setups or high-speed fiber channel cards.

P965: Could only do a x16 / x4 configuration. The second "long" slot on P965 boards usually ran through the Southbridge at a significantly throttled x4 speed, which would have been an embarrassing bottleneck for a "Pro" machine.

3. Native IDE (PATA) Support
While it sounds like a small detail now, the transition era of 2006 still relied heavily on IDE for optical drives (DVD burners).

975X + ICH7R: The ICH7R Southbridge included a native IDE controller. Apple used this to power the SuperDrives in the top optical bays without needing a third-party chip.

P965 + ICH8R: Intel famously dropped native IDE support with the ICH8 series. PC motherboard manufacturers had to add "janky" third-party chips (like JMicron controllers) to provide IDE ports, which often caused driver instability and "Kernel Panics"—something Apple would never have tolerated in a flagship product.

4. Validation and the "Transition" Timeline
Apple's "Developer Transition Kits" (the modified PowerMac G5s given to developers to prepare for Intel) were essentially built on the 945G/ICH7 architecture.
The 975X was an evolution of that 945/955 lineage. By sticking with the 975X, Apple’s software team didn't have to rewrite the core "plumbing" of macOS for a brand-new, unproven P965 architecture. They chose the stable, mature, high-bandwidth option over the "new and shiny" consumer one.