Loading article…
METAは、Imagination Technologiesの Metagence Technologies 部門が開発した32 ビット のマルチスレッド マイクロプロセッサです。[1] META の最初のバージョンは、オーディオ、ラジオ、ビデオ処理を目的とした META-1 マルチスレッド DSP コアとして 2001 年に開発されました。[2] META HTP コア ファミリは 2007 年に発表され、META-2 アーキテクチャに基づいています。[3] [4] META は、通常、別々のタスクで同時に動作する 1 ~ 4 つの独立したハードウェア スレッドをサポートするように設計されています。処理リソースは共有されていますが、各実行ユニットは、複数のスレッド コンテキストに対応するために、スレッドごとにローカル レジスタ状態、実行パイプライン、プログラム カウンター (PC) を維持しています。[5]
METAファミリーは、Meta HTPアプリケーションプロセッサ(65L~65Gプロセスで400~700MHz [3])、META MTP組み込みプロセッサ、およびMeta LTP組み込みマイクロコントローラで構成されています。[6]
Linuxカーネルバージョン3.9以降でサポートされています。 [7] [8] [9]
2018年3月、LWN.netは、イマジネーションテクノロジーズが2012年にミップステクノロジーズを買収した後、メタから焦点を転じたと報じた。これにより、Linux開発メーリングリストでカーネルからこのアーキテクチャのサポートを削除する提案が行われ、2018年6月のLinux 4.17のリリースで有効になった。[10] [11]
参考文献
- ^ Henry Davis (2006-03-20). 「Imagination Technologies Meta プロセッサの内部」. EETimes.
- ^ 「Imagination Technologies が革新的な新 DSP コアと Metagence Technologies 部門を発表」Imagination Technologies、2001 年 5 月 8 日。
- ^ ab 「Imagination Technologies META HTP マルチスレッド プロセッサ IP コア」。設計と再利用。2007 年 10 月 31 日。
- ^ Peter Clarke (2007-11-07). 「Meta HTP はさまざまなオペレーティング システムのサポートを拡張します」. EE Times Europe.
- ^ 「META (TM) マルチスレッドアーキテクチャの概要」。2023年12月14日閲覧。
- ^ イマジネーションテクノロジーズのウェブサイト上の製品説明
- ^ James Hogan から新しい ImgTec Meta アーキテクチャを取得
- ^ 「Linux 3.9 がリリースされました」。カーネル初心者向け
。1.5. 新しいアーキテクチャ: Meta Imagination プロセッサ
- ^ Richard Chirgwin (2013-05-01). 「Linux カーネル 3.9 がリリース。電源管理、新しいプロセッサ、SSD キャッシュなど」。The Register。
新しいカーネルは現在、Imagination Meta ATP および HTP プロセッサ コアに移植されています。組み込み Linux は、Imagination デバイスがデジタル ラジオで活躍します。
- ^ Jonathan Corbet (2018-02-26). 「カーネル内の古いアーキテクチャとコンパイラーの排除」 LWN.net . 2018-03-11閲覧。
- ^ Linus Torvalds (2018-06-03). 「Linux 4.17 リリースノート」. lkml.org . 2018-06-18閲覧。
外部リンク
- 製品説明は、Imagination Technologies の Web サイトのWayback Machineに 2013-04-26 にアーカイブされています。
- Jim Whittaker。「META マルチスレッド アーキテクチャの概要」。Imagination Technologies。
