1
Christopher L Reeve, Tani Shavit, James B Rothnie Jr, Timothy G Peters, Linda Q Lee, William F Mann, Jacklin Kotikian: System for parallel processing that compiles a filed sequence of instructions within an iteration space. July 9, 1996: US05535393 (134 worldwide citation)

An improved parallel processing apparatus and method executes an iterative sequence of instructions by arranging the sequence into subtasks and allocating those subtasks to processors. This division and allocation is conducted in such a manner as to minimize data contention among the processors and ...


2
Steven J Frank, Henry Burkhardt III, Linda Q Lee, Nathan Goodman, Benson I Margulies, Frederick D Weber: Shared memory multiprocessor system and method of operation thereof. Kendall Square Research Corporation, Lahive & Cockfield, March 22, 1994: US05297265 (74 worldwide citation)

A digital data processing apparatus has plural processing cells, each with a memory element that stores data page made up of plural subpages. At least one of the cells includes a CPU that can request access to a data subpage. A memory manager responds to selected data access requests by (i) allocati ...


3
Steven J Frank, Henry Burkhardt III, James B Rothnie, Benson I Margulies, Frederick D Weber, Linda Q Lee, Glen Dudek, William F Mann, Edward N Kittlitz, Ruth Shelley: Shared memory multiprocessor with data hiding and post-store. Kendall Square Research Corporation, Lahive & Cockfield, October 5, 1993: US05251308 (65 worldwide citation)

A digital data processing system includes a plurality of central processor units which share and access a common memory through a memory management element. The memory management element permits, inter alia, data in the common memory to be accessed in at least two modes. In the first mode, all centr ...


4
Steven Frank, Henry Burkhardt III, Frederick D Weber, Linda Q Lee, John A Roskosz, Brett D Byers, Peter C Schnorr, David I Epstein: System for inserting instructions into processor instruction stream in order to perform interrupt processing. Sun Microsystems, October 13, 1998: US05822578 (61 worldwide citation)

Digital multiprocessor methods and apparatus comprise a plurality of processors, including a first processor for normally processing an instruction stream including instructions from a first instruction source. At least one of the processors can transmit inserted-instructions to the first processor. ...