wrb123 :
i recently got an HP Proliant ML150 for $20 that i am planning on using as a daily use non-gaming PC. the HP part number is 380187-001. i believe the CPU that's in it now is a 3.0GHz Deon, but im not sure if it is a 1MB or 2MB cache. i think it is 800mhz bus. would there be a noticeable speed and performance increase if i add a second CPU in the empty slot? does it have to be matching exactly? same amount of cache, etc? i found a few 3ghz xeon processors on eBay and pricewatch for $5 to $20 but i don't want to buy the wrong one. how can i tell for sure which one is in my computer already? thanks.
You would most likely think the computer would feel faster after adding a second CPU because the 3.0 GHz/800 FSB Xeons are single-core CPUs. Adding a second one would increase the responsiveness of the machine quite a bit under load.
wrb123 :
can i use any VRM? how do they connect to the CPU/motherboard?
The VRM is probably built into the motherboard, so you likely don't need to get one and it can't be replaced.
Timop :
800Mhz is either Nocona or Irwindale, Gallatin is 533mhz, but either way, even my $100 Athlon X2 system with a 8600GT would whoop your dual CPU-sever pretty bad. Still Bang for the buck much? lol.
3.0 GHz 800 MHz FSB Xeons could also be dual-core Paxvilles too, but the Noconas and Irwindales are much more common. Most Gallatins are 400 MHz FSB Socket 603 units as the 533 MHz FSB Socket 604 ones came out later and in smaller quantities. You can also get 800 MHz FSB Gallatins in Socket 478 and 1066 MHz FSB Gallatins in LGA775, but the latter two are not Xeons, they're the first three Extreme Edition CPUs Intel made.
Multi-processor (MP) motherboards are often used in servers and by power users.
The most used MP motherboards are for two processors (dual CPUs).
Make sure the CPUs run at the same voltage.
Preferably, they have the same stepping code..
DP = dual processor. These are the ones that can be either for servers or for power users.
MP = more than two CPUs. Most MP motherboards are four-socket machines (the rest are >4 sockets) and these are strictly sold for server usage, although somebody who's willing to spend the huge amount of money it costs to buy a 4-socket machine can technically use one as a desktop.
As far as mixing and matching CPUs on a DP or MP board, ideally you'd want to use CPUs with the exact same speed, voltage, cache size, core count, bus speeds, and steppings. The CPU makers' documentation will tell you how different you can get with regards to those and have the CPU still work. Generally if it will work, it will result in both CPUs only having the speed and feature set of the slower CPU, so there's no point in trying to buy a faster CPU unless it is cheaper than one that exactly matches your existing CPU.
While a dual processor motherboard seems like it would make a system twice as fast as a standard computer, this is not the case.
Limitations on the processor’s access to the system bus and memory will often require one processor to wait while the other is active.
That may be somewhat true on old completely-shared-FSB systems like the OP's Xeons, but it is NOT true on newer dual-processor and multi-processor motherboards. The system bus capability scales along with adding more CPUs, so you get little to no drop in performance as you add more CPUs.
In addition, until recently, few programs were written to take advantage of a multiprocessor system. Most programs will access the main processor and never send anything to the second; it was often limited to operating system processes on all but the most powerful of programs.
That may have been true for consumer programs up until about 2005, but that certainly wasn't true for professional applications at that time and absolutely is false today.
With the advent of multicore processors, many of the drawbacks to a dual processor motherboard have gone away.
So have many of the advantages, which is why the market share of dual-processor workstations sold dropped ever since the first dual-core CPUs came out and absolutely tanked when quad-core CPUs came out. Now that we have 6 cores in one desktop socket, we have AMD saying they're flat-out abandoning the dual-CPU workstation market.
wrb123 :
it has a sata cage where you seem to just slide a hard drive in through the front. can i just use any sata hard drive? do i need some adaptor, or does the connector just line up when i slide it in?
You probably need a drive tray to put the SATA drive in. Then you can put any appropriately-sized SATA HDD in the tray and slide it in.
im confused by the pci slots available. i see a lot of 512mb video cards but they mostly say pci express 2.0 - is that the same as pci-e? pci-x? the pci differences are confusing to me.
PCI Express 2.0 is the second version of PCI Express (PCIe). The slots are the same and you can freely mix and match PCIe 2.0 and original PCIe cards and slots. PCI-X is completely different from PCIe. PCI-X is based on regular PCI and is compatible with regular PCI, except that its slots are all the big long 64-bit slots and it only works with 3.3-volt PCI cards. It also runs at much faster speeds than normal PCI does as well but can clock down if you put a standard PCI device in a PCI-X slot. You pretty much only find PCI-X slots in servers from the late '90s to mid 2000s, while PCIe slots are in desktops and servers from about 2005-on.