Suggest me the processor amdfx8350 or core i5 3570

kirans20

Honorable
Jan 2, 2013
10
0
10,510
Hi,

I am planing to buy new system. I am confusing between amdfx8350 or core i5 3570. can u suggest me good one.I want run multiple Virtual machine onit.


Thanks,
Kiran.
 
For multiple VMs, you want lot of cores so the VMs can run without fighting for CPU time. This is where the 8 cores of the AMD can be very beneficial. i5 has faster performance per core, but it only has 4 cores.

I run a 200 VM farm at work and I use AMD, It's an excellent choice for virtualization.

I'd also recommend 16GB of RAM and reasonably fast storage.
 


It's a tough call, then. 8 cores is better for VM, but i5 is better for gaming. Both will be great at both, honestly, but I'd pick based on which is your higher priority.

 
The FX-8350 is not a true 8 core CPU.

The CPU is basically made up of 4 modules with 2 core each. Therefore, every two cores shares the same resources such as the Floating Point core and shared L2 cache. If the FP Core or the L2 cache are being heavily used by both CPU cores, then the cores basically have to wait for each other.

Having said that, the "module concept" should offer better performance than Intel's virtual cores using Hyper Threading. If Intel's CPU used a similar concept rather than Hyper Threading, then Intel's CPUs would offer even better multi-core performance.
 


I've experienced very good results with virtualization on 16 core bulldozer-era Opteron chips. That is one of those "on-paper" weaknesses that doesn't show up in the real world with typical loads.
 



Below is my full post. The bolded paragraph address what you are talking about.


If you are going to quote someone; anyone; then try not to edit out information that is pertinent to your response.

 
Wow, are you feeling a bit sensitive today? I didn't really argue with you. I was just commenting on my experience with AMD and virtualization regarding that specific point. I didn't ever mention Intel and HT, so I didn't consider that part relevant to quote.