-
Rusticl es un controlador de OpenCL 3 para Mesa muy prometedor
El soporte de OpenCL es un aspecto que incluso hoy en día se le sigue atragantando a Mesa, la pila gráfica encargada de suministrar los drivers del espacio de usuario. Los soportes de OpenGL y Vulkan son muy buenos desde hace tiempo, pero la cosa cambia bastante y para peor cuando se trata de OpenCL.
-
Rusticl promete en la ejecución de OpenCL, pero todavía le falta frente a ROCm e Intel Compute Runtime
Desde la inclusión de AMDGPU en Linux hace una década casi, Mesa ha dado un salto de gigante, pasando de ser una pila orientada a ofrecer una aceleración por hardware básica a competir directamente con Windows a nivel de rendimiento. Sin embargo, y pese a que en escritorio y videojuegos ha demostrado cumplir con creces, hay un área en el que todavía cojea: la computación profesional en general y el soporte de OpenCL en particular. Aquí es donde entra Rusticl, un controlador de OpenCL para Mesa y dirigido a las gráficas de Radeon e Intel que tiene como intención acercarse a lo que ofrecen las soluciones profesionales, aunque está por ver si los desarrolladores de las propias soluciones se lo toman en serio.
-
Rusticl ya está certificado y es compatible con OpenCL 3.0
Los desarrolladores del proyecto Mesa anunciaron la certificación del controlador rusticl por parte de la organización Khronos, que superó con éxito todas las pruebas del CTS (Kronos Conformance Test Suite) y fue reconocido como totalmente compatible con la especificación OpenCL 3.0, que define la API y extensiones del lenguaje C para organizar la computación paralela multiplataforma.