処理中

しばらくお待ちください...

設定

設定

Goto Application

1. WO2020066375 - 情報処理装置、情報処理方法、プログラム

公開番号 WO/2020/066375
公開日 02.04.2020
国際出願番号 PCT/JP2019/032671
国際出願日 21.08.2019
IPC
G06F 17/16 2006.01
G物理学
06計算;計数
F電気的デジタルデータ処理
17特定の機能に特に適合したデジタル計算またはデータ処理の装置または方法
10複合した数学演算
16マトリックスまたはベクトルの計算
G06F 8/41 2018.01
G物理学
06計算;計数
F電気的デジタルデータ処理
8ソフトウェアエンジニアリングのための装置
40プログラムコードの変換
41コンパイル
CPC
G06F 17/16
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
10Complex mathematical operations
16Matrix or vector computation ; , e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
G06F 8/41
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
40Transformation of program code
41Compilation
出願人
  • 日本電気株式会社 NEC CORPORATION [JP]/[JP]
発明者
  • 岩川 健人 IWAKAWA, Kento
代理人
  • 馬場 資博 BABA, Motohiro
  • 境 廣巳 SAKAI, Hiromi
  • 桂木 雄二 KATSURAGI, Yuji
  • 唐鎌 睦 KARAKAMA, Mutsumi
優先権情報
2018-17879125.09.2018JP
公開言語 (言語コード) 日本語 (JA)
出願言語 (言語コード) 日本語 (JA)
指定国 (国コード)
発明の名称
(EN) INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
(FR) DISPOSITIF DE TRAITEMENT D'INFORMATIONS, PROCÉDÉ DE TRAITEMENT D'INFORMATIONS ET PROGRAMME
(JA) 情報処理装置、情報処理方法、プログラム
要約
(EN)
An information processing device 100 according to the present invention is provided with: a load instruction generation unit 110 that generates an instruction to access a memory, in which real parts and imaginary parts constituting complex number data are alternately arranged, in such a manner as to sequentially access the real parts and the imaginary parts in accordance with the arrangement and load each of the real and imaginary parts as an element in a vector register; and an operation instruction generation unit 120 that generates a vector operation instruction including both an instruction to perform a masked vector operation, and an instruction to perform a vector operation between elements in two different vector registers, said elements being associated with different element numbers.
(FR)
L’invention ‌concerne‌ ‌un‌ dispositif de traitement d'informations (100) qui comprend : une unité de génération d'instruction de charge (110) qui génère une instruction pour accéder à une mémoire, dans laquelle des parties réelles et des parties imaginaires constituant des données de nombres complexes sont agencées en alternance, de manière à accéder séquentiellement aux parties réelles et aux parties imaginaires conformément à l'agencement et à charger chacune des parties réelles et imaginaires en tant qu'élément dans un registre de vecteurs ; et une unité de génération d'instruction d'opération (120) qui génère une instruction d'opération vectorielle comprenant à la fois une instruction pour effectuer une opération vectorielle masquée, et une instruction pour effectuer une opération vectorielle entre des éléments dans deux registres vectoriels différents, lesdits éléments étant associés à différents nombres d'éléments.
(JA)
本発明の情報処理装置100は、複素数データを構成する実部と虚部とが交互に配置されたメモリに対して、当該実部と虚部との配置通りに連続アクセスして当該実部と虚部とをベクトルレジスタの各要素としてロードする命令を生成するロード命令生成部110と、2つのベクトルレジスタ間で相互に異なる要素番号に対応する要素同士のベクトル演算を行う命令と、マスク付きベクトル演算を行う命令と、を含むベクトル演算命令を生成する演算命令生成部120と、を備える。
国際事務局に記録されている最新の書誌情報