Simple answer: Yes*
I'm a programmer, so I appreciate some of the aspects about multithreading that a lot of people do not. So, why the asterisk? It's because the positive reply depends a lot upon the code being ran. Workloads that don't have to be synchronized can be parallelized rather easily and utilize any number of dissimilar cores to get the job done. Unfortunately, most real-world things must be either synchronized or in-order to be useful. Sure, you can encrypt 10GB of data using multiple threads and just write the data from one thread's output stream to disk as soon as it is done but good luck decrypting it. If you want to use tons of RAM, you could buffer the output in RAM either piecing it together during or after everything is processed, but in practice this is a bad methodology. However, most highly-threaded processing is done on "frames" of data, essentially a small chunk that isn't difficult to keep in memory. If well implemented, this allows even vastly different speeds of cores to work together to finish a common task that requires a serial output without using a terrible amount of memory in the process. If poorly implemented, you might be stuck waiting on the slowest core to finish at the end of each frame. Graphics problems like SLI and Crossfire are different in that the output is highly time-critical. To deliver frames that are consistently spaced, your faster card is frequently going to be waiting on your slower card to output so it can as well. Otherwise you'll end up with a jerky sense of action even if the framerate is modestly high if the cards are each just told "puke out frames as fast as you can and we'll write both of your outputs to the monitor". Yes, there are methods of doing multiple cards that don't entail frame interleave, but this makes for a good example of some of the complexity of the problem without being difficult to understand.
But that's just a view from a sugar-coated technical side. In a more consumerist way, it is safe to assume that yes--it will be faster/better than keeping them all at a similar, lower frequency. No, you won't always notice it. No, not everything will benefit.
Max them out.
Last edited by Particle; 04-24-2008 at 12:38 PM.
Yeah well, it all depends on how much one process stays on one core if one can do the math like that or not. For example, on most dual core setups when running an application of only single thread, the two cores usually (not always) average around 50% each.
And, my estimate what not entirely accurate, I just pointed out that it might not take use of all cores. Nevertheless it uses them nicely.
FSX is sometimes still a bit slow to respond, but after SP1 and SP2 it has improved a lot. I don't play it that often though.
I was playing around with clocking the different cores to different speeds. The image below explains it all.
I have not tried to make it stable for anything other than benchmarks. May work on that this weekend. Just thought I would share.
"You make a living by what you get. You make a life by what you give." --Winston Churchill
3DMark Vantage - 19,552 -- 3DMark06 - 25,066 -- 3DMark05 - 31,688 -- 3DMark03 - 114,287 -- CPU-Z - 4800MHz
Denb vs. Agena - Clock for Clock & Deneb Overclocking Results
My Water Dragon:
CPU: Phenom II 965 BE X4 (CACYC AC 0931DPMW)
CPU Cooler: Swiftech Apogee GTZ (Custom H2O)
MotherBaord: ASUS M3A79-T Deluxe
Bios: 0701
Graphics: 3x VisionTek 4870 512MB
Display: HP w2007
Memory: G.SKILL 4GB(2 x 2GB) DDR2 1066
Power: Ultra X3 1000W
Case: COOLER MASTER Centurion 590
Counter-Strike Source isn't quite as impressively threaded as UT3 and FSX:
---
On the subject of different core clocks, I've been mapping out my cores individually for the last few days. I've got one that only does 2.8GHz stable no matter the voltage, but the others can go higher. Three at least do 2.9GHz and maybe higher at 1.34V.
ben your scores dont match on your 3dmark scores ????
strange.
intel i7 3770k 4.40GHz
ASUS Maximus V Extreme
EVGA GTX 680 FTW
16GB GSKill 2400MHz
(1) OCZ Vertex 3 60GB SSD
(1) Samsung 840 Pro 256GB SSD
(1) 1.5 TB WD Caviar Green SATA
Sound Blaster X-Fi Titanium Fatal1ty Professional
Corsair 700D
Corsair AX850
Water Cooled (EK blocks on CPU and GPU, TA 120.4, DDC-1+ with XSPC ResTop)
Oh man.
Guys, AOD stability test doesall actually, at least for me. I ran Prime and almost insta BSOD.
So all testing last two days, again wasted time.
Synaptic Overflow
CPU:
-Intel Core i7 920 3841A522
--CPU: 4200Mhz| Vcore: +120mV| Uncore: 3200Mhz| VTT: +100mV| Turbo: On| HT: Off
---CPU block: EK Supreme Acetal| Radiator: TCF X-Changer 480mm
Motherboard:
-Foxconn Bloodrage P06
--Blck: 200Mhz| QPI: 3600Mhz
Graphics:
-Sapphire Radeon HD 4870X2
--GPU: 750Mhz| GDDR: 900Mhz
RAM:
-3x 2GB Mushkin XP3-12800
--Mhz: 800Mhz| Vdimm: 1.65V| Timings: 7-8-7-20-1T
Storage:
-3Ware 9650SE-2LP RAID controller
--2x Western Digital 74GB Raptor RAID 0
PSU:
-Enermax Revolution 85+ 1250W
OS:
-Windows Vista Business x64
ORDERED: Sapphire HD 5970 OC
LOOKING FOR: 2x G.Skill Falcon II 128GB SSD, Windows 7
SuperMicro X8SAX
Xeon 5620
12GB - Crucial ECC DDR3 1333
Intel 520 180GB Cherryville
Areca 1231ML ~ 2~ 250GB Seagate ES.2 ~ Raid 0 ~ 4~ Hitachi 5K3000 2TB ~ Raid 6 ~
Yeah,
I really like the idea of AOD, but it needs a lot of work!
Also, I think AMD should pay W1zzard a little, give him info about AMD cards and combine Atitool into AOD so you've just AOD to both OC PC and GPU's.
Completely bug free, using almost no recources etc... That's what I'd like to see. But ATM it's crap. Especially if you consider ~45 hours of testing has been useless AGAIN.
I stick with Prime Large FFT's again. AOD stability showed 1.2Vcore and 2.4Ghz NB stock Vnb was stable, but it was very far from stable. However, I won't give up. If CPU's won't do more than 2.7Ghz, ok, then Ill move onto the NB and try to get it superb high and try to get DDR1200 on RAM. Phenom IMC looks to handle RAM OC's, at least low latency wise, better than K8 IC's.
On my 6400 I couldnt get DDR800 to boot, I could with Phenom. Didnt test stability though, will do that later on after CPU and NB OC'ing is ready.
Synaptic Overflow
CPU:
-Intel Core i7 920 3841A522
--CPU: 4200Mhz| Vcore: +120mV| Uncore: 3200Mhz| VTT: +100mV| Turbo: On| HT: Off
---CPU block: EK Supreme Acetal| Radiator: TCF X-Changer 480mm
Motherboard:
-Foxconn Bloodrage P06
--Blck: 200Mhz| QPI: 3600Mhz
Graphics:
-Sapphire Radeon HD 4870X2
--GPU: 750Mhz| GDDR: 900Mhz
RAM:
-3x 2GB Mushkin XP3-12800
--Mhz: 800Mhz| Vdimm: 1.65V| Timings: 7-8-7-20-1T
Storage:
-3Ware 9650SE-2LP RAID controller
--2x Western Digital 74GB Raptor RAID 0
PSU:
-Enermax Revolution 85+ 1250W
OS:
-Windows Vista Business x64
ORDERED: Sapphire HD 5970 OC
LOOKING FOR: 2x G.Skill Falcon II 128GB SSD, Windows 7
Im wondering, did anyone hit high RAM speeds yet with DDR1066 mode? Cause somehow my system does seem to like HTT more now. Im testing CPU stability right now, but if I would go from DDR800 to DDR1066 mode it should run on DDR1200. But Im wondering if anyone actually hit such speeds at all?
Synaptic Overflow
CPU:
-Intel Core i7 920 3841A522
--CPU: 4200Mhz| Vcore: +120mV| Uncore: 3200Mhz| VTT: +100mV| Turbo: On| HT: Off
---CPU block: EK Supreme Acetal| Radiator: TCF X-Changer 480mm
Motherboard:
-Foxconn Bloodrage P06
--Blck: 200Mhz| QPI: 3600Mhz
Graphics:
-Sapphire Radeon HD 4870X2
--GPU: 750Mhz| GDDR: 900Mhz
RAM:
-3x 2GB Mushkin XP3-12800
--Mhz: 800Mhz| Vdimm: 1.65V| Timings: 7-8-7-20-1T
Storage:
-3Ware 9650SE-2LP RAID controller
--2x Western Digital 74GB Raptor RAID 0
PSU:
-Enermax Revolution 85+ 1250W
OS:
-Windows Vista Business x64
ORDERED: Sapphire HD 5970 OC
LOOKING FOR: 2x G.Skill Falcon II 128GB SSD, Windows 7
"You make a living by what you get. You make a life by what you give." --Winston Churchill
3DMark Vantage - 19,552 -- 3DMark06 - 25,066 -- 3DMark05 - 31,688 -- 3DMark03 - 114,287 -- CPU-Z - 4800MHz
Denb vs. Agena - Clock for Clock & Deneb Overclocking Results
My Water Dragon:
CPU: Phenom II 965 BE X4 (CACYC AC 0931DPMW)
CPU Cooler: Swiftech Apogee GTZ (Custom H2O)
MotherBaord: ASUS M3A79-T Deluxe
Bios: 0701
Graphics: 3x VisionTek 4870 512MB
Display: HP w2007
Memory: G.SKILL 4GB(2 x 2GB) DDR2 1066
Power: Ultra X3 1000W
Case: COOLER MASTER Centurion 590
Running at various speeds is definitely worth investigation. I thought my chip was a total lemon since it maxed at 2.8GHz. Some cores are quite superb as I've found out, however. I'm still mapping where the cores top out, but this shows how a core might do a lot better than what the entire chip can max at when kept in sync.
![]()
It's a bit quirky, but once you become familiar with it it's a very useful tool. It's really nice to know that if your OC settings don't work out, your board won't need cleared. It simply reboots and is using your old settings again.
Right now I have core0 at 3200MHz and the others at 2800MHz. I'm still trying to feel out the ceiling for core0 at 1.34V. I'm surprised it made the 30-minute prime run at 3100MHz even, considering how lack-luster my OC results were prior to running the cores async.
I think that if tony tried pushing the cores individually we would propably see 3.6-7 in such a good cpu...![]()
Cpu:Phenom ΙΙ 965 c3 @ 4.1Ghz/2.8nb (air cooled)
Mobo: Asus M3a79-T Deluxe
Ram:A-data 2x2 800+ @ 1000
Gpu:Asus Hd4850 512mb @ 700/1050(sycthe Musashi)
Hdd:500gb Seagate 7200.11
Psu:Corsair Hx620
Cooling: TRue(dual fan)
Case: Coolermaster Haf 932...
Nice to see.
Although Ill only try different core speeds when it's put into BIOS. No AOD anymore for me for a while... crappy program.
Also I gave up on DDR1200+ RAM speed. I got DDR1136, but IMO it's not really worth it to be honest. The impossibility to get some normal timings instead of uber high ones ruines the fun for me.
Thus far it seems like my NB likes to run 2.4Ghz. Didnt test a very lot yet, but with 240Mhz HTT Ill run my RAM at 4-4-4, if possible 4-4-3/4-3-3. 3-3-3 is impossible though. From the DDR1000 tCL3 thread you see it requires around 3Vdimm to get that, so DDR960 would be a little less but still too much.
What's a good program to bench the real RAM bandwith with Phenom? Everest is showing crappy results. Im running unganged, but I want to see the real bandwith after all.
Synaptic Overflow
CPU:
-Intel Core i7 920 3841A522
--CPU: 4200Mhz| Vcore: +120mV| Uncore: 3200Mhz| VTT: +100mV| Turbo: On| HT: Off
---CPU block: EK Supreme Acetal| Radiator: TCF X-Changer 480mm
Motherboard:
-Foxconn Bloodrage P06
--Blck: 200Mhz| QPI: 3600Mhz
Graphics:
-Sapphire Radeon HD 4870X2
--GPU: 750Mhz| GDDR: 900Mhz
RAM:
-3x 2GB Mushkin XP3-12800
--Mhz: 800Mhz| Vdimm: 1.65V| Timings: 7-8-7-20-1T
Storage:
-3Ware 9650SE-2LP RAID controller
--2x Western Digital 74GB Raptor RAID 0
PSU:
-Enermax Revolution 85+ 1250W
OS:
-Windows Vista Business x64
ORDERED: Sapphire HD 5970 OC
LOOKING FOR: 2x G.Skill Falcon II 128GB SSD, Windows 7
So far, I've been testing at 3.1x3.0x2.9x2.8 at 1.344V for an hour without a crash. I need an easy name for doing non-synchronous clock speeds. How about multiclocking?
![]()
looking good particle.. would like to see 3.2 on 2 cores and 2.8 on the others if you could get a 3dmark06 result with all at 2.8 and then with 2 at 3.2 that would be interesting....
good luck![]()
3DMark06 ran at this resolution (1024x768 [monitor's max]) doesn't seem to benefit a lot from extra CPU.
Synchroclocked at 2.8GHz:
Multiclocked at 3100x3000x2900x2800:
![]()
But both of those aren't near AC's level of multithreading. 40% to 70% usage on a C2Q @ 2667 MHz, just with Altair doing nothing:
http://img168.imageshack.us/my.php?image=acau6.jpg
Sorry for off topic.
Bookmarks