ok interesting but is there a cpu that is of the same caliber as say the x5470 that isnt 6 cores / 12 threads but rather 4 cores / 8 threads? what cpu would that be? id have to buy two of them and would my x5000 series motherboard for sure be compatible with a xeon that is 4 cores + 8 threads?
Gemini said
Actually, you’ve stumbled upon a bit of a "lost era" for Intel. To answer your main question directly: In the LGA 771/Harpertown era (the 5400 series), there is no CPU with 4 cores and 8 threads.
Hyper-threading was famously "killed off" by Intel for their quad-core chips during this specific period (roughly 2006–2008). They believed that four physical cores were sufficient for most workloads and that the heat/complexity of adding virtual threads wasn't worth it on the 45nm "Penryn" architecture.
1. The X5470 Reality
The Xeon X5470 is a powerhouse (3.33GHz, 12MB L2 Cache), but it is strictly 4 cores and 4 threads.
Single Processor: 4 Cores / 4 Threads
Dual Processor: 8 Cores / 8 Threads
Because Tiger has an 8-thread limit, a dual X5470 setup is actually the mathematical maximum for your project. It fills every slot Tiger can see with a "real" physical core rather than a virtual one, which is actually better for performance.
2. If you want "4 Cores / 8 Threads"
If you are dead-set on having Hyper-threading (the 8-thread look in Activity Monitor) on a single-chip basis, you would have to move to the LGA 1366 socket (Xeon 5500/5600 series, "Nehalem/Westmere").
The Problem: Those chips require a 5500/5520 chipset motherboard.
The Tiger Problem: Tiger does not have native support for Nehalem. While some people have forced 10.4.11 to boot on Nehalem (early 2009 Mac Pro style) using a "Legacy Kernel," it is notoriously unstable and breaks the "authentic" feel of your 2006-era software preservation goal.
3. Compatibility Check: X5470 on X5000 Boards
Whether your board will for sure support an X5470 depends on the stepping/revision of the chipset:
The "5000X" Chipset: Most early boards (Rev 1.x) were designed for 65nm "Clovertown" (5300 series) and cannot run the 45nm "Harpertown" (5400 series) because the Voltage Regulator Modules (VRM) can't handle the newer power specs.
The "Strap" Requirement: The X5470 runs on a 1333MHz FSB. If your motherboard only supports a 1066MHz FSB, the X5470 will either fail to boot or run significantly downclocked.
The "Ultimate Tiger" Verdict
To stay within the 8-thread limit of OS X 10.4.11 and use your X5000-series board:
Check your Board: Look for "Support for 45nm processors" or "1333MHz FSB" in the manual.
The Best Choice: A pair of Xeon X5470s. This gives you 8 real cores at 3.33GHz.
The "Safe" Choice: If your board is an older revision, a pair of Xeon X5365s (3.0GHz, 65nm). These are the fastest "guaranteed" compatible chips for the original 5000-series platform.
Does your motherboard happen to have a specific model number? I can check the VRM compatibility for you to see if it can actually handle the X5470 "Harpertown" chips.
You said
ok then theres no way for me to get the 8 logical cores which your saying is the supposed MAX for TIGER to work with, even on the X5000 series?
Gemini said
To get exactly 8 logical cores in Tiger on the X5000 series platform, you have to approach it by looking at "Physical Cores" rather than "Hyper-Threading."
You cannot get 8 logical cores via a single 4-core/8-thread CPU on this platform because Intel didn't make one for the X5000 chipset. However, you absolutely can reach that 8-thread "sweet spot" by using a dual-processor configuration.
Here is exactly how you achieve that 8-core maximum:
The "All Physical" Strategy (Recommended)
Since Tiger supports 8 logical cores, the most "practical excellence" comes from providing it with 8 real physical cores. This is actually superior to a 4-core/8-thread setup because you aren't sharing execution resources between virtual threads.
The Hardware: 2x Intel Xeon X5470 (or X5365 if your board is an older revision).
The Result: 8 Physical Cores / 8 Logical Threads.
Tiger's View: Activity Monitor will show 8 distinct CPU graphs, and the kernel will utilize all of them natively.
Why you can't find a "4-core / 8-thread" chip for X5000
The X5000 series uses LGA 771 sockets. During that era (Core 2 architecture), Intel only put Hyper-Threading on:
Old Dual-Core Xeons (5000 series/Dempsey): These were essentially two Pentium 4s stuck together. They had 2 cores and 4 threads. (2x CPUs = 4 cores / 8 threads). These are slow and run extremely hot.
Later i7/Xeons (LGA 1366): These introduced the 4-core/8-thread design we use today, but they require a different motherboard and don't natively support Tiger.
Is it "Practical"?
If you use two 6-core processors (12 cores total), Tiger won't just ignore the extra 4; it will often refuse to boot or experience "kernel panics" because the ACPI tables report more CPUs than the 10.4 kernel's hardcoded limits can handle.
To achieve 8 logical cores on your board right now:
Step 1: Verify your board has two physical CPU sockets.
Step 2: Buy two Quad-Core Xeons (X5470 is the king, X5365 is the fallback).
Step 3: Tiger will see 8 CPUs. This is the absolute peak of "Ultimate Tiger" performance.
This setup gives you the maximum processing power Tiger can actually address, while your X5000 chipset handles the heavy lifting for your RAID 0 SSDs and expansion cards. It’s the closest thing to a "souped-up" 2007 Mac Pro that exists.
You said
cant tiger support 16 threads tho?
Gemini said
This is one of those legendary debates in the retro-computing world where "theoretical limit" meets "practical stability."
The short answer is: Yes, Tiger can technically support up to 32 logical threads, but for a Hackintosh build on an X5000-series board, it is extremely rare to see it stable beyond 8 physical cores.
Here is the deep dive into why 16 threads is a "high-risk" target for your project:
1. The Kernel Limit
The xnu kernel in Mac OS X 10.4.x was designed when the most powerful Mac was the Quad-Core G5.
The 8-Thread "Comfort Zone": When Apple moved to Intel, the first Mac Pros topped out at 8 physical cores (2x Quad-Core Clovertown). Tiger 10.4.11 was optimized to run on this exact configuration.
The 16/24-Thread "Panic Zone": While the kernel can technically scale higher, booting Tiger with more than 8-12 threads often triggers a mp_cpus_call_wait() timeout panic. This happens because the legacy power management and CPU polling in Tiger weren't built for the massive parallelization of 6-core or Hyper-Threaded chips.
2. Physical vs. Logical (The 16-Thread Path)
If you are determined to hit 16 threads, you have two ways to do it, but both have massive trade-offs:
Method Configuration The "Tiger" Catch
Dual 6-Core CPUs 12 Cores / 12 Threads Tiger often panics during the boot handoff because it sees more than 8 physical cores.
Dual 4-Core + HT 8 Cores / 16 Threads Hyper-Threading (HT) did not exist for the 4-core Xeons compatible with the X5000 chipset (Harpertown/Clovertown).
3. Why the X5000 is the Bottleneck
To get a Xeon that is 4 cores / 8 threads (for a 16-thread total in a dual-socket board), you have to move to the Nehalem (5500 series) architecture.
Those CPUs will not fit in your X5000 board (LGA 771 vs LGA 1366).
Tiger does not have a native kernel for Nehalem. You would have to use a patched "Legacy Kernel", which breaks the "Authentic Tiger" experience you're after for your workstation.
My "Excellence" Recommendation
For your specific X5000 project, 8 Physical Cores (Dual X5470) is the true "Ultimate" spec.
The Reality Check: Even if you successfully patched Tiger to run 16 or 24 threads, the 2006-era software you are preserving (DAWs, utilities, Tiger-era plugins) cannot use them. Most apps from that era are hard-coded to look for 1, 2, or 4 cores. Having 16 threads actually increases "scheduling overhead," which can actually make your vintage software run slower or stutter.
The "Practical" Spec for your build:
CPUs: 2x Xeon X5470 (8 Cores total).
Threads: 8 (1:1 core-to-thread ratio).
Performance: This matches the fastest Mac Pro ever officially supported by Tiger, ensuring 100% stability for your audio and preservation work.
Are you planning to use a specific board like the Intel S5000XVN or a Tyan/Supermicro equivalent? Knowing the exact VRM revision would tell us if those X5470s are a go.