Prioridad A2A de Akshiet. Y no estoy respondiendo a su pregunta de jerarquía de productos AMD, use Wikipedia y descúbralo usted mismo 😛 😛
Pero perdón por la respuesta tardía -_-
Ahora, volviendo a la pregunta, la idea emergente más importante de esta década tiene que ser esta:
- ¿Cómo difieren las comunidades tecnológicas de otras comunidades?
- ¿Qué cursos de tecnología debo hacer en mis vacaciones de verano? (Es por placer y tengo 13 años).
- ¿Qué aplicación Top 3 debe tener en su teléfono inteligente?
- ¿Qué es mejor, Surface Pro 4 o Macbook Pro 13 '2015?
- ¿Por qué están cayendo las acciones de las empresas de impresión 3D?
Memoria de adaptador cruzado. Capacidad para acceder a los recursos almacenados en la memoria de una GPU desde otra GPU y viceversa. Todo lo demás palidece en comparación, ya que son versiones más o menos recableadas y / o ampliadas de tecnologías antiguas. Pero esto es nada menos que una superpotencia si le preguntas a un desarrollador de juegos.
¿¿Qué significa eso??
Un juego / video es una secuencia de imágenes / cuadros, ¿verdad? Cuando está haciendo lo que se muestra en la imagen ( por cierto, no haga esto, las tarjetas no tienen suficiente espacio para respirar o disipar el calor ), le gustaría pensar que cada cuadro renderizado se representa en todos ellos en paralelo , parte por parte. Pero ese no es el caso.
Los marcos se distribuyen entre las GPU para renderizar. Cada primera GPU procesa cada primer cuadro, cada segundo GPU cada segundo cuadro y así sucesivamente. Entonces, el marco que estás viendo ahora se emitió hace un par de marcos. Lo que significa que hay latencia. Y, dado que cada GPU se encarga de la representación COMPLETA de un cuadro, existe una gran variación en los tiempos de representación que conduce a velocidades de cuadro inconsistentes. Eso no se ve bien. Además, la copia de TODOS los datos de la escena se almacena en cada GPU. Esa es una pérdida masiva de espacio.
La representación es un proceso de varias etapas. La escena se configura, se cargan los datos, se realizan transformaciones geométricas, se aplican texturas y luego se proyectan a píxeles. Este proceso de múltiples etapas aprovecha diferentes partes de la GPU de diferentes maneras y por mucho que nos gustaría usar recursos de reserva en una tarjeta para trabajar en otra, es realmente difícil de hacer. Dado que no hay protocolos de comunicación estándar e incluso si los fabricantes encuentran una forma (SLI o CrossFire), los resultados fueron menos que ideales. Porque se deben transferir grandes cantidades de datos entre tarjetas. Por lo tanto, el proveedor de GPU adoptó la salida más fácil: representación de trama alternativa en adaptadores múltiples.
Esto termina aquí …
Con el acceso cruzado a la memoria del adaptador, existe una forma estándar de hacer referencia a los recursos almacenados en las VRAM de otras GPU. Esto significa que también podemos encontrar soluciones estándar independientes del proveedor para transferir datos rápidamente entre ellos. PCI-Express 3.0 es un paso en esa dirección. También lo es la HSA (arquitectura de sistema heterogéneo) de AMD que reúne todas las memorias locales en el sistema en un espacio de direcciones. Cada byte es un residente de la democracia de la memoria (¿memoria?) Ya sea en la RAM principal o en la VRAM de la GPU. Los arquitectos de sistemas ahora pueden apuntar y desviar datos a los lugares más óptimos. Las GPU pueden compartir datos y, dado que la memoria almacena el estado de la informática, incluso pueden dividir los trabajos de renderizado entre etapas.
Una GPU se encarga de las transformaciones geométricas mientras que otra aplica texturas, la iGPU realiza el procesamiento posterior mientras la CPU las dirige a todas. Ese es el mayor avance de la década en Realtime Graphics. Finalmente, múltiples GPU pueden colaborar para renderizar un solo cuadro de manera efectiva. Algo que los arquitectos de sistemas han intentado hacer durante casi dos décadas.
Esta es una característica de DirectX 12 API y aún no se ha demostrado. Pero tenga la seguridad de que se acerca. PCI-Express 3.0, HSA y DirectX 12 hacen que sea un buen momento para explotar verdaderamente las configuraciones de Multi-GPU.