Patent ID: 8219783
Filing Date: 2012-07-10
Classification: G06F

Abstract:
1. An SIMD (single instruction stream multiple data stream) type microprocessor, comprising: a processor element group including a plurality of processor elements each of which includes “n” (n is an integer of two or more) arithmetic circuits and an individual identifier unit; and a control unit which controls operations of the plural processor elements; wherein the control unit outputs range designation information for operating each of the arithmetic circuits to the corresponding one of the processor elements, wherein each of the processor elements includes “n” determining units corresponding to the “n” arithmetic circuits such that the determining units determine whether the corresponding arithmetic circuits are to be operated based on the range designation information output by the control unit and the corresponding individual identifiers of the processor elements; wherein the individual identifier units are configured to output corresponding individual identifiers to the determining units, and wherein the SIMD type microprocessor further comprises a route by which the control unit instructs the determining units to operate the corresponding arithmetic circuits; wherein the determining units include converting units which convert the individual identifiers into identifiers corresponding to the arithmetic circuits; and the determining units determine whether the arithmetic circuits are to be operated based on instructions via the route and the identifiers converted by the converting units.