TweetFollow Us on Twitter

Head-to-Head: Parallels Desktop for Mac vs. VMware Fusion

Volume Number: 25 (2009)
Issue Number: 04
Column Tag: Virtualization

Head-to-Head: Parallels Desktop for Mac vs. VMware Fusion (cont.)

How do VMware Fusion and Parallels Desktop for Mac stack up?

by Neil Ticktin, Editor-in-Chief/Publisher

Start | 1 | 2 | 3 | 4

3D and HD Graphics Tests

When we first started out to test 3D and HD Graphics, we were looking for ways to measure in a benchmark setting. What we found were a couple of things. First, in some cases, the performance on both platforms was so good; there was nothing that we could measure. Second, the common metric, frames per second, is a poor method for measuring this. Let's look at each case to explain.

One thing to note about the differences between BootCamp and virtualization products: According to Apple's tech note, when it comes to the new MacBook Pros with multiple graphics processors, there are issues with graphics support when running Apple's BootCamp. Specifically, "You may notice that the built-in NVIDIA GeForce 9400M graphics subsystem does not appear in the Device Manager and cannot be used with Microsoft Windows XP or Vista." (See http://support.apple.com/kb/TS2457 ). This is not the case for the virtualization products mentioned here, where it works fine.

Play Windows Video High Definition, 720p

To test HD Video, we used the movies on Microsoft's web site at www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/contentshowcase.aspx. We found that 720p movies played quickly and smoothly in both environments under XP.

For Vista, however, it was entirely differently. Parallels Desktop was unable to play it at all. VMware Fusion stuttered on the MacBook, MacBook Pro, and iMac, but was able to play it fine on the Mac Pro.

Play Windows Video High Definition, 1080p

The 1080p videos also came from the above Microsoft site. They played well under both Parallels Desktop and VMware Fusion running XP. Given the 720p results, we didn't bother attempting them under Vista.

Games

One of the most frequent questions that we were asked after our last virtualization benchmarks was "What about games?" Choosing games to test in virtualized environments is extremely difficult. After all, you'd want to look at games that run on both platforms (even though both virtualization products support slightly different graphics capabilities). And, you'd want to test a game that isn't available on the Mac (otherwise, why wouldn't you just run it there?) And, of course, you want to test games that people are eager to play.

There are very few games that fit all of these parameters, but we were able to find two.

Civilization IV: Colonization

This is a relatively new game built on the well-established Civilization IV engine. Sid Meier's Civilization IV: Colonization is the third offering in the Civilization IV series. It's essentially a modern re-make (Firaxis calls it a re-imagining) of the classic Colonization game Sid Meier created in 1994, Sid Meier's Civilization IV: Colonization is a conversion of the Civilization IV engine into a game experience in which players lead a European nation on their quest to colonize and thrive in the "New World." Players are challenged to guide their people from the oppressive motherland, discover a New World, negotiate, trade and fight as they acquire great power and battle for their freedom and independence. As you can see from the overview screen shot, the graphics provide an amazing experience.


Figure 12: Civilization IV: Colonization, Overview of game running on PC

To benchmark, we loaded the same Civilization IV: Colonization scenario on each machine, and used the built-in tools of the game to measure frames per second. The results showed Parallels Desktop winning the FPS test across the board, but this was not representative of the situation. Yes, Parallels Desktop had a faster FPS (see spreadsheet if you are really interested), but the richness of the VMware Fusion graphics was significantly more detailed and better. For example, instead of just water, VMware Fusion had many more fish jumping out of the water, more realistic textures, really nice reflections, detail on land, etc. At the same time, Parallels Desktop was more fluid (i.e., it worked better) on the slower machines. FPS was clearly not a good test to judge these environments by.

In general, the game ran very well in both environments. VMware Fusion had difficulties showing the startup video (it would often not play the video, just the sound), but if you hit the escape key, and took it full screen, it worked fine after that. Parallels Desktop didn't have those issues, but as we mentioned, the graphics were not as rich. You can get an idea comparing the two screen shots here, but it's even more apparent with the graphics in motion.


Figure 13: Civilization IV: Colonization under Parallels Desktop


Figure 14: Civilization IV: Colonization under VMware Fusion

VMware Fusion had issues running it on the MacBook, presumably because of the lighter graphics capabilities of that model. Under Parallels Desktop on a MacBook, it was playable, but not a great experience.

Either way, if you have an interest in this period of history, they both played well in virtualized environments, and you should check them out. http://www.firaxis.com/

Portal

Portal is an incredibly enticing "action/puzzle" game developed by Valve Software (http://www.valvesoftware.com). As described by Valve, "The game is designed to change the way players approach, manipulate, and surmise the possibilities in a given environment: players must solve physical puzzles and challenges by opening portals to maneuvering objects, and themselves, through space."


Figure 15: Portal under Parallels Desktop

After installing the game through Steam (http://store.steampowered.com/), we tested the game by measuring frames per second while running a consistent demo mode. Here, there were mixed results. When looking at frames per second in Portal, all the machines did fairly well, except we were unable to get the game to run at all on the MacBook running VMware Fusion. No idea what that's about other than possibly, again, the light graphics capabilities of a MacBook. There were some additional comments on the VMware community board on problems with Portal for some running XP SP3. Parallels Desktop was a bit choppier on the MacBook, but it did run, and was completely playable.

For the other Mac models, VMware Fusion was much faster when looking at the frame rate measurements, but we didn't really see a difference in smoothness. One issue, however, with VMware Fusion is that we found that the graphics on all screens was much lighter (it made us feel like we were outside on a bright sunny day without sunglasses). Parallels Desktop felt much more comfortable to look at, and the detail showed better with the proper contrast/brightness. Compare the two figures for yourself to see.


Figure 16: Portal under VMware Fusion

Gaming Conclusions

First, while we were eager to see the frames per second measurements, and we've left them in the spreadsheet for you to see if you want to, we find this measurement a poor way to judge things. Clearly, the graphics for VMware Fusion were much richer in Civilization IV: Colonization, despite a lower FPS. And, similarly, while Parallels Desktop's FPS was lower for Portal, it was a better experience because of the "brightness" of the graphics. [Ed. Note: Parallels has told MacTech that Parallels Desktop is designed to work with vsync enabled in a synchronous mode with the monitor. In other words, they intentionally limit Frames Per Second (FPS) to not exceed the limits of the monitor, and that 60 FPS is standard for the majority of LCD monitors. Apparently, Apple's guidelines recommend this to save battery life and minimize fan operation.]

Our advice? If gaming is your primary reason for a virtual machine, then figure out what games you want to play, and see what the online discussions are about them. If gaming is just an added benefit for you, then choose the games that work best for your VM. Either way, we were pleasantly surprised at how well both these games played in a virtualized environment. And highly recommend both of the games we played with ... er, I mean, looked at, here. :)

Graphics Standards

The graphics standards can get confusing quickly. To clarify, DirectX 9.0 Shader Model 2 standard has two parts: Pixel and Vertex Shaders 2.0.

Both VMware Fusion 2.0.1 and 2.0.2 supports DirectX 9.0 with full Shader Model 2 graphics. That's why reflections in water and such look so good above.

Parallels Desktop 4.0 for Mac build 3540 (the version tested) supported Pixel Shaders 2.0 only and that made a visible difference as you saw in Civilization IV: Colonization. But, in build 3810 they added support for Vertex Shaders 2.0. This addition means that build 3810 and beyond supports DirectX 9.0 the full Shader Model 2 like VMware Fusion. [Ed. Note: Parallels reports to MacTech that this new version makes a visible difference in the quality of the graphics in Civilization IV: Colonization.]

Overall Conclusions

There are additional conclusions that we can extract from the results as well. Specifically, we looked at the differences between XP and Vista, as well as multiple virtual processors and 64-bit Vista.

XP vs. Vista

In our last virtualization benchmarking article, there was a significant difference between running Microsoft XP vs. Microsoft Vista. Now, the difference is much less significant, in fact, while XP continues to be faster for most things, it's probably not enough to matter. You should make your choice based on which OS you want. That said, anecdotally, we find XP under virtualization to be far more stable, and definitely less annoying to run.


Figure 17: Windows XP vs. Windows Vista Performance

Multiple Virtual Processors and 64-bit

There's a big push right now for multiple virtual processors and 64-bit Windows. And, while there are times that you may need them, most people will not.

Multiple virtual processors are helpful for when you have a computationally intensive application, and you need to split the work. The types of applications that you normally would need this for include video, Photoshop, CAD, etc... Frankly, if speed is that important to you, you should be asking yourself about whether to run the app native on your Mac instead of in a virtual machine. Sometimes, like for CAD, you may not have an option. Take note, however, Microsoft has limitations in their user license on the number of processors you are running. While Parallels Desktop supports multiple cores up to two quad core virtual processors, VMware Fusion supports only multiple virtual processors, not multiple virtual cores. As a result, we could only test both up to two virtual CPUs under Windows.

64-bit is another issue. Primarily, your big benefit here is that you can address a whole lot more memory. For most virtualization users, this is likely not relevant. Many of the Windows applications and drivers still are not 64-bit compatible, and there are all kinds of reports of issues. This is the future of where Windows is going, but it's not necessary for most users.

That said, we wanted to give you a look at what performance looked like for both of these for what most people probably run: Windows, Microsoft Office, and Internet Explorer. As you can see, while there's some difference, you have to judge if it's enough to be worthwhile. For most, 32-bit XP is likely adequate.


Figure 18: Multiple Virtual Processors, 64-bit Performance



Start | 1 | 2 | 3 | 4
 
AAPL
$105.22
Apple Inc.
+0.39
MSFT
$46.13
Microsoft Corpora
+1.11
GOOG
$539.78
Google Inc.
-4.20

MacTech Search:
Community Search:

Software Updates via MacUpdate

Ember 1.8.2 - Versatile digital scrapboo...
Ember (formerly LittleSnapper) is your digital scrapbook of things that inspire you: websites, photos, apps or other things. Just drag in images that you want to keep, organize them into relevant... Read more
Tonality Pro 1.1.2 - Professional-grade...
Tonality Pro gives you the power to create stunning and dramatic black & white images. This is a complete monochrome image editor with more than 150 one-click style presets, totally unique... Read more
VueScan 9.4.49 - Scanner software with a...
VueScan is a scanning program that works with most high-quality flatbed and film scanners to produce scans that have excellent color fidelity and color balance. VueScan is easy to use, and has... Read more
OS X Server 4.0 - For OS X 10.10 Yosemit...
Designed for OS X and iOS devices, OS X Server makes it easy to share files, schedule meetings, synchronize contacts, develop software, host your own website, publish wikis, configure Mac, iPhone,... Read more
TotalFinder 1.6.12 - Adds tabs, hotkeys,...
TotalFinder is a universally acclaimed navigational companion for your Mac. Enhance your Mac's Finder with features so smart and convenient, you won't believe you ever lived without them. Tab-based... Read more
BusyCal 2.6.3 - Powerful calendar app wi...
BusyCal is an award-winning desktop calendar that combines personal productivity features for individuals with powerful calendar sharing capabilities for families and workgroups. BusyCal's unique... Read more
calibre 2.7 - Complete e-library managem...
Calibre is a complete e-book library manager. Organize your collection, convert your books to multiple formats, and sync with all of your devices. Let Calibre be your multi-tasking digital... Read more
Skitch 2.7.3 - Take screenshots, annotat...
With Skitch, taking, annotating, and sharing screenshots or images is as fun as it is simple.Communicate and collaborate with images using Skitch and its intuitive, engaging drawing and annotating... Read more
Delicious Library 3.3.2 - Import, browse...
Delicious Library allows you to import, browse, and share all your books, movies, music, and video games with Delicious Library. Run your very own library from your home or office using our... Read more
Art Text 2.4.8 - Create high quality hea...
Art Text is an OS X application for creating high quality textual graphics, headings, logos, icons, Web site elements, and buttons. Thanks to multi-layer support, creating complex graphics is no... Read more

Latest Forum Discussions

See All

Rami Ismail Opens Up distribute​() for D...
Rami Ismail Opens Up distribute​() for Developers Posted by Jessica Fisher on October 24th, 2014 [ permalink ] Rami Ismail, Chief Executive of Business and Development at indie game studio | Read more »
Great Hitman GO Goes on Sale and Gets Ne...
Great Hitman GO Goes on Sale and Gets New Update – Say That Three Times Fast Posted by Jessica Fisher on October 24th, 2014 [ permalink ] | Read more »
Rival Stars Basketball Review
Rival Stars Basketball Review By Jennifer Allen on October 24th, 2014 Our Rating: :: RESTRICTIVE BUT FUNUniversal App - Designed for iPhone and iPad Rival Stars Basketball is a fun mixture of basketball and card collecting but its... | Read more »
Rubicon Development Makes Over a Dozen o...
Rubicon Development Makes Over a Dozen of Their Games Free For This Weekend Only Posted by Jessica Fisher on October 24th, 2014 [ permalink ] | Read more »
I Am Dolphin Review
I Am Dolphin Review By Jennifer Allen on October 24th, 2014 Our Rating: :: NEARLY FIN-TASTICUniversal App - Designed for iPhone and iPad Swim around and eat nearly everything that moves in I Am Dolphin, a fun Ecco-ish kind of game... | Read more »
nPlayer looks to be the ultimate choice...
Developed by Newin Inc, nPlayer may seem like your standard video player – but is aiming to be the best in its field by providing high quality video play performance and support for a huge number of video formats and codecs. User reviews include... | Read more »
Fighting Fantasy: Caverns of the Snow Wi...
Fighting Fantasy: Caverns of the Snow Witch Review By Jennifer Allen on October 24th, 2014 Our Rating: :: CLASSY STORYTELLINGUniversal App - Designed for iPhone and iPad Fighting Fantasy: Caverns of the Snow Witch is a sterling... | Read more »
A Few Days Left (Games)
A Few Days Left 1.01 Device: iOS Universal Category: Games Price: $3.99, Version: 1.01 (iTunes) Description: Screenshots are in compliance to App Store's 4+ age rating! Please see App Preview for real game play! **Important: Make... | Read more »
Toca Boo (Education)
Toca Boo 1.0.2 Device: iOS Universal Category: Education Price: $2.99, Version: 1.0.2 (iTunes) Description: BOO! Did I scare you!? My name is Bonnie and my family loves to spook! Do you want to scare them back? Follow me and I'll... | Read more »
Intuon (Games)
Intuon 1.1 Device: iOS Universal Category: Games Price: $.99, Version: 1.1 (iTunes) Description: Join the battle with your intuition in a new hardcore game Intuon! How well do you trust your intuition? Can you find a needle in a... | Read more »

Price Scanner via MacPrices.net

Weekend sale: 13-inch 128GB MacBook Air for $...
Best Buy has the 2014 13-inch 1.4GHz 128GB MacBook Air on sale for $849.99, or $150 off MSRP, on their online store. Choose free home shipping or free local store pickup (if available). Price valid... Read more
Nimbus Note Cross=Platform Notes Utility
Nimbus Note will make sure you never forget or lose your valuable data again. Create and edit notes, save web pages, screenshots and any other type of data – and share it all with your friends and... Read more
NewerTech’s Snuglet Makes MagSafe 2 Power Con...
NewerTech has introduced the Snuglet, a precision-manufactured ring designed to sit inside your MagSafe 2 connector port, providing a more snug fit to prevent your power cable from unintentional... Read more
Apple Planning To Sacrifice Gross Margins To...
Digitimes Research’s Jim Hsiao says its analysts believe Apple is planning to sacrifice its gross margins to save its tablet business, which has recently fallen into decline. They project that Apple’... Read more
Who’s On Now? – First Instant-Connect Search...
It’s nighttime and your car has broken down on the side of the highway. You need a tow truck right away, so you open an app on your iPhone, search for the closest tow truck and send an instant... Read more
13-inch 2.5GHz MacBook Pro on sale for $949,...
Best Buy has the 13″ 2.5GHz MacBook Pro available for $949.99 on their online store. Choose free shipping or free instant local store pickup (if available). Their price is $150 off MSRP. Price is... Read more
Save up to $125 on Retina MacBook Pros
B&H Photo has the new 2014 13″ and 15″ Retina MacBook Pros on sale for up to $125 off MSRP. Shipping is free, and B&H charges NY sales tax only. They’ll also include free copies of Parallels... Read more
Apple refurbished Time Capsules available sta...
The Apple Store has certified refurbished Time Capsules available for up to $60 off MSRP. Apple’s one-year warranty is included with each Time Capsule, and shipping is free: - 2TB Time Capsule: $255... Read more
Textilus New Word, Notes and PDF Processor fo...
Textilus is new word-crunching, notes, and PDF processor designed exclusively for the iPad. I haven’t had time to thoroughly check it out yet, but it looks great and early reviews are positive.... Read more
WD My Passport Pro Bus-Powered Thunderbolt RA...
WD’s My Passport Pro RAID solution is powered by an integrated Thunderbolt cable for true portability and speeds as high as 233 MB/s. HighlightsOverviewSpecifications Transfer, Back Up And Edit In... Read more

Jobs Board

*Apple* Solutions Consultant - Apple Inc. (U...
…important role that the ASC serves is that of providing an excellent Apple Customer Experience. Responsibilities include: * Promoting Apple products and solutions Read more
Senior Event Manager, *Apple* Retail Market...
…This senior level position is responsible for leading and imagining the Apple Retail Team's global event strategy. Delivering an overarching brand story; in-store, Read more
*Apple* Solutions Consultant (ASC) - Apple (...
**Job Summary** The ASC is an Apple employee who serves as an Apple brand ambassador and influencer in a Reseller's store. The ASC's role is to grow Apple Read more
Project Manager / Business Analyst, WW *Appl...
…a senior project manager / business analyst to work within our Worldwide Apple Fulfillment Operations and the Business Process Re-engineering team. This role will work Read more
*Apple* Retail - Multiple Positions (US) - A...
Job Description: Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.