A data processing system having flexibility coping with parallelism of a program comprises a plurality of processor elements for executing instructions, a main memory shared by the plurality of processor elements, and a plurality of parallel operation control facilities for enabling the plurality of...http://www.google.com.tw/patents/US5968160?utm_source=gb-gplus-share專利 US5968160 - Method and apparatus for processing data in multiple modes in accordance with parallelism of program by using cache memory