Patent · US Expired

System and method for parallel processing with mostly functional languages

US4825360A · kind A · utility

34Cited by
5References
13Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 30, 1986
Grant dateApr 25, 1989
Priority date
Expiry dateJul 30, 2006

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/45
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A parallel processing system is receptive of a program and has at least two processors connected in parallel to a shared main memory. Each processor executes instructions of the program which includes side-effecting instructions which modify the contents of a location in main memory and functional instructions which reference locations in main memory. The program is compiled into a series of independent instruction blocks each of which includes predominantly functional instructions and terminates in a side-effecting instruction and the processors execute the blocks in parallel.

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