Ambric社は、 Ambricアーキテクチャを開発したコンピュータプロセッサの設計会社です。同社のAm2045超並列プロセッサアレイ(MPPA)チップは、主に医療用画像処理、ビデオ、信号処理などの高性能組み込みシステムに使用されました。
Ambricは2003年にオレゴン州ビーバートンでジェイ・アイゼンローとアンソニー・マーク・ジョーンズによって設立されました。アイゼンローは以前、Rendition, Inc.を設立し、Micron Technology [ dead link ]に9,300万ドルで売却しました。一方、ジョーンズはアナログ、デジタル、システムIC設計の第一人者であり、120件を超える米国特許の発明者です。ジョーンズはAmbric以前にも数多くの企業の創設者であり、2019年には技術および特許の専門家であるダン・ブリとVitek IPを共同設立しました。Ambricは2007年にAm2045とそのソフトウェアツールを開発、発表しましたが、2008年の金融危機の被害を受けました。AmbricのAm2045とツールは、2012年に閉鎖されたNethra Imaging, Inc. [1]を通じて引き続き販売されていました。
アーキテクチャとプログラミングモデル
Ambricアーキテクチャは、構造化オブジェクトプログラミングモデルに基づく超並列分散メモリマルチ プロセッサです。[2] [3]各プロセッサは、従来のJava(厳密なサブセット)および/またはアセンブリコードでプログラムされています。チップ上の数百のプロセッサは、再構成可能な自己同期チャネルの相互接続を介してデータと制御メッセージを相互に送信します。これらのチャネルは、通信と同期の両方を提供します。[4]計算モデルは、境界バッファを備えたカーンプロセスネットワークに非常に似ています。
デバイスとツール
Am2045デバイスには、336個の32ビット RISC - DSP固定小数点プロセッサと336個の2キビバイトメモリが搭載されており、最大300MHzで動作します。[5]エディタ、コンパイラ、アセンブラ、シミュレータ、構成ジェネレータ、ソースコードデバッガ、ビデオ/画像処理、信号処理、ビデオコーデックライブラリを含むEclipseベースの 統合開発環境を備えています。
パワーとパフォーマンス
Am2045は、1テラOPS(1秒あたりの演算回数)[ 6]と50ギガMAC(1秒あたりの乗算累積回数)の固定小数点処理を、6~12Wの消費電力(アプリケーションによって異なります)で実現します。
アプリケーション
アンブリックのMPPAデバイスは、高解像度、2Kおよび4Kビデオ圧縮、トランスコーディングおよび解析、画像認識、医療用画像処理、信号処理、ソフトウェア無線、その他の計算集約型ストリーミングメディアアプリケーションに使用されました。[7]これらのアプリケーションは、通常FPGA、DSP、および/またはASICチップを使用します。同社は、高い性能とエネルギー効率、拡張性、ハードウェア設計ではなくソフトウェアプログラミングによる高い生産性、そして既製品での入手可能性などの利点を主張していました。
ビデオ コーデック ライブラリは、 DVCPRO HD、VC-3 (DNxHD)、AVC-Intraなどのさまざまなプロフェッショナル カメラおよびビデオ編集形式で利用できました。
X線顧客システムは、40個のAm2045チップに含まれる13,000個以上のコアを採用し、500W以下で3D再構成を行い、単一のATCAシャーシに収められています。[8]
関連している
その他のMPPAとしては、picoChip、IntellaSys、カリフォルニア大学デービス校のAsAPリサーチチップなどが挙げられます。メニーコア(関連分類)デバイスとして分類される製品を提供または提供していた企業には、Aspex Semiconductor、Cavium、ClearSpeed、Coherent Logix、SPI、Tileraなどがあります。より実績のあるプロセッサ企業であるTexas InstrumentsとFreescaleはマルチコア製品を提供していますが、プロセッサ数は少なく(通常3~8)、従来の共有メモリ型のタイミングセンシティブなプログラミングモデルを採用しています。
認識
マイクロプロセッサレポートは、 Ambricアーキテクチャの「超並列プロセッサAm2045の設計コンセプトとアーキテクチャ」に対して、2006年のMPRアナリストチョイスイノベーション賞を授与しました。[9]
2013年、アンブリックアーキテクチャはIEEE国際フィールドプログラマブルカスタムコンピューティングマシンシンポジウムからトップ20賞を受賞し、この会議の20年の歴史の中で最も重要な20の出版物の1つとして認められました。 [10]
参考文献
- ^ 「アンブリックはパラレルユニバースで生き続ける」edn.com. 2011年6月29日. 2024年5月8日閲覧。
- ^ Mike Butts、Anthony Mark Jones、Paul Wasson、「再構成可能コンピューティングのための構造的オブジェクトプログラミングモデル、アーキテクチャ、チップ、ツール」、FCCMの議事録、2007年4月、IEEE Computer Society
- ^ アンソニー・マーク・ジョーンズ、マイク・バッツ「TeraOPSハードウェア:新しい超並列MIMDコンピューティングファブリックIC」、IEEEホットチップシンポジウム、2006年8月、IEEEコンピュータ協会
- ^ Mike Butts、「超並列プロセッサアレイにおける通信を介した同期」、IEEE Micro、vol. 27、no. 5、pp. 32-40、2007年9月/10月、IEEEコンピュータ協会
- ^ 「KiloCoreプロセッサアレイの設計とプログラミング」(PDF) . ucdavis.edu. 2020年. 2024年5月12日閲覧。
- ^ 「超並列プロセッサアレイ(MPPA)を使用したマルチモードセンサー処理」. design-reuse.com. 2008年3月18日. 2024年5月12日閲覧。
- ^ 「Ambric、業界をリードするTeraOPSクラスMPPAデバイスの高性能・低消費電力版となる新製品Am2045Bを発表」edn.com. 2007年11月15日. 2024年5月12日閲覧。
- ^ FPGA Gurus、EDN、「Ambricはパラレルユニバースで生き続ける」、2011年6月29日、[1]
- ^ マイクロプロセッサレポートが第8回MPRアナリストチョイスアワードの受賞者を発表、2007年2月20日、[2] 2007年10月31日アーカイブ、Wayback Machine
- ^ FCCM20「再構成可能コンピューティングのための構造オブジェクトプログラミングモデル、アーキテクチャ、チップ、ツール」の承認、2013年4月。[3]
さらに読む
- Tom Halfhill、「Ambric の新しい並列プロセッサ」、Microprocessor Report、2006 年 10 月 10 日。
- Tom Halfhill、「MPR イノベーション賞: Ambric」、Microprocessor Report、2007 年 2 月 20 日。
外部リンク
- Ambricウェブサイト、2008年5月12日、Wayback Machineより