Mac 101: Integrated versus discrete graphics
More Mac 101, our occasional series of posts that focuses on tips and training for new Mac users.
The recent launch of Steam for the Mac has brought a great deal of focus on the Mac's graphics capabilities. Specifically, it's led many Mac users to wonder whether Steam's games will run well (or at all) on their Macs. One of the potential points of confusion is Valve's assertion that Steam games aren't recommended for Macs with integrated graphics cards. That leads to the question: why not? What's the difference between integrated and discrete graphics, and which Macs have which?
Read on to find out.
A discrete or dedicated Graphics Processing Unit (GPU) has its own RAM that's independent of the computer's RAM. For instance, the NVIDIA 8600M GT in my MacBook Pro has 512 MB of video RAM that's totally separate from its 4 GB of normal RAM. That 512 MB of RAM on the GPU is used only for graphics processing. Having its own dedicated RAM makes the GPU process graphics much faster, leading to increased performance.
One downside of dedicated GPUs is that they generate a great deal of heat. The GPU is often the hottest-running component in your Mac, especially if your Mac is portable. Another downside, which is more important in terms of performance, is that dedicated GPUs are very power-hungry, and they can drain a portable Mac's battery very quickly. Finally, dedicated GPUs also cost more than integrated GPUs, which drives up the cost of the entire computer; this is one reason why the MacBook has always had an integrated GPU rather than a discrete one.
Integrated GPUs don't have their own RAM. Instead, they utilize some of the system's RAM. The original MacBook's Intel GMA 950, for example, would use a minimum 80 MB of system RAM for graphics processing. The current MacBook's NVIDIA GeForce 9400M uses a minimum of 256 MB of system RAM. The upshots of integrated GPUs are that they're cheaper (meaning a less expensive computer), they put out much less heat (making them ideal for smaller Macs like the MacBook or MacBook Air), and they use far less power than a discrete unit.
For everyday graphics processing, video, Flash, and even 2D gaming, these integrated GPUs usually work well enough to get the job done. Where integrated GPUs fall flat is in 3D gaming. Because they don't have their own dedicated RAM, and because their processing units are generally much less powerful than those in dedicated GPUs, integrated graphics are usually considered suboptimal for 3D games.
All of this doesn't mean that you can't play 3D games on a Mac with an integrated GPU, but you probably wouldn't want to. Reports from Steam's forums indicate that users have been able to get Portal, a graphically-intensive 3D game, to run on an older MacBook's Intel GMA 950. However, the frame rate was generally only 9 to 15 frames per second (FPS). Ideally, you want a 3D game to be running at 30 FPS or more; if it runs at anything much less than 30 FPS, you're going to notice a great deal of stuttering and slowdown in the graphics. A frame rate of less than 15 FPS renders a 3D game pretty much unplayable.
More modern Macs' integrated GPUs, like the NVIDIA 9400M and NVIDIA GeForce 320M, will handle 3D gaming better than the MacBook's original Intel integrated graphics. However, you'll still most likely have to turn the games' graphics to lower settings in order to get a smooth frame rate.
So which Macs have integrated graphics?
-- All MacBooks
-- MacBook Air
-- 13" MacBook Pro
-- Mac mini (after the switch to Intel CPUs in early 2006)
-- Some models of 2006 17" iMacs
-- The 20" iMac (starting in early 2009)
-- Some configurations of the early 2009 24" iMac
-- Some configurations of the late 2009 21.5" iMac
The 15" and 17" unibody MacBook Pros also have integrated GPUs for use in power-saving mode, but they come with discrete GPUs in addition to the integrated graphics. Older unibody MacBook Pros required you to log out after switching between GPUs, but the newest models are able to do so automatically when needed. Pre-unibody MacBook Pros all came with discrete GPUs only. 27" iMacs and Mac Pros all have discrete GPUs, which are also available as a build-to-order option on the 21.5" iMac.
Unless you're into playing 3D games, integrated GPUs will almost certainly fulfill your graphics needs. If you want to play 3D games, though, Valve's assertion that integrated graphics aren't recommended for 3D games is generally correct. You might be able to play Portal on a current MacBook or MacBook Air, but in order to get a smooth frame rate, you'll probably have to turn the resolution and/or some of the graphics options down, leading to a less than ideal experience.
Share
Categories
More Mac 101, our occasional series of posts that focuses on tips and training for new Mac users. The recent launch of Steam for the Mac...
Add a Comment
Isn't it about time apple got serious about gaming and put in real graphics cards instead of these underpowered offerings?
Do I really have to shell out $3K for a mac laptop with a real graphics card?
This should be a no brainer.
I have a MBP with a 9400M and I can play Portal on my monitor in 1080p on top settings just fine. But I dont like Steam because it seems to be a portal that is putting a store infront of my games so I just keep all my games in a folder in my apps and shortcut steam games to bypass the store.
May 14 2010 at 10:56 PM Report abuse Permalink rate up rate down ReplySteam sucks. You pay good money to purchase a game, only to find out it's not really yours. Steam owns the game and your online presence. I'll stick to purchasing standalone games to run on my BootCamp Win partition.
You pay $10-$30 to purchase a Valve game and what? What do you expect to do with it anyway? Resell it? Those "standalone" games would probably lock themselves to DRM and stuff and you STILL wouldn't "own it"; hell, you'd probably have less "ownership" of a modern big company standalone game than you'd have for one off Steam (or at least, that doesn't have extra DRM encumbered into it as well).
May 14 2010 at 9:08 PM Report abuse Permalink rate up rate down ReplyMost iMacs which have a discrete GPU will or might also run games sluggish simply because it has a weaker chipset. For example the 27" iMac with an ATI 4670... Nothing fancy there. But overall it seems to work fine for me. As long as i turn off anti aliasing i'm usually fine.
Same was true for my previous iMac, the 2007 iMac 20" with an ATI HD2600.
Integrated (if you have discrete too) is just blinking all the time, that's the difference :(
May 14 2010 at 1:36 PM Report abuse Permalink rate up rate down ReplyWe're finding that integrated video does not meet the minimum requirements for Adobe CS5 Design Premium. Notebooks we purchased last year are useless for our mobile graphics professionals
May 14 2010 at 12:58 PM Report abuse Permalink rate up rate down ReplySo is it bad to run the discrete video card 24/7 even if I don't need it?
May 14 2010 at 10:37 AM Report abuse Permalink rate up rate down ReplyIt hasn't been for me. I have the Mid-2009 17-inch Macbook Pro. I use the discrete video 95% of the time. I switch to the integrated only when I run for a few hours on battery power only.
Lumping the 9400M and better in with utter crap like the Intel GMA series is a bit harsh. It's not *good*, obviously, but it's still night-and-day difference. Gaming is quite alright on middle to low settings on my unibody MacBook, but was essentially impossible (even two or three years ago) with my old GMA-based MB.
May 14 2010 at 10:26 AM Report abuse Permalink rate up rate down ReplyI find it hilarious that not only does Portal run better in Boot Camp on my 13" MacBook, it actually even runs better in Parallels.
Valve is full of shit; Steam for Mac is just plain bad.
You realise that some of the grinding performance is not entirely their fault, right? It's not out-of-line to blame the OS too.
May 14 2010 at 7:14 PM Report abuse Permalink rate up rate down ReplyPortal runs reasonably well on my 2009 series Mac Mini with the 9400M integrated graphics - I get around 25fps, which isn't fantastic but not bad. I also get a steady 30fps with medium settings on World of Warcraft.
May 14 2010 at 9:57 AM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- miFrame Picture Frame Dock for iPad for $64 + $8 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
- Hannspree Apple-Shaped 28" 1080p LCD HDTV for $270 + free shipping
- Philips wOOx Alarm Clock Radio for Apple iPod / iPhone for $60 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



31 Comments