Which is faster: Virtual machine (better hardware) or native (worse hardware) for...

scootermaster

Platinum Member
Nov 29, 2005
2,411
0
0
...synthesis tools?

I've got a Early 2011 Macbook Pro. Quad Core 2.0ghz i7 with 16 gigs of ram. I'm running Xilinx ISE 14.4 under VMWare Fushion (WinXP), and I'm wondering if it'd run faster on my Windows box. That's a Core2Duo 2.4ghz, 4gigs ram, Windows 7.

I think it might be a fairer fight if the Windows box had 8gigs of ram, but honestly, I can't see much of a difference in VM performance under the MBP with 16 vs. 8. I feel like Mountain Lion has atrocious memory management.

Anyway, the laptop will get an SSD next week, so I assume that'll make it a lock, but I figured I'd ask and see which you guys thought would run these synthesis tools faster.


Thanks!
 

Chiefcrowe

Diamond Member
Sep 15, 2008
5,052
195
116
If the VM has the same amount of RAM then my guess the physical PC would be faster.
 

Paperlantern

Platinum Member
Apr 26, 2003
2,239
6
81
In my opinion, overall performance will be better on the Macbook i7 VM. RAM does not matter with "speed" unless you are using all or more RAM than you have available. Roughly a four year+ spread in CPU technology, the i7, even in a VM will smoke the core2duo.
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
In my opinion, overall performance will be better on the Macbook i7 VM. RAM does not matter with "speed" unless you are using all or more RAM than you have available. Roughly a four year+ spread in CPU technology, the i7, even in a VM will smoke the core2duo.
Agreed. There is a performance hit for using the VM, but the vastly faster processor more than makes up for it.
 

wirednuts

Diamond Member
Jan 26, 2007
7,121
4
0
reminds me of how its faster to use my atom netbook to vnc into my server for web browsing then it is to just use the netbook itself :)
 

scootermaster

Platinum Member
Nov 29, 2005
2,411
0
0
Thanks for the responses, guys. I was just hoping to find a way of speeding up this process, but I guess P&R just takes awhile, regardless.

Monday -- when my SSD arrives -- can't come fast enough!
 

KentState

Diamond Member
Oct 19, 2001
8,397
393
126
From practical experience, virtualizing our DB environment from physical 24-core servers to 16 vcore machines actually increased performance greatly with the amount of RAM being equal.