Home Video Automaticswitching of integrated and discrete graphics in the MacBook Pro

Automaticswitching of integrated and discrete graphics in the MacBook Pro

by admin

I think everyone has noticed the new automatic graphics switching system in the new MacBook Pro 15/17. Some immediately thought it was just technology NVIDIAOptimus but that’s not quite true.
The main purpose of switching between graphics cards is to balance graphics power and battery life. The latest CPU models are Intel Core i3, i5, and i 7 also include an integrated graphics chip Intel HD It is clear that you should not expect miracles from the new chip, and its performance is only a little bit higher than the old GMA950 However, this chip copes with the main tasks perfectly well and does not require a lot of power, and it does not need anything else.
Automaticswitching of integrated and discrete graphics in the MacBook Pro
As we all remember from previous MacBook Pro lines, Apple had already attempted to implement a solution to automatically switch between integrated and discrete graphics. However, this implementation can’t be called right. Judge for yourself: in order to switch the graphics you had to go to System Preferences and switch it manually. That’s not all! Then, you had to close all your applications, make Log Off and back Log In How many people do you think used it all? I don’t think many. It’s a lot of gestures, and I don’t think anyone wants to interrupt their work and close all the programs.
Other companies solved the problem in their own way. Some managed to reduce the switching time between video cards, and gave up Log Off-Log In Log Off-Log in , but it still did not switch instantly, and the work was interrupted, albeit briefly. AMD/ATI used the following way: if the notebook was plugged in, the discrete graphics were enabled, if it was switched off, the integrated one would be enabled. Yes, it is not an ideal solution, because in fact it forced the users to sit at the socket to run any heavy application.
Automaticswitching of integrated and discrete graphics in the MacBook Pro
NVIDIAOptimus is built differently. This technology uses both “iron” and software graphics switching. NVIDIA has achieved this by creating software lists that divide software into those that need discrete graphics and those that are sufficient with an integrated graphics chip. The company itself is responsible for keeping this list up to date NVIDIA , it is automatically updated from the company’s website. Yes, the user can, of course, edit this list in the settings, but in the vast majority of cases you won’t have to. Of course not without its disadvantages : Optimus works with the integrated graphics always on. When Optimusturns on the discrete graphics, it starts to use the buffer of the integrated chip, which in turn is in your RAM. This means that with high performance, there will be a lot of unnecessary “traffic” to the bus. So the technology is Apple is different from Optimus two things.
Firstly, the switching is fully automatic, controlled by Mac OS X and requires no user intervention (of course no more Log Off-Log In). Of course, the user can disable this behavior in the OS settings. Applications that use the OpenGL, Core Graphics, Quartz Composer and other technologies can “ask” the OS to enable discrete graphics. So if you read your mail in Mail you use the built-in video chip, but if you open some flash site… Oh, not that! So, as soon as you open up some heavy application like Aperture or Photoshop, Mac OS X will immediately turn on your NVIDIA GeForce GT 330M for maximum performance.
And the second one difference is that Appletechnology disables integrated graphics, while using discrete graphics, which helps, as you understand, to extend the operating time of your laptop unplugged Up to 8-9 hours Of course Apple could not have achieved this kind of integration if they did not control both the hardware and the software side of their products. Other vendors would have a much harder time in that sense. ( c )

You may also like