NVIDIA Advanced Optimus es una evolución de NVIDIA Optimus, una función heredada y revolucionaria. Antes de su invención, una laptop se ejecutaba a través de tarjetas gráficas integradas de bajo rendimiento o una GPU de alto rendimiento que requiere mucha potencia. No había un punto medio y, lo más importante, ninguna forma de cambiar dinámicamente qué procesador estaba potenciando la pantalla interna. En su lugar, los usuarios tenían que reiniciar la laptop y, posiblemente, cambiar la configuración de la BIOS.
NVIDIA Optimus introdujo una forma de cambiar dinámicamente entre los dos procesadores gráficos. Las tarjetas gráficas integradas siempre potenciarían la pantalla. Los perfiles de nuestros drivers GeForce le indicaban al sistema cuándo un juego o aplicación se beneficiaría de los gráficos de alto rendimiento y la aceleración por GPU. Además, la GPU GeForce se etiquetaba para renderizar el juego 3D y pasar los cuadros renderizados a los gráficos integrados para su visualización. Cuando se apagaba el juego o la aplicación, las funciones de las pantallas volvían a las tarjetas gráficas integradas, lo que alargaba la duración de la batería de la laptop.
NVIDIA Advanced Optimus mejora la versión original mediante la introducción de un switch de pantalla dinámico basado en hardware que permite que las GPU GeForce controlen directamente la pantalla, en lugar de realizar el enrutamiento a través de IGP. Omitir las tarjetas gráficas integradas aumenta el rendimiento del juego, reduce la latencia del sistema cuando juegas y permite el uso de pantallas con frecuencias de actualización variables G-SYNC, lo que mejora las experiencias de los usuarios.