| 会社種別 | プライベート |
|---|---|
| 業界 | 半導体 |
| 設立 | 2004年[1] |
| 本部 | イスラエル |
| 製品 | マルチコア |
| Webサイト | 多元性.com |
Plurality Ltd.はイスラエルの半導体企業であり、HyperCore技術とHAL(HyperCore Architecture Line)マルチコアプロセッサの開発企業である。同社はMulticore Associationの会員である。[2]
ハイパーコア
Pluralityは、単一チップ上のMIMD 32ビットRISCベースのマルチプロセッサであるHyperCore CPUテクノロジを開発しており、 [3] 16〜256個のコアが含まれています。[4] HyperCoreテクノロジは、特別なハードウェアシンクロナイザ/スケジューラ、共有メモリ、タスクベースのプログラミングモデルにより、 細粒度並列処理と粗粒度並列処理の両方の実行をサポートしています。
HyperCore テクノロジのシンクロナイザ/スケジューラ (特許取得済み、[5]以下も参照) により、特定のプロセッサで現在どのタスク (またはスレッド) を割り当てて実行するかを制御および決定する特別なカーネルプログラムを繰り返し実行する必要がなくなります。ハードウェアでタスクを同期する機能により、プロセッサはきめ細かいプログラムをサポートし、ほぼ線形の高速化を実現できます。きめ細かいプログラムは、タスクの継続時間がスケジューラによって導入されるオーバーヘッド時間よりも大幅に短い場合にのみ実行できます。HyperCore の共有メモリ (特許出願中) は、一貫性の問題を回避し、システム内のすべてのコアに対して単一のメモリ空間を維持するため、プログラミング モデルが大幅に簡素化されます。
特許
同期/スケジューラ
Plurality の創立者の 2 人、Nimrod Bayer 博士と Ran Ginosar 博士は、1993 年 4 月 13 日に同社のコア技術に対して米国特許 5202987 (「マルチプロセッサ用の高フロー レート シンクロナイザ/スケジューラ」) を取得しました。この特許は、その後 30 件を超える特許で引用されています。特許の概要は次のとおりです。
「プログラム実行時のマルチプロセッサ システム用の高フロー シンクロナイザ/スケジューラ装置は、タスク マップを含む実行が許可されている計算タスクを監視および検出するための接続マトリックスと、接続マトリックスによって有効であると検出された計算タスクの情報をプロセッサに配信するためのノード ネットワークで構成されます。ノード ネットワークは、割り当てられた計算タスクのパックに関する情報を、プロセッサに送信するより細かいサブパックのメッセージに分解する機能と、計算タスクの終了に関する情報のパックをより包括的なパックに統合する機能を備えています。この装置のマルチプロセッサ システムで同期/スケジューリングを実行する方法も説明されています。」
参照
参考文献
- ^ 多元性のプロフィール
- ^ 「Multicore Association Members List」。multicore -association.org。2018年12月25日時点のオリジナルよりアーカイブ。2024年3月27日閲覧。
- ^ 「DSP 向け超並列プロセッサ」www.informa.com。[リンク切れ ]
- ^ ギラッド、アサフ (2008-07-29)。 「בפלורליטי מבטיחים לשבור את חוק מור」[多元性はムーアの法則を破ることを約束する]。www.calcalist.co.il (ヘブライ語) 。2024 年 3 月 27 日に取得。
- ^ 「Plurality の Hypercore がマルチコア争いに参戦」www.insidedsp.com。2008 年 12 月 1 日時点のオリジナルよりアーカイブ。2008 年 9 月 23 日閲覧。
外部リンク
- Pluralityのウェブサイト
- Plurality の HAL: コア ストリートで大活躍
