Vulkan 1.4.359 expande las capacidades de matriz cooperativa para acelerar cargas de trabajo de inteligencia artificial y cálculo matricial en GPU. La extensión VK_KHR_cooperative_matrix ahora suma funciones más allá del cálculo GEMM (multiplicación de matrices generalizada), que era el uso casi exclusivo hasta ahora.

Hasta ahora, las matrices cooperativas en Vulkan aceleraban principalmente kernels de multiplicación. Ese es el núcleo de buena parte de las redes neuronales y del renderizado asistido por IA. Con esta ampliación, los desarrolladores pueden exprimir el mismo hardware en tareas distintas sin salir del estándar.

Vulkan 1.4.359 cooperative matrix — Vulkan 1.4.359 amplía las matrices cooperativas más allá del cálculo GEMM

Qué trae la extensión VK_KHR_cooperative_matrix ampliada

Según el registro de cambios, la extensión suma soporte para conversiones de tipo y de uso, reducciones, operaciones por elemento y la conversión de un índice de elemento a una coordenada de matriz. Esto permite manipular los datos dentro de una matriz cooperativa sin sacarlos a memoria convencional, lo que ahorra pasos y tiempo de ejecución.

  • Conversiones de tipo y de uso entre matrices cooperativas.
  • Reducciones sobre los elementos de la matriz.
  • Operaciones por elemento dentro de la propia estructura.
  • Conversión de índice de elemento a coordenada matricial.
  • Un nuevo comando para consultar propiedades de las matrices cooperativas.

El nuevo comando de consulta deja a otros estándares ampliarlo sin romper compatibilidad. Admite como entrada el tamaño de subgrupo deseado y, combinado con extensiones como VK_NV_cooperative_matrix2, también el número de invocaciones del workgroup local. Esto permite a los fabricantes de drivers exponer configuraciones óptimas solo para determinados tamaños en lugar de forzar un único camino genérico.

Por qué importa fuera de los kernels de IA

Vulkan suma piezas que apuntan a un ecosistema gráfico en Linux más completo. Las ampliaciones de matriz cooperativa no cambian el juego instalado hoy, pero sí lo que los drivers y motores puedan hacer con el mismo silicio en próximas versiones.

Puedes seguir a HardwarePremium en Facebook, Twitter (X), Instagram, Threads, BlueSky o Youtube. También puedes consultar nuestro canal de Telegram para estar al día con las últimas noticias de tecnología.

FAQ

¿Qué hardware necesito para aprovechar Vulkan 1.4.359 cooperative matrix?

La fuente no detalla requisitos de GPU concretos. Al depender de la extensión VK_KHR_cooperative_matrix, la disponibilidad real dependerá de que cada fabricante actualice sus drivers para soportar las nuevas capacidades.

¿Afecta esto a los juegos que uso hoy en Linux?

No de forma directa. Estas funciones están orientadas a cargas de cálculo matricial e IA, no a gráficos de videojuegos convencionales, aunque motores futuros podrían aprovecharlas.

¿Qué relación tiene con VK_NV_cooperative_matrix2?

La nueva consulta de propiedades está pensada para combinarse con extensiones como VK_NV_cooperative_matrix2, que trabajan con matrices cooperativas a nivel de workgroup, permitiendo ajustar el número de invocaciones locales.

🔥 ¿Tienes un minuto? Dale al play, te van a engancharSuscríbete al canal
🔴 NUEVOQIDI Plus5, unboxing completo y primera impresiónQIDI Plus5, unboxing completo y primera impresión
Este teclado se activa con 0,1 mm | Razer Huntsman V3 HE MiniEste teclado se activa con 0,1 mm | Razer Huntsman V3 HE Mini
Esta AIO NO necesita cables… pero hay trucoEsta AIO NO necesita cables… pero hay truco
Dejé de repetir tomas gracias a este teleprompterDejé de repetir tomas gracias a este teleprompter
¿La silla que iguala a un Herman Miller… con motor y masaje incluido?¿La silla que iguala a un Herman Miller… con motor y masaje incluido?

Comentarios

Cargando comentarios…
QIDI Plus5