Ambric - Ambric
Ambric, Inc. был дизайнером компьютерных процессоров, который разработал архитектуру Ambric. Это Am2045 Массив параллельных процессоров (MPPA ) чипсы в основном использовались в высокопроизводительных встроенные системы такие как медицинская визуализация, видео и обработка сигналов.
Ambric была основана в 2003 году в г. Бивертон, Орегон Джея Эйзенлора и Энтони Марка Джонса. Эйзенлор ранее основал и продал Rendition, Inc. компании Micron Technology[мертвая ссылка ] за 93 миллиона долларов, в то время как Джонс является ведущим экспертом в области проектирования аналоговых, цифровых и системных ИС и является названным изобретателем более чем 120 патентов США. Джонс также был основателем ряда компаний до Ambric и с тех пор стал соучредителем Витек ИП с экспертом по технологиям и патентам Дэном Бури в 2019 году. Ambric разработал и представил Am2045 и его программные инструменты в 2007 году, но стал жертвой финансовый кризис 2007–2008 гг.. Ambric Am2045 и инструменты оставались доступными через Nethra Imaging, Inc., который закрылся в 2012 году.
Архитектура и модель программирования
Ambric архитектура это массовая параллель распределенная память мультипроцессор, основанный на Структурном объекте Модель программирования.[1][2] Каждый процессор запрограммирован в обычном Ява (строгое подмножество) и / или код сборки. Сотни процессоров на микросхеме отправляют друг другу данные и управляющие сообщения через межсоединение реконфигурируемый, самосинхронизирующийся каналы, которые обеспечивают как общение, так и синхронизация.[3] В модель вычисления очень похож на Технологическая сеть Кан с ограниченным буферы.
Устройства и инструменты
В устройстве Am2045 336 32-кусочек RISC -DSP процессоры с фиксированной точкой и 336 2-кибибайт память, работающая на частоте до 300 МГц. Имеет На основе Eclipse интегрированная среда развития включая редактор, компилятор, ассемблеры, симулятор, генератор конфигурации, исходный код отладчик а также библиотеки обработки видео / изображений, обработки сигналов и видеокодеков.
Мощность и производительность
Am2045 обеспечивает производительность 1 тераопс (Одействия пэ Second) и 50 Giga-MAC (многократное накопление в секунду) обработки с фиксированной точкой с потребляемой мощностью 6–12 Вт (в зависимости от приложения).
Приложения
Устройства Ambric MPPA использовались для изображений высокой четкости, 2K и 4K. сжатие видео, перекодирование и анализ, распознавание изображений, медицинская визуализация, обработка сигналов, программно определяемое радио и другие ресурсоемкие потоковое мультимедиа приложения, которые иначе использовали бы FPGA, DSP и / или ASIC чипсы. Компания заявляла о таких преимуществах, как более высокая производительность и энергоэффективность, масштабируемость, более высокая производительность за счет программное обеспечение скорее, чем аппаратный дизайн, и с полки доступность.
Библиотеки видеокодеков были доступны для различных профессиональных форматов камеры и редактирования видео, таких как DVCPRO HD, VC-3 (DNxHD), AVC-Intra и других.
В клиентской системе X-Ray задействовано более 13 000 ядер, содержащихся в 40 микросхемах Am2045, выполняющих трехмерную реконструкцию с мощностью менее 500 Вт в одном шасси ATCA.[4]
Связанный
Другой MPPA включают пикочип и IntellaSys, и UC Davis's Как можно скорее исследовательский чип. Компании, которые предлагают или предлагают товары, классифицированные как многоядерный (родственная классификация) устройства включают Aspex Semiconductor, Cavium, ClearSpeed, Когерентный логикс, SPI, и Тилера. Более известные перерабатывающие компании, Инструменты Техаса и Freescale, предлагает многоядерный продукты, но с меньшим количеством процессоров (обычно 3-8) и используют традиционные модели программирования с общей памятью, чувствительные к времени.
Признание
Отчет микропроцессора присудил награду MPR Analysts 'Choice Award 2006 за инновации для архитектуры Ambric «за концепцию дизайна и архитектуру процессора с массовым параллелизмом Am2045».[5]
В 2013 году архитектура Ambric получила награду Top 20 от IEEE Международный симпозиум по программируемым пользовательским вычислительным машинам, признав его одной из 20 наиболее значимых публикаций за 20-летнюю историю конференции.[6]
Рекомендации
- ^ Майк Баттс, Энтони Марк Джонс, Пол Уоссон, «Модель программирования структурных объектов, архитектура, чип и инструменты для реконфигурируемых вычислений», Proceedings of FCCM, Апрель 2007 г., IEEE Computer Society
- ^ Энтони Марк Джонс, Майк Баттс. «TeraOPS Hardware: A New Massively-Parallel MIMD Computing Fabric IC», IEEE Hot Chips Symposium, август 2006 г., IEEE Computer Society
- ^ Майк Баттс, "Синхронизация посредством обмена данными в массиве параллельных процессоров", IEEE Micro, vol. 27, нет. 5, стр. 32-40, сентябрь / октябрь 2007 г., IEEE Computer Society
- ^ Гуру FPGA, EDN, «Амбрик живет в параллельной вселенной», 29 июня 2011 г., [1]
- ^ Microprocessor Report объявляет первую группу победителей восьмой ежегодной награды MPR Analysts 'Choice Awards 20 февраля 2007 г. [2] В архиве 2007-10-31 на Wayback Machine
- ^ Одобрение FCCM20 «Модель программирования структурных объектов, архитектура, микросхема и инструменты для реконфигурируемых вычислений», апрель 2013 г.[3]
дальнейшее чтение
- Том Халфхилл, «Новый параллельный процессор Ambric», Microprocessor Report, 10 октября 2006 г.
- Том Халфхилл, «Премия за инновации MPR: Ambric», Microprocessor Report, 20 февраля 2007 г.