Vector processing system
AssigneeHitachi, Ltd.
InventorsAkiharu Sakata, Shunichi Torii, Yoshifumi Takamoto
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsAkiharu Sakata, Shunichi Torii, Yoshifumi Takamoto
Estimating the term…
A vector processing system including a main storage for storing vector instructions and vector data, an instruction register for holding a vector instruction read out of the main storage, a decoder for decoding the vector instruction held in the instruction register, and an execution unit, operative to implement a vector operation in response to an output of the decoder, including a facility which, when a sort instruction inclusive of a vector starting address, increment switching parameter and an operation switching parameter has been set up in the instruction register, implements a sorting process specified by the instruction for vector data stored in the main storage, the facility including a circuit in which the operation switching parameter is set and which produces an operation switching signal in compliance with the number of operations and the position of a vector element to be operated, a circuit in which the increment switching parameter is set and which produces an increment switching signal in compliance with the position of the vector element to be operated, a fetch/store address generating circuit in which the vector starting address and increment switching parameter are set and which in compliance with these settings generates addresses of vector elements to be sorted for reading out and writing in the main storage successively in an incremental manner and generates the addresses with their incremental value being changed in compliance with the increment switching signal, and an operation circuit which implements an operation for sorting vector elements read out of the main storage in compliance with the operation switching signal, the facility implementing sorting for all elements of vector data to be sorted when the sort instruction is set up in the instruction register.
A vector processing system comprising:
Dependencies are inferred from the claim text.