Quote from ajax_g:
can someone recommend a relatively cheap Dual p4 motherboard? thanks
Hmm, I can only speculate on your use. You are now looking to server level equipment. Dual P4's? Hopefully you're not running any standard softwares and expecting more speed/accuracy with this configuration. Quake? Empire Earth perhaps? Neither could utilize the additional processor as the software is written. I'm starting to tremble.![]()
Quote from ajax_g:
can someone recommend a relatively cheap Dual p4 motherboard?
thanks
Quote from canyonman00:
Quote from ajax_g:
Neither could utilize the additional processor as the software is written. I'm starting to tremble.![]()
A dual-processor system is much more efficient, even if the program isn't multi-threaded. SOme programs, which clog up certain pipes in a one processor system will not be able to clog up the whole computer with two processors. Conceivably, you could have a 5x-10x improvement under certain conditions.
One that comes to mind is running a virus scan that clogs up the CPU while trying to do a spreedsheet that would normally take 10 seconds that would now take 100 seconds because it sits at a lower priority level to the anti-virus program. With two processors, the spread-sheet can do its thing without having to wait for the anti-virus program to get finished its job.
This is slightly innacurate. While it is true that if the program is not multi-threaded, the "only" software that would benefit from the multiple CPU is the OS, assuming it too is multi-threaded, and that does make some difference.Quote from aphexcoil:
A dual-processor system is much more efficient, even if the program isn't multi-threaded. SOme programs, which clog up certain pipes in a one processor system will not be able to clog up the whole computer with two processors. Conceivably, you could have a 5x-10x improvement under certain conditions.
One that comes to mind is running a virus scan that clogs up the CPU while trying to do a spreedsheet that would normally take 10 seconds that would now take 100 seconds because it sits at a lower priority level to the anti-virus program. With two processors, the spread-sheet can do its thing without having to wait for the anti-virus program to get finished its job.
I can't recommend a "cheap" one, but here is what I use.Quote from ajax_g:
can someone recommend a relatively cheap Dual p4 motherboard?
thanks
Quote from nitro:
As far as Hyperthreading, it is an interesting technolgy. I do not have a Hyperthread enabled MB yet so I cannot run tests. However, 5 - 10 times speed improvements would be astonishing to me under all but the most superficial of circumstances.
All of the P4 already have advanced pipelining etc. How much _could_ hyperthreading add in the absence of another CPU? Probably less than a 20% improvement, if that...
nitro
The two critical components that an honest to goodness second CPU would give you are an extra honest to goodness L1 and L2 cache, which are missing in their "hyperthreading" partners (they share one L1 and one L2.)Quote from aphexcoil:
The 5x-10x example was just an extreme real-world example of how someone could benefit with two CPU's while running concurrent applications.
The Hyperthreading chips actually have a second copy of almost every critical function on the chip. According to Intel's white paper on HD, it is exactly the same as having two physically seperated CPU's working together. Actually, this would be slightly faster because the pathways between both CPU's are much shorter since they are being housed on the same CPU.
Even though it is one CPU, it is really two CPU's. Efficient multi-threaded software programs would be a real-world increase of between 40-80% according to Intel.
http://www.tomshardware.com has an excellent write-up on the benefits of hyperthreading.
The only downside is the HEAT.