Jump to content
17 posts in this topic

Recommended Posts

- 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

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.

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.

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?

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

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

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 :P.

 

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!

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?

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

×
×
  • Create New...