MulticoreWare Inc es una empresa de desarrollo de software que ofrece productos y servicios relacionados con (i) compresión de video HEVC , (ii) aprendizaje automático (específicamente, redes neuronales convolucionales ), (iii) compiladores para computación heterogénea y (iv) optimización del rendimiento del software. [1] Los clientes de MulticoreWare incluyen Amazon , AMD , ARM , Microsoft , Google , Telestream y BBright Technologies. MulticoreWare se fundó en 2009 y hoy tiene oficinas en 3 países: EE. UU., China e India. [2]
Tipo | Privado |
---|---|
Industria | Productos y servicios de software |
Fundado | 2009 |
Sede | , EE.UU |
Numero de locaciones | 6 (2015) |
Gente clave | AG Karunakaran (CEO) Prof. Wen-mei Hwu (CTO) |
Productos | x265 , código UHD, MxPA |
Servicios | procesamiento de video / imágenes, redes neuronales convolucionales, optimización del rendimiento del software |
Número de empleados | 250+ |
Sitio web | multicorewareinc |
MulticoreWare se colocó en 110 en la lista Inc. 5000 de empresas privadas de más rápido crecimiento en Estados Unidos para el año 2014. [3] El acelerador de nuevas empresas de tecnología con sede en St. Louis, Missouri, ITEN incluyó a la compañía en su lista de las diez primeras empresas de tecnología en el área de St. Louis [4] durante tres años consecutivos (2012-2014). MulticoreWare fue clasificada como la 22ª empresa privada de más rápido crecimiento en Silicon Valley por Silicon Valley Business Journal en octubre de 2014. [5] En julio de 2014, MulticoreWare fue nombrada en EE Times Silicon 60, una lista de nuevas empresas a seguir. [2] MulticoreWare Inc. fue finalista de los premios Tie50 [6] en TiEcon2014.
En mayo de 2020, MulticoreWare ingresó al ecosistema de plataforma integrada de AMD con sus tecnologías de inteligencia artificial que abordan cargas de trabajo para aprendizaje automático, redes neuronales, aplicaciones de procesamiento de imágenes y video que involucran bajo costo, baja capacidad y larga vida del contrato para satisfacer una variedad de segmentos de mercado. [7]
Productos
x265
MulticoreWare lidera el desarrollo del codificador HEVC x265 . x265 se basa en el codificador x264 H.264 / MPEG-4 AVC con una sintaxis de línea de comandos y un conjunto de funciones similares. x265 se ofrece bajo la licencia GNU General Public License (GPL) 2 o una licencia comercial. [8] En febrero de 2014, Vantage Transcode Multiscreen de Telestream se convirtió en el primer producto comercial en introducir la tecnología de codificación x265. [9] En octubre de 2015, el Grupo de Video de la Universidad Estatal de Moscú identificó x265 como el que tiene la mayor eficiencia general (es decir, la tasa de bits más baja en cualquier nivel de calidad objetivo) en su primera comparación de codificadores HEVC. [10]
Sincronización labial
LipSync es una herramienta que detecta automáticamente errores de sincronización de audio y video en video. Mediante el uso de tecnologías de aprendizaje automático y aprendizaje profundo, los errores se pueden detectar sin huellas digitales o marcas de agua.
UHDcode
MulticoreWare ofrece la API de decodificador de video HEVC UHDcode [1] [11] , disponible en x86 , ARM, Xbox 360 y PS3 . Ha sido acelerado por OpenCL y es compatible con los perfiles HEVC Main / Main10.
Actualización HEVC x265
En marzo de 2015, MulticoreWare lanzó x265 HEVC Upgrade, [11] que incluye la aplicación x265 Encoder y el filtro UHDcode DirectShow , lo que permite la reproducción de video HEVC en Windows Media Player de 64 bits .
Arquitectura multiplataforma multinúcleo
La arquitectura multiplataforma multinúcleo (MxPA) es una pila informática heterogénea basada en el marco LLVM , capaz de admitir OpenCL, RenderScript , CUDA y C ++ AMP . [12] [13]
HCC C ++
HCC [14] es un compilador de C ++ paralelo de código abierto para HSA y OpenCL 1.2. HCC proporciona interfaces de compilador para C ++ AMP, fuente C ++ con STL y OpenMP en paralelo.
Servicios de desarrollo de software
MulticoreWare tiene uno de los equipos informáticos heterogéneos más grandes del mundo y ofrece servicios de desarrollo de software acelerado. [15] MulticoreWare es un miembro colaborador del Grupo Khronos [16] y está activo en varios estándares. Su gama completa de servicios incluye:
- Desarrollo de software acelerado por GPU [15] [17]
- Desarrollo de aplicaciones de CPU multinúcleo [16]
- Servicios de aceleración CUDA para GPU Nvidia [18]
- Servicios de desarrollo de software C ++ AMP [19]
- Aceleración de Android RenderScript [17] [20]
- Servicios de socios de Xilinx Alliance [21]
- Redes neuronales convolucionales
Referencias
- ^ a b MulticoreWare: potenciando soluciones disruptivas
- ^ a b EE Times Silicon 60: Startups calientes a seguir
- ^ El 2014 Inc. 5000
- ^ Aquí están las 10 principales empresas emergentes de tecnología de St. Louis
- ^ Las 50 empresas privadas de más rápido crecimiento en Silicon Valley
- ^ Finalistas de los premios Tie50 2014
- ^ "MulticoreWare se une al ecosistema integrado de AMD con software de soluciones de AI" . Businesswire . 14 de mayo de 2020 . Consultado el 24 de agosto de 2020 .
- ^ "Proyecto de codificador de vídeo HEVC x265" . Archivado desde el original el 10 de octubre de 2019 . Consultado el 28 de julio de 2015 .
- ^ Telestream anuncia la disponibilidad de la transcodificación HEVC
- ^ Décima comparación de códecs de video MSU
- ^ a b MulticoreWare lanza codificadores y decodificadores H.265
- ^ MulticoreWare Inc. presenta la arquitectura multiplataforma multinúcleo (MXPA) para la portabilidad
- ^ MulticoreWare brinda rendimiento y productividad sin precedentes a las nuevas plataformas de procesadores
- ^ HCC: un compilador C ++ de código abierto para dispositivos heterogéneos
- ^ a b Perfil de AMD: MulticoreWare Inc
- ^ a b Miembro colaborador de Khronos
- ^ a b Filtros de imagen acelerados usando GPU Compute en Mali-T600
- ^ Socios consultores y de formación de NVidia CUDA
- ^ Llevando C ++ AMP más allá de Windows a través de CLANG y LLVM
- ^ MulticoreWare acelera VP9, el códec de video abierto de próxima generación de Google
- ^ Página de socios del programa Xilinx Alliance
enlaces externos
- Sitio web de MulticoreWare
- John Stratton analiza "Rendimiento heterogéneo con OpenCL ™ y MxPA" en ARM TechCon 2013
- Perfil de Inc.com: MulticoreWare