Articulo de referencia

Conmutación de GPU

Una placa base clásica con procesadores gráficos integrados, se puede instalar una tarjeta gráfica dedicada en una ranura PCI. El cambio de GPU es un mecanismo utilizado en orde...

Placa base Acer E360 Socket 939 de Foxconn
Una placa base clásica con procesadores gráficos integrados, se puede instalar una tarjeta gráfica dedicada en una ranura PCI.

El cambio de GPU es un mecanismo utilizado en ordenadores con múltiples controladores gráficos. Este mecanismo permite al usuario maximizar el rendimiento gráfico o prolongar la duración de la batería alternando entre las tarjetas gráficas. Se utiliza principalmente en portátiles para juegos, que suelen tener un dispositivo gráfico integrado y una tarjeta gráfica dedicada .

Componentes básicos

La mayoría de los ordenadores que utilizan esta función contienen procesadores gráficos integrados y tarjetas gráficas dedicadas que se aplican a las siguientes categorías.

Gráficos integrados

También conocidos como: gráficos integrados , soluciones gráficas compartidas , procesadores gráficos integrados (IGP) o arquitectura de memoria unificada (UMA). Este tipo de procesadores gráficos suelen tener muchas menos unidades de procesamiento y comparten la misma memoria con la CPU .

Procesador Intel Core i5 con gráficos integrados HD Graphics 2000

En ocasiones, los procesadores gráficos están integrados en la placa base. Esto se conoce comúnmente como gráficos integrados. Una placa base con procesadores gráficos integrados no requiere una tarjeta gráfica dedicada ni una CPU con procesadores gráficos para funcionar.

Tarjetas gráficas dedicadas

También conocidas como tarjetas gráficas discretas . A diferencia de los gráficos integrados, las tarjetas gráficas dedicadas tienen muchas más unidades de procesamiento y cuentan con su propia memoria RAM con un ancho de banda mucho mayor.

En algunos casos, se puede integrar un chip gráfico dedicado en la placa base , como por ejemplo en la B150-GP104. A pesar de que el chip gráfico esté integrado, se sigue considerando un sistema con tarjeta gráfica dedicada, ya que el chip gráfico cuenta con su propia memoria.

Teoría

Figura 1. Diagrama de la placa base que muestra la estructura de una arquitectura de ordenador PC moderna (típicamente basada en x86-64 ). Se aprecian el puente sur, el puente norte y los buses.

La mayoría de los ordenadores personales tienen una placa base que utiliza una estructura de puente sur y puente norte .

Control del puente norte

El Northbridge es uno de los chipsets lógicos principales que gestiona las comunicaciones entre la CPU , la GPU , la RAM y el Southbridge . La tarjeta gráfica dedicada suele instalarse en una ranura para tarjetas gráficas como PCI-Express , mientras que la tarjeta gráfica integrada se integra en la propia CPU o, en ocasiones, en el Northbridge. El Northbridge es el principal responsable de la conmutación entre las GPU. Su funcionamiento suele seguir el siguiente proceso (véase la Figura 1 a la derecha): [ 1 ] [ 2 ]

  1. El puente norte recibe información del puente sur a través del bus interno .
  2. El Northbridge envía señales a la CPU a través del bus del lado frontal.
  3. La CPU ejecuta la aplicación de asignación de tareas (normalmente el controlador de la tarjeta gráfica) para determinar qué núcleo de la GPU utilizar.
  4. La CPU transmite la orden al Northbridge.
  5. El Northbridge transmite la orden al núcleo de GPU correspondiente.
  6. El núcleo de la GPU procesa el comando y devuelve los datos renderizados al Northbridge.
  7. El Northbridge envía los datos procesados ​​de vuelta al Southbridge.

Control de Southbridge

El Southbridge es un conjunto de circuitos integrados como el controlador de E/S (ICH) de Intel. Gestiona todas las funciones de E/S de un ordenador, como recibir la entrada del teclado y mostrar los datos en la pantalla. Su funcionamiento suele constar de dos pasos: [ 3 ]

  1. Recopile la información ingresada por el usuario y transfiérala al Northbridge.
  2. (Opcional) Reciba los datos renderizados del Northbridge y envíelos como salida.

La razón por la que el segundo paso puede ser opcional es que, en ocasiones, los datos renderizados se emiten directamente desde la tarjeta gráfica dedicada, que se encuentra en la ranura para tarjetas gráficas, por lo que no es necesario que los datos pasen por el Southbridge.

Propósito principal

El cambio de GPU se utiliza principalmente para ahorrar energía alternando entre tarjetas gráficas. Las tarjetas gráficas dedicadas consumen mucha más energía que las integradas, pero también ofrecen un mayor rendimiento 3D, necesario para una mejor experiencia en juegos y diseño asistido por ordenador (CAD). A continuación, se muestra una lista de los TDP de las CPU más populares con gráficos integrados y tarjetas gráficas dedicadas.

Las tarjetas gráficas dedicadas presentan un consumo de energía mucho mayor que los gráficos integrados en ambas plataformas. Deshabilitarlas cuando no se requiere un procesamiento gráfico intensivo puede reducir significativamente el consumo de energía.

Tecnologías

Un proceso clásico de renderizado gráfico con múltiples núcleos de GPU.

Nvidia Optimus

Nvidia Optimus™ es una tecnología de conmutación de GPU para ordenadores creada por Nvidia que puede alternar de forma dinámica y sin interrupciones entre dos tarjetas gráficas en función de los programas que se estén ejecutando.

AMD Enduro

AMD Enduro™ es una marca colectiva desarrollada por AMD que incorpora numerosas tecnologías nuevas que permiten un ahorro energético significativo. Anteriormente se denominaba PowerXpress y Dynamic Switchable Graphics (DSG). Esta tecnología implementa un sistema sofisticado para predecir el uso potencial de las tarjetas gráficas y alternar entre ellas en función de dicha necesidad. Además, introduce un nuevo plan de control de energía que permite que las tarjetas gráficas dedicadas no consuman energía en reposo. [ 8 ]

fabricantes

Gráficos integrados

En los ordenadores personales, los IGP (procesadores gráficos integrados) son fabricados principalmente por Intel y AMD y están integrados en sus CPU . Se les conoce comúnmente como: [ 9 ] [ 10 ]

Tarjetas gráficas dedicadas

Las tarjetas gráficas dedicadas más populares son fabricadas por AMD y Nvidia . Se las conoce comúnmente como:

Controladores y soporte del sistema operativo

La mayoría de los sistemas operativos incluyen soporte integrado para esta función. Sin embargo, los usuarios pueden descargar los controladores actualizados de Nvidia o AMD para una mejor experiencia.

Compatibilidad con Windows

Windows 7 incluye soporte integrado para esta función. El sistema cambia automáticamente entre las GPU según el programa que se esté ejecutando. Sin embargo, el usuario puede cambiar las GPU manualmente a través del administrador de dispositivos o del administrador de energía. [ 11 ]

Linux

Los sistemas Linux modernos gestionan los gráficos híbridos en dos partes: alimentación/control para la GPU inactiva y descarga de renderizado opcional para aplicaciones individuales.

  • vga_switcheroo (presente en el kernel desde la versión 2.6.34) coordina el control de potencia y multiplexación en sistemas con múltiples GPU. Fue diseñado principalmente para diseños con multiplexación (conmutación de pantalla por hardware), y en portátiles sin multiplexación se utiliza normalmente solo para el control de potencia. Ya no es necesario reiniciar el servidor de pantalla para la descarga de procesamiento en sistemas sin multiplexación. [ 12 ]
  • DRI PRIME (Mesa) permite la descarga de renderizado por proceso en sistemas sin multiplexación: una aplicación renderiza en la GPU discreta y la GPU integrada presenta el resultado. Los usuarios pueden optar por esta función mediante la DRI_PRIMEvariable de entorno (por ejemplo, DRI_PRIME=1) o la integración en el escritorio. [ 13 ]
  • En GNOME, el servicio switcheroo-control expone la GPU discreta al shell, agregando una entrada " Iniciar usando tarjeta gráfica discreta " a los menús de las aplicaciones en los sistemas compatibles (Wayland o Xorg), lo que invoca la descarga de renderizado en segundo plano. [ 14 ]
  • Con el controlador propietario de Nvidia, la descarga de renderizado se proporciona como PRIME Render Offload (compatible desde el controlador 435.xx). Las distribuciones suelen incluir una herramienta auxiliar, como prime-runentradas en el menú del escritorio, que configuran el entorno necesario para la descarga. [ 15 ]

Notas y limitaciones (Linux)

  • En los sistemas sin multiplexor, la pantalla interna está conectada directamente a la GPU integrada; la GPU dedicada no puede controlar directamente ese panel y, en su lugar, realiza el renderizado fuera de pantalla para que la iGPU lo procese. Las pantallas externas conectadas a la dGPU pueden permitir la salida directa, dependiendo del cableado del portátil. [ 15 ]
  • El comportamiento de ahorro de energía varía según el controlador y la configuración predeterminada de la distribución. Algunas configuraciones requieren una configuración explícita para apagar la GPU inactiva cuando está en reposo. [ 12 ]
  • Las integraciones de escritorio (por ejemplo, el elemento de menú de GNOME) simplemente activan la descarga de una aplicación; no cambian automáticamente toda la sesión. Los usuarios aún pueden ejecutar aplicaciones en cualquiera de las GPU según sea necesario. [ 14 ]

Véase también

Referencias

  1. "¿Qué es Northbridge?" . Consultado el 6 de noviembre de 2016 .
  2. "Cómo funcionan las placas base" . HowStuffWorks . 2005-07-20 . Consultado el 2016-11-06 .
  3. "¿Qué es Southbridge?" . Consultado el 6 de noviembre de 2016 .
  4. "ARK | Su fuente de especificaciones de productos Intel®" . Intel® ARK (Especificaciones de productos) . Consultado el 24 de octubre de 2016 .
  5. "Novedades | GeForce" . www.geforce.com . Consultado el 24 de octubre de 2016 .
  6. "Reseñas y noticias sobre portátiles" . www.notebookcheck.net . Consultado el 24 de octubre de 2016 .
  7. "Gráficos, procesadores y soluciones de realidad virtual inmersiva | AMD" . www.amd.com . Consultado el 24 de octubre de 2016 .
  8. "Enduro™ Power Management Technologies | AMD" . www.amd.com . Consultado el 6 de noviembre de 2016 .
  9. "La historia de las CPU de Intel" . Tom's Hardware . 11 de junio de 2016. Consultado el 24 de octubre de 2016 .
  10. "La historia de las CPU de AMD" . Tom's Hardware . 25 de abril de 2016. Consultado el 24 de octubre de 2016 .
  11. "Activación manual de la administración de energía en Windows 7" . www.energystar.gov . Archivado del original el 19 de enero de 2023. Consultado el 24 de octubre de 2016 .
  12. 1 2 "vga-switcheroo" . Documentación del kernel de Linux . Consultado el 26 de septiembre de 2025 .
  13. "Variables de entorno de Mesa" . Biblioteca de gráficos 3D de Mesa . Consultado el 26 de septiembre de 2025 .
  14. 1 2 "GNOME / switcheroo-control" . GNOME GitLab . Consultado el 26 de septiembre de 2025 .
  15. 1 2 "CEBADO" . ArchiWiki . Consultado el 26 de septiembre de 2025 .
Obtenido de " https://en.wikipedia.org/w/index.php?title=GPU_switching&oldid=1354316531 "