• Masterbitz

Intel está agregando soporte Vulkan a su biblioteca OpenCV, ¿primeros signos de GPU discreta?


Intel ha enviado los primeros parches con soporte de Vulkan a su biblioteca OpenCV de código abierto, que está diseñada para acelerar Computer Vision. La biblioteca es ampliamente utilizada para aplicaciones en tiempo real ya que viene con optimizaciones de primera clase para procesadores Intel y multi-core x86 en general. Con el soporte Vulkan, los usuarios existentes pueden mover inmediatamente sus cargas de trabajo de red neuronal al espacio de cálculo de GPU sin tener que reescribir su base de código. En este momento, el back-end Vulkan admite Convolution, Concat, ReLU, LRN, PriorBox, Softmax, MaxPooling, AvePooling y Permute. Según los cambios en el código fuente, esto es solo "un trabajo inicial para Vulkan en OpenCV DNN, se admitirán más tipos de capa y se pondrá en marcha el ajuste de rendimiento". Parece que ahora, con su propio desarrollo de GPU en marcha, Intel ha encontrado un nuevo amor por el espacio de cómputo acelerado por GPU. La elección de Vulkan también es interesante ya que la API está disponible en una amplia gama de plataformas, lo que podría significar que Intel está tratando de convertir a Vulkan en un asesino de CUDA. Por supuesto, todavía se necesita mucho trabajo para lograr ese objetivo, ya que NVIDIA ha tenido casi una década de ventaja.

Fuentes: Phoronix, Github Pull Request


3 visualizaciones0 comentarios