Jake Verona Posted October 23, 2007 Share Posted October 23, 2007 - I ordered a new Intel Pentium D 840 Extreme Edition 3.2ghz dual core w/ hyper threading. - My previous processor was a Pentium 4 3.6ghz w/ hyper threading. My previous dilemma was that if I ran with more than 1 logical processor, OS X would stutter, throwing beach balls all over the place, and after about 5 minutes of running, the OS would completely freeze. No mouse, no keyboard, no audio coming out; totally cryogenic. Kabyl sat down with me in IRC for a some hours giving me kernel after kernel to try out, boot options to use, really trying to get the performance out of the processors. Well now at this point, I can run with 2 cores no HT, or 2 cores w/ HT without OS X freezing. However, my xbench scores were best using cpus=1. With 2 cores no HT, the xbench scores were lowered by about 30-40% from 1 core. With 2 cores w/ HT, the xbench scoers were lowered by about 50-70% from 1 core. So now my question is: How can I get true performance out of my processor? Or as close to it as possible? My Specs ASUS P5ND2-SLI Deluxe motherboard (nForce 4 chipset) Pentium D 840 Extreme Edition 3.2ghz GeForce 6800 GS video card (00c010de) 4 GB Kingston PC2 5300 (667 mhz) IDE (dedicated) hard drive 100 gigs I'm ready to hear your thoughts! -Jake P.S. this post has been fully re-edited to avoid forum clutter, and may slightly invalidate the first ~6 replies. beach balls aka "the spinning wheel of death" Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/ Share on other sites More sharing options...
Synaesthesia Posted October 23, 2007 Share Posted October 23, 2007 No, in that respect, upgrading processors is dead-simple. Just pop it in. Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-478215 Share on other sites More sharing options...
ced1610 Posted October 24, 2007 Share Posted October 24, 2007 when upgrading processor, just pay attention for simple things like sse3/2, hpet, noX... but in your case, no problems... Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-479783 Share on other sites More sharing options...
candykane Posted October 24, 2007 Share Posted October 24, 2007 ehm well there a re few think you have to keep in mind Socket ,mobo. 1st both processores sould be an compatible socked 775 . second your motherboad neads to support the dual core processor. some times you nead to upgrade your bios. Well i dont know what osx version you are running but some times you will nead to upgrade your kernel. my dual core had was not detected Right and that realy screwd up my system. had to update to a kernel that could be detected right. Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-479850 Share on other sites More sharing options...
shoarthing Posted October 24, 2007 Share Posted October 24, 2007 I ordered a new Intel Extreme Edition Pentium D 840 3.2ghz dual core w/ hyper threading. Right now I have a P4 3.6 with hyper threading (not dual core). Should upgrading processors go pretty smooth, or are there any files (kexts?) I need for dual core processors? In one tutorial for upgrading, they have you delete a PowerMangement kext if you don't have dual core. Let me know, Thanks! Jake . . an issue with this dual-'netburst' CPU (which, as stated by many, should be drop-in & function OK given BIOS support) is its appalling power-consumption - not only does this takes a fair old bit of cooling; but S775 mobos will have their power-circuitry under great strain. Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-479862 Share on other sites More sharing options...
Synaesthesia Posted October 24, 2007 Share Posted October 24, 2007 I forgot to mention those things. Yes, your motherboard must support dual-core (Pentium-D). It's hot, but the onboard cooling works, just a bit loud!!! The P4 3.6 is so hot already. Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-479883 Share on other sites More sharing options...
Azurael Posted October 24, 2007 Share Posted October 24, 2007 And don't forget i915/925 doesn't support dual core chips. Gotta be an i865/875 board or a i945/965/975/P35/X38 board. Also, even some boards with compatible chipsets, like my ConRoe945G-DVi claim they don't support the PEE chips, due to power requirements. So long as you have a supported mobo, it should be a direct swap with no probs though. What mobo are you using? Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-479910 Share on other sites More sharing options...
Jake Verona Posted October 25, 2007 Author Share Posted October 25, 2007 Well I put the chip in today, and booted up. It got a panic so I rebooted. Different panic, rebooted again, another different panic. Rebooted again and it actually booted. Saw it as an "Intel Core Duo", but it was all laggy, then it froze. The only way I can get it to run "stable" is when I specify cpus=1. could it be my kernel? Thanks Jake Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-481635 Share on other sites More sharing options...
Shanems3 Posted October 26, 2007 Share Posted October 26, 2007 yes, its the kernel, what version of mac and kernel are you using.. search the forum, the core duo (not Core 2 Duo) are known to have this problem.. i think there is a solution for it... just dig around.. Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-481695 Share on other sites More sharing options...
Jake Verona Posted October 26, 2007 Author Share Posted October 26, 2007 I've looked everywhere on the forum and can't find anything that helps my situation. This is the only reference on the entire board to the "extreme edition" of this processor. Also, it is VERY difficult to find any info about dual core WITH hyperthreading. I'm using the 10.4.9 "64 bit fix sse3" kernel from #kernel. I tried upgrading to many various 10.4.10 kernels, including one called "nforce-intel-fix-nohpet", which just gave me an instant panic: kld(): Undefined symbols: _ZN9IOService18systemWillShutdownEm kld_load_from_memory() failed for module com.apple.iokit.IOPCIFamily Failed to load extension com.apple.driver.AppleACPIPlatform. Couldn't alloc class "AppleACPIPlatformExpert" panic(cpu 0 caller 0x0042F4E3): "Unable to find driver for this platform: \"ACPI\".\n"@/SourceCache/xnu/xnu-1228/iokit/Kernel/IOPlatformExpert.cpp:1378 Debugger called: <panic> Every time I'd have to boot from cd and put my old kernel back. I have no idea.. When I boot up normal, it shows 4 processors in activity monitor. In system profiler it shows processors=1, cores=2. Then, after about 5 minutes of the spinning wheel, it freezes completely. I'd like to use my dual core processor with hyperthreading. Right now, I can ONLY OPERATE if I use cpus=1, which gives me 1 processor with NO hyperthreading. Very very disappointing. I could have spent grocery money on groceries and be eating right now, but I thought I saw a deal . If anyone has any ideas, please share! Jake Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-481776 Share on other sites More sharing options...
Jake Verona Posted October 27, 2007 Author Share Posted October 27, 2007 Well thanks to Kabyl for helping me out so much on IRC, I can run 2 cores, 2 cores with HT, or whatever I want, and it doesn't freeze. He modified a newer kernel than what I had to work for me. Magic . However, if I run 1 core it's still a lot faster all around in xbench. Video scores, memory, everything. Right now I'm running with cpus=2 (to use 2 cores, no HT) because with hyperthreading, performance is drastically lowered. Even with 2 cores my xbench scores are much lower than with 1 core. I don't know what this could be. I know my motherboard isn't the most compatible but I still believe I can squeeze more performance out of it. If there was an "xbench for windows", I'm sure I would get scores off the charts with my rig. I also just upgraded to 4gigs of ddr2 pc2 5300. Any thoughts? Thanks! Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-482925 Share on other sites More sharing options...
Azurael Posted October 27, 2007 Share Posted October 27, 2007 Hyperthreading sucks on multi-core CPUs because the OS doesn't know the difference between 'virtual' and real cores if the OS isn't HT aware, so it's entirely possible that when assigning a task to what it thinks is another CPU it's actually just assigning it to the second thread of the core it's already using, hence the drastic drop in performance. You'll probably have to disable HT to get the best out of that CPU. Don't worry about XBench scores. They mean absolutely nothing. Try Geekbench and you should see increased scores with both cores enabled. It's also worth noting you might see a drop in single threaded performance if your board doesn't have an HPET, or the HPET isn't enabled. Do you see any messages in your kernel log indicating that HPET was enabled at boot? Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-483298 Share on other sites More sharing options...
candykane Posted October 27, 2007 Share Posted October 27, 2007 what os are you running and what kernel? I have a intel pentium D 805 2,66 i had major trouble with 10.4.8 (jass) till i updated the kernel the system did not reconice my cpu correctly and said it was a 4 ghz model . this screw up everything beatch balls systemtimes where all wrong clock was not updating ect ect . once i updated the kernel it was over any way i got a stable sysem 2,66@4 GHz its knida faster than your system im using 10.4.8 jass updated to 10.4.9 via the coolkal updater i'm also using the UNIVERSAL(sse2+sse3) kernel, sleep with sse3 machines only with this my system works perfectly ill link it in a pm Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-483328 Share on other sites More sharing options...
Jake Verona Posted October 27, 2007 Author Share Posted October 27, 2007 I'm using 10.4.10 on kernel version 8.9.1. How do I check that log to see if HPET is enabled? How do I know if my motherboard even has it or whatever.. I'll check my bios though. Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-483707 Share on other sites More sharing options...
candykane Posted October 28, 2007 Share Posted October 28, 2007 oeps well in that case get the new kernel 8.10.3 intel/sse3/HPET/noHPET kernel link wil be in a pm Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-484349 Share on other sites More sharing options...
Jake Verona Posted October 28, 2007 Author Share Posted October 28, 2007 Thanks so much. Will this kernel have the "freeze fix" that I have now? With the regular kernel mac freezes after about 5 minutes. With the modified one kabyl made me, it runs fine with 2 cores. Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-484559 Share on other sites More sharing options...
candykane Posted October 28, 2007 Share Posted October 28, 2007 hope you freezes are over i had them 2 in 10.4.8 real strange stuff. even more frustrating that the clock would just freezz some times . fixed all of it with a kernel upgrade Link to comment https://www.insanelymac.com/forum/topic/67354-upgraded-processor-half-resolved/#findComment-485032 Share on other sites More sharing options...
Recommended Posts