RapidMind Inc. fue una empresa privada fundada y con sede en Waterloo, Ontario , Canadá , adquirida por Intel en 2009. Proporcionaba un producto de software que tiene como objetivo simplificar a los desarrolladores de software la utilización de procesadores y aceleradores multinúcleo, como unidades de procesamiento gráfico (GPU). [1]
Historia
RapidMind se inició en 2004 a partir de la investigación académica relacionada con el proyecto Sh en la Universidad de Waterloo . Recibió una ronda de financiación inicial (cuyo monto no se ha revelado) a principios de 2006 y recaudó su ronda de Serie A de 10 millones de dólares canadienses en abril de 2007. [2]
Intel adquirió RapidMind el 19 de agosto de 2009. [3] Intel continuó vendiendo el producto principal de RapidMind, una plataforma de desarrollo multinúcleo, hasta 2010. El equipo y la tecnología de RapidMind se integraron en el proyecto de investigación Intel Ct . Los resultados de la combinación se presentaron en septiembre de 2010 como Intel Array Building Blocks . [4] [5] [6]
Plataforma de desarrollo multinúcleo
La plataforma fue expuesta como un conjunto de bibliotecas de C++ , que proporcionan tipos y operaciones utilizadas para expresar cálculos paralelos. [7] El modelo de programación era principalmente de datos paralelos , aunque era lo suficientemente genérico como para expresar operaciones de tareas paralelas . La plataforma apuntaba a procesadores x86 multinúcleo , GPU (a través de OpenCL ) y el procesador Cell .
Referencias
- ^ "Innovador: Poder para los procesadores", Financial Post (8 de enero de 2008). Recuperado el 4 de octubre de 2008.
- ^ "Proveedor de plataforma multinúcleo gana 10 millones de dólares", EE Times (23 de abril de 2007). Consultado el 4 de octubre de 2008.
- ^ "RapidMind + Intel", Blog de Intel (19 de agosto de 2009)
- ^ "Bloques de construcción de matrices ntel®". 29 de noviembre de 2011. Consultado el 6 de junio de 2013 .
- ^ "Intel muestra sus músculos en programación paralela" Archivado el 6 de septiembre de 2010 en Wayback Machine , HPCwire (2 de septiembre de 2010). Consultado el 14 de septiembre de 2010.
- ^ "Parallel Studio 2011: ahora sabemos qué sucedió con Ct, Cilk++ y RapidMind", Dr. Dobb's Journal (2 de septiembre de 2010). Consultado el 14 de septiembre de 2010.
- ^ "RapidMind: C++ Meets Multicore", Dr Dobbs Journal (8 de junio de 2007). Recuperado el 4 de octubre de 2008.