摘要 |
PROBLEM TO BE SOLVED: To process a vector mask processing instruction at high speed. SOLUTION: A vector processing device 100 comprises: an instruction control part 2 for controlling instructions; a main storage part 3 for holding information; a plurality of vector pipeline processing parts 1 having a plurality of vector registers 4, a plurality of calculators 5, a plurality of crossbars 6 that connect the calculators 5 and the vector registers, and a vector mask information part 7 for storing vector mask information and processing vector mask processing instructions; and a vector pipeline crossbar 9 for connecting the vector pipeline processing parts 1, for processing. When there is an instruction to update the vector mask information, each of the plurality of the vector pipeline processing parts 1 applies vector mask processing in advance to the vector mask information of each part in the vector mask information, and stores the result of the partial processing. The vector mask information is processed using the stored result of the partial processing. COPYRIGHT: (C)2009,JPO&INPIT
|