发明名称 VECTOR PROCESSING DEVICE
摘要 PROBLEM TO BE SOLVED: To reduce a data transfer time required for transferring complex number data when a distance for a vector load instruction and a vector store instruction of the complex number data is two-element jump access doubling the data transfer time in comparison with that by continuous element access and the data transfer time is prolonged due to the necessity of access to real part data and imaginary part data. SOLUTION: In this vector processing device provided with a central processing unit having a plurality of vector registers and a plurality of input/output ports and a main storage part constructed of the plurality of input/output ports and a plurality of banks, a complex number bit showing complex number data is arranged in an instruction word. In the creation of the instruction word by a compiler, it is determined whether data handled during loading a vector or storing a vector are complex number data or not. If the handled data are the complex number data, the complex number bit is set to 1, while 0 is set in the case of the other data format. When the complex number bit is 1, real part data and imaginary part data are handled by one instruction, and processing is carried out by continuous element access. COPYRIGHT: (C)2005,JPO&NCIPI
申请公布号 JP2005038185(A) 申请公布日期 2005.02.10
申请号 JP20030274673 申请日期 2003.07.15
申请人 NEC COMPUTERTECHNO LTD 发明人 ISOBE YOKO
分类号 G06F9/355;G06F17/16;(IPC1-7):G06F17/16 主分类号 G06F9/355
代理机构 代理人
主权项
地址