I was wondering - should I buy XP-M or A64 for my silent HTPC, and which cpu is faster at the same level of power consumption.
STEP 1: 20W = passive cooling
==============================
I have a running fanless PIII733, which discipates ~20W of heat.
I've assumed that I can passively cool both XP-M and A64 running @ 20W
STEP 2: software
================
I've downloaded CPU Power by Kostik @ http://www.silentpcreview.com/Web_Links ... d-137.html
and edited file cpupower.txt to add XP-M and A64 3000+ specs.
Just cut and paste text below:
[AMD Athlon Mobile XP-M]
Athlon XP-M 2500+ (1.45); 1.45; 45; 1867
[AMD 64]
Athlon 64 Winchester 3000+ (1.4); 1.4; 67; 1800
you can add any CPU you like - the convention is: NAME; DEFAULT_VOLTAGE; MAX_POWER_IN_WATT; RUNNING_FREQUENCY
STEP 3: XP-M & A64 @ 20W
========================
I've assumed that i can easily lower voltage to 1,15V (I know you can go lower than that, but I have to make som assumptions)
So, according to CPU Power by Kostik, you can achieve 20W at this settings:
Athlon XP-M 2500+ @ 1,15V @ 1327MHz = 20W
Athlon 64 Winchester 3000+ @ 1,15V @ 800MHz = 20W
STEP 4: how to start with no data?
==================================
Since there is no CPU underclocked and undervolted test (at lest one that fits me ) i used Mikael idea
from http://forums.silentpcreview.com/viewto ... highlight= to LINEARY scale cpu power.
Mikael said: "They didn't test an 800MHz Athlon64. What I did was to extract the results from the 1.8GHz 3000+ by multiplying the results from THG with 0.4444..... Since scaling isn't completely linear, the real results from an 800MHz A64 would likely be somewhat better than what you get with this method. It should still be quite accurate, especially for applications not depending on graphicscard performance (i.e. games)."
scaling:
XP-M @ 1327Mhz; 1,15V = 71% * 1867 (oryginal frequency)
A64 @ 800; 1,15V = 44% * 1800 (oryginal frequency)
assumption:
underclocked & undervolted XP-M @ 20W has 71% of oryginal XP-M power
underclocked & undervolted A64 @ 20W has 44% of oryginal A64 power
STEP 5: data from tomshardware.com
==================================
I'll be comparing 4 cpus test results from http://www.tomshardware.com/cpu/20041221/index.html
1. PIII800EB (the closest to my 20W PIII733)
2. Celeron 1.2 Tualatin (my previous CPU - for personal speed comparsion)
3. XP-M
4. A64
STEP 6: normalization
=====================
i want to have good comparsion, so i've normalized the THG results to PIII800EB (PIII800EB result is allways 100)
STEP 7: results
===============
convention:
CPU_NAME | CPU_THG_SCORE * UNDERCLOCKED_CPU_FACTOR = UDERCLOCKED_CPU_SCORE = X_TIMES_SCORE_IS_BETTER_THEN_PIII_800
Code: Select all
SYNTHETIC SISOFT SANDRA MULTIMEDIA BENCH INTEGER
http://www6.tomshardware.com/cpu/20041221/cpu_charts-23.html
PIII 800 | 100
CEL 1200 | 154
XP-M 2500 | 247 * 71,00% = 175 = 1,75 * PIII 800
A64 3000 | 247 * 44,00% = 109 = 0,70 * PIII 800
SYNTHETIC SISOFT SANDRA MULTIMEDIA BENCH INTEGER
http://www6.tomshardware.com/cpu/20041221/cpu_charts-23.html
PIII 800 | 100
CEL 1200 | 154
XP-M 2500 | 247 * 71% = 175 = 1,75 * PIII 800
A64 3000 | 247 * 44% = 109 = 1,09 * PIII 800
SYNTHETIC SISOFT SANDRA MULTIMEDIA BENCH FLOATING
http://www6.tomshardware.com/cpu/20041221/cpu_charts-23.html
PIII 800 | 100
CEL 1200 | 153
XP-M 2500 | 221 * 71% = 157 = 1,57 * PIII 800
A64 3000 | 223 * 44% = 98 = 0,98 * PIII 800
PCMARK04 SYNTHETIC CPU POWER
http://www6.tomshardware.com/cpu/20041221/cpu_charts-25.html
PIII 800 | 100
CEL 1200 | 137
XP-M 2500 | 249 * 71% = 177 = 1,77 * PIII 800
A64 3000 | 278 * 44% = 122 = 1,22 * PIII 800
UNREAL TOURNAMENT 2004 (direct X 9)
http://www6.tomshardware.com/cpu/20041221/cpu_charts-15.html#directx_9
PIII 800 | 100
CEL 1200 | 115
XP-M 2500 | 264 * 71% = 188 = 1,88 * PIII 800
A64 3000 | 360 * 44% = 158 = 1,58 * PIII 800
FAR CRY (direct X 9)
http://www6.tomshardware.com/cpu/20041221/cpu_charts-15.html#directx_9
PIII 800 | 100
CEL 1200 | 113
XP-M 2500 | 251 * 71% = 178 = 1,78 * PIII 800
A64 3000 | 355 * 44% = 156 = 1,56 * PIII 800
LAME mp3 encoder
http://www6.tomshardware.com/cpu/20041221/cpu_charts-25.html
PIII 800 | 100
CEL 1200 | 108
XP-M 2500 | 216 * 71% = 154 = 1,54 * PIII 800
A64 3000 | 216 * 44% = 95 = 0,95 * PIII 800
WINRAR
http://www6.tomshardware.com/cpu/20041221/cpu_charts-21.html#application
PIII 800 | 100
CEL 1200 | 98
XP-M 2500 | 126 * 71% = 89 = 0,89 * PIII 800
A64 3000 | 218 * 44% = 96 = 0,96 * PIII 800
STEP 8: conclusions
===================
Since it is not "scientific" method, and lot of "assumptions" was made - my results may not reflect real world CPU scaling at all
But it if I am correct (more or less) then Athlon XP-M is the best CPU for me (occasional GAMER).
In most cases XP-M @ 20W is 1,5 - 2 times faster than pIII800, which is more then enough for internet, office works, mp3, DivX and HTPC.
A64 (except games) @ 20W is as fast as PIII800.
So, when you exclude games, XP-M is +50% faster at the same level of power consumption (20W).
And extra bonus - XP-M+mobo is little cheaper then A64+mobo939.