RapidMind Inc. era una empresa privada fundada y con sede en Waterloo, Ontario , Canadá , adquirida por Intel en 2009. Proporcionó un producto de software que tiene como objetivo simplificar a los desarrolladores de software el apuntar a procesadores y aceleradores de múltiples núcleos como el procesamiento de gráficos. unidades (GPU). [1]
Tipo | Privado |
---|---|
Industria | Software de ordenador |
Fundado | Waterloo, Ontario , 2004 |
Fundador | Michael McCool Stefanus Du Toit |
Difunto | 19 de agosto de 2009 |
Destino | Adquirido |
Sede | , |
Gente clave | Ray DePaul ( director ejecutivo ) Stefanus Du Toit (arquitecto jefe) Michael McCool (científico jefe) Matthew Monteyne (vicepresidente de marketing) Ray Newmark (vicepresidente de ventas) |
Productos | Plataforma de desarrollo de múltiples núcleos RapidMind |
Sitio web | RapidMind.com |
Historia
RapidMind se inició en 2004 sobre la base de la investigación académica relacionada con el proyecto Sh en la Universidad de Waterloo . Recibió una ronda inicial de financiación (monto no revelado) a principios de 2006 y aumentó su ronda de la 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 la plataforma de desarrollo de múltiples núcleos RapidMind 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
Una plataforma de desarrollo de múltiples núcleos era el producto principal de RapidMind, y Intel continuó vendiéndola. Se expone como un conjunto de bibliotecas de C ++ , que proporcionan tipos y operaciones que se utilizan para expresar cálculos paralelos. [7] El modelo de programación es principalmente de datos paralelos , aunque es suficientemente genérico para expresar operaciones paralelas de tareas . La plataforma tenía como objetivo procesadores x86 de múltiples núcleos , GPU (a través de OpenCL ) y el procesador Cell .
Referencias
- ^ "Innovador: poder para los procesadores" , Financial Post (2008-01-08). Consultado el 4 de octubre de 2008.
- ^ "Proveedor de plataforma multinúcleo gana $ 10 millones" , EE Times (2007-04-23). Consultado el 4 de octubre de 2008.
- ^ "RapidMind + Intel" , Blog de Intel (19 de agosto de 2009)
- ^ "Ntel® Array Building Blocks" . 29 de noviembre de 2011 . Consultado el 6 de junio de 2013 .
- ^ "Intel flexiona músculos de programación paralelos" Archivado el 6 deseptiembre de 2010en la Wayback Machine , HPCwire (2 de septiembre de 2010). Consultado el 14 de septiembre de 2010.
- ^ "Estudio paralelo 2011: ahora sabemos lo que sucedió con Ct, Cilk ++ y RapidMind" , Diario del Dr. Dobb (2010-09-02). Consultado el 14 de septiembre de 2010.
- ^ "RapidMind: C ++ cumple multinúcleo" , Dr. Dobbs Journal (8 de junio de 2007). Consultado el 4 de octubre de 2008.