发明名称 |
ストライド機能及びマスク機能を有するベクトルロード及びベクトルストアを提供する命令及びロジック |
摘要 |
命令及びロジックが、ストライド機能及びマスク機能を有するベクトルロード及び/又はベクトルストアを提供する。幾つかの実施形態では、一組のロード、デスティネーションレジスタ、マスクレジスタ、メモリアドレス、及びストライド長を指定する命令に応答して、実行ユニットが、マスクレジスタ内の値を読み出す。マスクレジスタ内のフィールドは、メモリ内のデータ要素へのメモリアドレスからのストライド長の倍数に対応する。第1のマスク値は、要素がメモリからロードされていないことを示し、第2の値は、要素がロードされる必要がないか、又は既にロードされていることを示す。第1の値を有する各フィールドについて、上記ストライド長の対応する倍数は、メモリから対応するデスティネーションレジスタのロケーション内にデータ要素をロードするマスクレジスタ内のデータフィールドの位置に従って生成され、マスクレジスタ内の対応する値は、第2の値に変更される。これらの命令は、障害後に再起動することができる。【選択図】図1A |
申请公布号 |
JP2014530426(A) |
申请公布日期 |
2014.11.17 |
申请号 |
JP20140531779 |
申请日期 |
2011.09.26 |
申请人 |
インテル・コーポレーション |
发明人 |
オウルド−アハメド−バル、エルモウスタファ;ドシ、カシティジ エー.;サイアー、スレイマン;ヨウント、チャールズ アール. |
分类号 |
G06F17/16;G06F9/30;G06F9/38 |
主分类号 |
G06F17/16 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|