特許
J-GLOBAL ID:201403007993107891
効率的な同期および並列リダクション演算を可能にするベクトル命令
発明者:
,
,
,
,
,
,
,
,
出願人/特許権者:
代理人 (3件):
伊東 忠重
, 伊東 忠彦
, 大貫 進介
公報種別:公開公報
出願番号(国際出願番号):特願2014-001279
公開番号(公開出願番号):特開2014-099194
出願日: 2014年01月07日
公開日(公表日): 2014年05月29日
要約:
【課題】効率的な同期および並列リダクション演算を可能にするベクトル命令を提供する。【解決手段】ある実施形態では、プロセッサは、単一の命令に応答して複数のデータ要素に対して動作を実行するベクトル・ユニットと;前記ベクトル・ユニットに前記データ要素を与えるよう前記ベクトル・ユニットに結合された制御ユニットとを含みうる。前記制御ユニットは、第一のマスクのもとで実行される第一のベクトル命令および第二のマスクのもとで実行される第二のベクトル命令に応答して前記データ要素の少なくともいくつかに対して原子的なSIMD動作が実行されることを可能にする。他の実施形態も記載され、特許請求される。【選択図】図1
請求項(抜粋):
第一のベクトル命令、各アドレスが複数のデータ要素をもつベクトルの対応するデータ要素を有する記憶位置へのアドレスである複数のアドレスおよび前記ベクトルに関連付けられたマスク情報を受け取り、前記マスク情報によって示されるように前記複数のアドレスの各アドレスに対応する記憶位置から取得されたデータ要素をロードし、それらの記憶位置をその後の動作のためにリザーブする論理を有する、
プロセッサ。
IPC (4件):
G06F 9/30
, G06F 9/38
, G06F 15/80
, G06F 7/00
FI (4件):
G06F9/30 350B
, G06F9/38 370A
, G06F15/80
, G06F7/00 202
Fターム (3件):
5B013AA14
, 5B013DD01
, 5B033BE01
引用特許: