stringtranslate.com

ambrico

Ambric, Inc. fue un diseñador de procesadores informáticos que desarrolló la arquitectura Ambric. Sus chips Am2045 Massively Parallel Processor Array (MPPA) se utilizaron principalmente en sistemas integrados de alto rendimiento , como imágenes médicas, vídeo y procesamiento de señales.

Ambric fue fundada en 2003 en Beaverton, Oregón, por Jay Eisenlohr y Anthony Mark Jones. Eisenlohr fundó y vendió anteriormente Rendition, Inc. a Micron Technology [ enlace muerto ] por 93 millones de dólares, mientras que Jones es un experto líder en diseño de circuitos integrados analógicos, digitales y de sistemas y es el inventor nombrado en más de 120 patentes estadounidenses. Jones también fue el fundador de varias empresas antes de Ambric, y desde entonces cofundó Vitek IP con el experto en tecnología y patentes Dan Buri en 2019. Ambric desarrolló e introdujo el Am2045 y sus herramientas de software en 2007, pero fue víctima de la crisis financiera de 2007-2008 . El Am2045 y las herramientas de Ambric permanecieron disponibles a través de Nethra Imaging, Inc., [1] que cerró en 2012.

Modelo de arquitectura y programación.

La arquitectura Ambric es un multiprocesador de memoria distribuida masivamente en paralelo, basado en el modelo de programación de objetos estructurales . [2] [3] Cada procesador está programado en Java convencional (un subconjunto estricto) y/o código ensamblador . Los cientos de procesadores en el chip se envían datos y mensajes de control entre sí a través de una interconexión de canales auto-sincronizables y reconfigurables , que proporcionan comunicación y sincronización . [4] El modelo de cálculo es muy similar a una red de procesos de Kahn con buffers acotados .

Dispositivos y herramientas

El dispositivo Am2045 tiene 336 procesadores de punto fijo RISC - DSP de 32 bits y 336 memorias de 2 kibibytes , que funcionan a hasta 300 MHz. [5] Tiene un entorno de desarrollo integrado basado en Eclipse que incluye editor, compilador, ensambladores, simulador, generador de configuración, depurador de código fuente y bibliotecas de procesamiento de imágenes/vídeo, procesamiento de señales y códecs de vídeo.

Potencia y rendimiento

El Am2045 ofrece 1 TeraOPS ( operaciones por segundo ) [6] y 50 Giga-MAC (acumulación múltiple por segundo) de procesamiento de punto fijo con 6-12 W de energía consumida (dependiendo de la aplicación ) .

Aplicaciones

Los dispositivos MPPA de Ambric se utilizaron para compresión , transcodificación y análisis de vídeo de alta definición, 2K y 4K, reconocimiento de imágenes , imágenes médicas , procesamiento de señales, radio definida por software y otras aplicaciones de medios de transmisión de computación intensiva , [7] que de otro modo usarían FPGA. , DSP y/o chips ASIC . La empresa reclamó ventajas como mayor rendimiento y eficiencia energética , escalabilidad , mayor productividad debido a la programación de software en lugar del diseño de hardware y disponibilidad estándar .

Las bibliotecas de códecs de video estaban disponibles para una variedad de formatos de edición de video y cámaras profesionales, como DVCPRO HD , VC-3 (DNxHD), AVC-Intra y otros.

Un sistema de cliente de X-Ray emplea más de 13.000 núcleos contenidos en 40 chips Am2045, realizando reconstrucción 3D, en menos de 500 W, en un solo chasis ATCA . [8]

Relacionado

Otros MPPA incluyen picoChip e IntellaSys, y el chip de investigación AsAP de UC Davis . Las empresas que ofrecen u ofrecieron productos clasificados como dispositivos de muchos núcleos (una clasificación relacionada) incluyen Aspex Semiconductor, Cavium , ClearSpeed , Coherent Logix, SPI y Tilera . Las empresas de procesadores más establecidas, Texas Instruments y Freescale , ofrecen productos multinúcleo , pero con una menor cantidad de procesadores (normalmente de 3 a 8) y utilizan modelos tradicionales de programación sensibles al tiempo y de memoria compartida.

Reconocimiento

Microprocessor Report otorgó el premio MPR Analysts' Choice Award 2006 a la innovación por la arquitectura Ambric "por el concepto de diseño y la arquitectura de su procesador masivamente paralelo, el Am2045". [9]

En 2013, Ambric Architecture recibió el premio Top 20 del Simposio internacional IEEE sobre máquinas informáticas personalizadas programables en campo, reconociéndola como una de las 20 publicaciones más importantes en los 20 años de historia de la conferencia. [10]

Referencias

  1. ^ "Ambric sigue viva, en un universo paralelo". edn.com. 29 de junio de 2011 . Consultado el 8 de mayo de 2024 .
  2. ^ Mike Butts, Anthony Mark Jones, Paul Wasson, "Un modelo de programación de objetos estructurales, arquitectura, chip y herramientas para computación reconfigurable", Actas de FCCM, abril de 2007, IEEE Computer Society
  3. ^ Anthony Mark Jones, Mike Colillas. "Hardware TeraOPS: un nuevo circuito integrado de tejido informático MIMD masivamente paralelo", Simposio IEEE Hot Chips, agosto de 2006, IEEE Computer Society
  4. ^ Mike Butts, "Sincronización mediante comunicación en una matriz de procesadores masivamente paralelo", IEEE Micro, vol. 27, núm. 5, págs. 32-40, septiembre/octubre de 2007, IEEE Computer Society
  5. ^ "Diseño y programación de las matrices de procesadores KiloCore" (PDF) . ucdavis.edu. 2020 . Consultado el 12 de mayo de 2024 .
  6. ^ "Procesamiento de sensores multimodo utilizando matrices de procesadores masivos paralelos (MPPA)". design-reuse.com. 2008-03-18 . Consultado el 12 de mayo de 2024 .
  7. ^ "Ambric ahora ofrece el Am2045B, una versión nueva, de mayor rendimiento y menor consumo de energía de su dispositivo MPPA de clase TeraOPS líder en la industria". edn.com. 2007-11-15 . Consultado el 12 de mayo de 2024 .
  8. ^ FPGA Gurus, EDN, "Ambric sigue viva en un universo paralelo", 29 de junio de 2011, [1]
  9. ^ Microprocessor Report anuncia el primer grupo de ganadores de la octava edición anual de los premios MPR Analysts' Choice Awards, 20 de febrero de 2007, [2] Archivado el 31 de octubre de 2007 en Wayback Machine.
  10. ^ Respaldo FCCM20 de "Un modelo de programación de objetos estructurales, arquitectura, chip y herramientas para informática reconfigurable", abril de 2013.[3]

Otras lecturas

enlaces externos