Patent · US Expired

Parallel processing unit with cache memories storing NO-OP mask bits for instructions

US5893143A · kind A · utility

22Cited by
6References
1Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 21, 1996
Grant dateApr 6, 1999
Priority date
Expiry dateJun 21, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0875
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Each processing unit 110a to 110d has an individual cache memory 100a to 100d. When the cache memories read an instruction from a main storage 5, an instruction field is distributed to the cache memories. Each cache memory is controlled by a common control circuit 20. A compiler operates to schedule the processes so as to focus the processes to be executed on a specific processing unit. According to the scheduled processes, the volumes of the cache memories 100a to 100d are specified according to each execution ratio of the corresponding processing units to the cache memories. In the foregoing arrangement, a processor provides the processing units controlled by a sole program counter and improves processing by improving the efficiency of the cache memory. Further, the processor improves the efficiency of the cache memory by deleting unnecessary codes.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.