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
 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Google Chrome 96.0.4664.55 - Modern and...
Google Chrome is a Web browser by Google, created to be a modern platform for Web pages and applications. It utilizes very fast loading of Web pages and has a V8 engine, which is a custom built... Read more
Bartender 4.1.21 - Organize your menu-ba...
Bartender lets you organize your menu-bar apps by hiding them, rearranging them, or moving them to Bartender's Bar. You can display the full menu bar, set options to have menu-bar items show in the... Read more
CleanMyMac X 4.9.3 - Delete files that w...
CleanMyMac makes space for the things you love. Sporting a range of ingenious new features, CleanMyMac lets you safely and intelligently scan and clean your entire system, delete large, unused files... Read more
ffWorks 2.6.4 - Convert multimedia files...
ffWorks, focused on simplicity, brings a fresh approach to the use of FFmpeg, allowing you to create ultra-high-quality movies without the need to write a single line of code on the command-line.... Read more
Thunderbird 91.3.2 - Email client from M...
As of July 2012, Thunderbird has transitioned to a new governance model, with new features being developed by the broader free software and open source community, and security fixes and improvements... Read more
Adobe Photoshop 23.0.2 - Professional im...
You can download Photoshop for Mac as a part of Creative Cloud for only $20.99/month (or $9.99/month if you have purchased an earlier software version). Adobe Photoshop is a recognized classic of... Read more
VirtualBox 6.1.30 - x86 virtualization s...
VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers... Read more
Merlin Project 8.0.2 - Project managemen...
Merlin Project is the leading professional project management software for OS X. If you plan complex projects on your Mac, you won’t get far with a simple list of tasks. Good planning raises... Read more
XMind 11.1.2 - Mind mapping and project...
XMind is a mind-mapping tool based off of the same open-source project as XMind Pro. It supports the same map structures and 100% compatible with XMind. It has new themes, some with more muted tones... Read more
WiFiSpoof 3.7 - Change your WiFi MAC add...
WiFiSpoof quickly and easily allows you to change your WiFi MAC address via hot-key or the system menu bar. Version 3.7: Fixed a potential issue with displaying current network on macOS Monterey... Read more

Latest Forum Discussions

See All

5 futuristic games like PUBG New State
The biggest flex of PUBG New State is its futuristic background. The new battle royale game is set in 2051. It has a new map, Troi, and also has a future version of Erangel. The weapon customization, drones, and other new features make it a new-... | Read more »
TouchArcade Game of the Week: ‘Jump Jerb...
I love games that don’t mess around. No frills or fluff, just “Here’s what I am and here’s what you get." That’s the vibe I get from Jump Jerboa from self-described “mostly solo" developer Chinykian. This is a minimalist one-button platformer that... | Read more »
SwitchArcade Round-Up: ‘Date Night Bowli...
Hello gentle readers, and welcome to the SwitchArcade Round-Up for November 26th, 2021. In today’s article, we look at the rest of the releases for the week. There are a couple of good games in today’s batch, and we’ve got summaries of the whole lot... | Read more »
Musical 2D Platformer ‘One Hand Clapping...
Bad Dream Games’ One Hand Clapping was originally a project demo at the University of Southern California and it has evolved into a full game that blends music with 2D platforming. It was previously revealed for PC and consoles and it is also now... | Read more »
Best Black Friday 2021 iPhone and iPad G...
Just like last year, many retailers have been discounting and price matching games and hardware well before Black Friday. The App Store has some great deals on iOS games that are available right now and more that will likely start showing up in the... | Read more »
SwitchArcade Round-Up: ‘DoDonPachi Resur...
Hello gentle readers, and welcome to the SwitchArcade Round-Up for November 25th, 2021. Today is Thanksgiving in America, so many of you will be off work or school. In Japan, it is just Thursday, so I must work as usual. In spite of the holiday,... | Read more »
The Best Black Friday Nintendo Switch eS...
Hello, friends. It’s that time of the year again. The most magical of times, when over a thousand Nintendo Switch games get discounts on the eShop that make them very hard to resist. Unless you’re enormously wealthy, you’re going to have to make... | Read more »
Lineage2M: 4 Reasons to Be Excited About...
With staggeringly beautiful visuals and fast-paced gameplay, Lineage2M is high on everyone’s list of most anticipated mobile games before the end of the year. The upcoming Lineage title is set to land for PC and mobile devices on December 2nd so,... | Read more »
New ‘My Time at Portia’ Update Adds Supp...
Last week, a new content update for My Time at Portia ($7.99) from Pathea Games was announced. The game released on mobile a few months ago thanks to Pixmain and it is a pretty great conversion. | Read more »
Out Now: ‘Super String’, ‘Ghostbusters A...
Each and every day new mobile games are hitting the App Store, and so each week we put together a big old list of all the best new releases of the past seven days. Back in the day the App Store would showcase the same games for a week, and then... | Read more »

Price Scanner via MacPrices.net

Black Friday Sale: Get an 11″ M1 2TB WiFi iPa...
Amazon has the 11″ M1 2TB WiFi iPad Pro, in Space Gray, on sale for $1648.99 shipped as part of their Black Friday/Cyber Monday 2021 sale. Amazon’s price is $250 off MSRP, and it’s the lowest price... Read more
The best Black Friday/Cyber Monday 2021 deal...
Apple has a full line of 2020 13″ M1 MacBook Airs available and in stock today, Certified Refurbished, starting at only $849 and up to $190 off original MSRP. These are the best deals on 13″ MacBook... Read more
Expercom offers $40 discount on AppleCare+ wi...
Take $40 off 3-year AppleCare+ Plans ($209, regularly $249) when purchased alongside new 13″ M1 MacBook Pros at Apple reseller Expercom. All models are in stock today: – 2020 13″ MacBook Pro M1 CPU/... Read more
Black Friday Clearance Deal: 21″ iMacs for on...
Amazon has recently-discontinued 2020 21″ 2.3GHz Intel-based dual-core i5 iMacs (8GB RAM/256GB SSD) on clearance sale for only $879 shipped. Their price is $220 off original MSRP, and it’s the lowest... Read more
These wireless carriers will give you a free...
Apple’s wireless partners are offering several deals on iPhone 13 orders right now. If you’re an existing customer or willing to switch carriers, you can get a free iPhone 13 this Black Friday/Cyber... Read more
This 10.2″ Apple iPad is on sale for $319 for...
Apple’s new 9th generation 10.2″ is in short supply this Black Friday 2021 weekend, largely due to global supply constraints. Of all the Apple resellers we track, only one is reporting stock of the... Read more
The best Black Friday 2021 Apple Pencil sales...
Apple resellers are offing Apple Pencil models for 20%-23% off MSRP as part of their Black Friday 2021 sales. These are the cheapest Apple Pencils for sale this weekend: 1 – Amazon has Apple Pencils... Read more
Black Friday 2021: Take $20 off Apple Watch S...
Amazon has Apple Watch Series 7 models on sale today for $20 off MSRP including free shipping. Their prices are the lowest currently available for Series 7 Watches for Black Friday 2021: – 41mm Apple... Read more
Black Friday Only! Get last year’s 4-core Mac...
B&H Photo has last year’s Intel-based 3.6GHz 4-core Mac mini on clearance sale for only $429 for Black Friday 2021 only. Their price is $370 off original MSRP for this mini, and it’s the lowest... Read more
Black Friday 2021: Get an M1 Mac mini for as...
Looking for the cheapest Mac with an Apple M1 processor this Black Friday 2021? Apple’s Mac mini starts at $699, and resellers are offering models on sale this weekend for as low as $589 and up to $... Read more

Jobs Board

*Apple* Mac IT Support Specialist - Randstad...
Apple Mac IT Support Specialist **job details:** + location:Worcester, MA + salary:$40 - $45 per hour + date posted:Thursday, November 11, 2021 + job type:Contract + Read more
Senior Software Developer - *Apple* (iOS/tv...
**SUMMARY** Hulu's Apple team is seeking an experienced Senior Software Engineer with a passion for mobile applications to join our team in Seattle. Our highly Read more
*Apple* Management Engineer | Information Te...
Job postings Apple Management Engineer | Information Technologist II Share this: + + + + + | More (http://www.addthis.com/bookmark.php?v=250&username=pageup) Back to Read more
Department Manager- Tech Store (Full-time, Ge...
…+ Provide on-site support for in-shop repair on a variety of Apple computers and peripherals using advanced computer and electronic repair techniques and Read more
*Apple* / Macintosh / Jamf / Adm Systems Adm...
…Administration **Duties and Responsibilities** + Configure and maintain the client's Apple Device Management (ADM) solution. The current solution is JAMF supporting Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.