Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Ambric, Inc. была разработчиком компьютерных процессоров, которые разработали архитектуру Ambric. Его Am2045 массивно параллельные процессоры массив ( МППА ) чипы были в основном используются в высокопроизводительных встроенных системах , такие как медицинские изображения, видео и обработка сигналов.

Ambric была основана в 2003 году в Бивертоне, штат Орегон , Джеем Эйзенлором и Энтони Марком Джонсом. Эйзенлор ранее основал и продал Rendition, Inc. компании Micron Technology [ мертвая ссылка ] за 93 миллиона долларов, в то время как Джонс является ведущим экспертом в области проектирования аналоговых, цифровых и системных ИС и является изобретателем более чем 120 патентов США. Джонс был также основателем ряда компаний до Ambric и с тех пор стал соучредителем Vitek IP вместе с экспертом по технологиям и патентам Дэном Бури в 2019 году. Ambric разработал и представил Am2045 и его программные инструменты в 2007 году, но стал жертвой финансовый кризис 2007–2008 гг . Am2045 от Ambric и инструменты оставались доступными через Nethra Imaging, Inc., который закрылся в 2012 году.

Архитектура и модель программирования [ править ]

Ambric архитектура является массивно параллельной распределенной памятью многопроцессорных , на основе структурного объекта модель программирования . [1] [2] Каждый процессор запрограммирован на обычном Java (строгое подмножество) и / или ассемблерном коде . Сотни процессоров на кристалле отправляют друг другу данные и управляющие сообщения через соединение реконфигурируемых самосинхронизирующихся каналов , которые обеспечивают как связь, так и синхронизацию . [3] модель вычислений очень похожа на сеть процесса Канас ограниченными буферами .

Устройства и инструменты [ править ]

Устройство Am2045 имеет 336 32- разрядный RISC - DSP процессоры с фиксированной точкой и 336 2- kibibyte памяти, которые работают со скоростью до 300 МГц. Он имеет интегрированную среду разработки на основе Eclipse, включая редактор, компилятор, ассемблеры, симулятор, генератор конфигурации, отладчик исходного кода и библиотеки обработки видео / изображений, обработки сигналов и видеокодеков.

Мощность и производительность [ править ]

Am2045 обеспечивает 1 TeraOPS ( O военных действий Р эр S econd) и 50 Giga-MACS (Multply-скапливается в секунду) обработок с фиксированной точкой с 6-12W потребляемой электроэнергии ( в зависимости от приложения).

Приложения [ править ]

Устройства Ambric MPPA использовались для сжатия видео высокой четкости, 2K и 4K , транскодирования и анализа, распознавания изображений , медицинской визуализации , обработки сигналов, программно определяемого радио и других приложений потокового мультимедиа с интенсивными вычислениями , которые в противном случае использовали бы FPGA , DSP и / или микросхемы ASIC . Компания утверждает такие преимущества, как более высокая производительность и эффективность использования энергии , масштабируемость , высокая производительность из - за программное обеспечение программирование , а не дизайн аппаратных средств , и вне-полка доступность.

Библиотеки видеокодеков были доступны для различных профессиональных форматов камеры и редактирования видео, таких как DVCPRO HD, VC-3 (DNxHD), AVC-Intra и других.

Клиентская система X-Ray использует более 13 000 ядер, содержащихся в 40 микросхемах Am2045, выполняя трехмерную реконструкцию с мощностью менее 500 Вт в одном шасси ATCA. [4]

Связанные [ править ]

Другие MPPA включают picoChip и IntellaSys, а также исследовательский чип AsAP от Калифорнийского университета в Дэвисе . Компании, которые предлагают или предлагают продукты, классифицируемые как многоядерные (родственная классификация) устройства, включают Aspex Semiconductor, Cavium , ClearSpeed , Coherent Logix, SPI и Tilera . Более известные производители процессоров, Texas Instruments и Freescale , предлагают многоядерные продукты, но с меньшим числом процессоров (обычно 3–8) и используют традиционные модели программирования с общей памятью, чувствительные к времени.

Признание [ править ]

Компания Microprocessor Report присудила в 2006 году награду MPR Analysts 'Choice Award за инновации для архитектуры Ambric «за концепцию дизайна и архитектуру процессора с массовым параллелизмом Am2045». [5]

В 2013 году архитектура Ambric получила награду Top 20 от Международного симпозиума IEEE по программируемым пользовательским вычислительным машинам, признав ее одной из 20 самых значительных публикаций за 20-летнюю историю конференции. [6]

Ссылки [ править ]

  1. ^ Майк Баттс, Энтони Марк Джонс, Пол Уоссон, «Модель программирования структурных объектов, архитектура, микросхема и инструменты для реконфигурируемых вычислений», Труды FCCM , апрель 2007 г., IEEE Computer Society
  2. ^ Энтони Марк Джонс, Майк Баттс. «TeraOPS Hardware: A New Massively-Parallel MIMD Computing Fabric IC», IEEE Hot Chips Symposium, август 2006 г., IEEE Computer Society
  3. Майк Баттс, «Синхронизация посредством обмена данными в массиве параллельных процессоров», IEEE Micro, vol. 27, нет. 5, стр. 32-40, сентябрь / октябрь 2007 г., IEEE Computer Society
  4. ^ FPGA Gurus, EDN, "Ambric живет в параллельной вселенной", 29 июня 2011, [1]
  5. ^ Отчет о микропроцессоре объявляет первую группу победителей восьмой ежегодной премии MPR Analysts 'Choice Awards, 20 февраля 2007 г. [2] Архивировано 31октября 2007 г.в Wayback Machine.
  6. ^ Подтверждение FCCM20 «Модель программирования структурных объектов, архитектура, чип и инструменты для реконфигурируемых вычислений», апрель 2013 г. [3]

Дальнейшее чтение [ править ]

  • Том Халфхилл, «Новый параллельный процессор Ambric» , Microprocessor Report, 10 октября 2006 г.
  • Том Халфхилл, «Премия MPR Innovation Award: Ambric», Microprocessor Report, 20 февраля 2007 г.

Внешние ссылки [ править ]

  • Веб-сайт Ambric, 12 мая 2008 г., Wayback Machine