Patent · US Expired

System and method for solving monotone information propagation problems

US5327561A · kind A · utility

42Cited by
2References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 20, 1991
Grant dateJul 5, 1994
Priority date
Expiry dateSep 20, 2011

Classification

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

Abstract

A method and system is provided for constructing sparse evaluation graphs for forward or backward monotone data flow problems. The sparse graph combines information as early as possible, yet directly connects nodes that generate and use information. This allows problems from the large, general class of monotone data flow problems to enjoy the advantages of solutions based on Static Single Assignment (SSA) form. The present invention includes a compiler configured to transform a source program into optimized executable code. The compiler contains an optimizer which is configured to optimize the source program, in which the source program and optimization program are represented by a data flow framework. The optimizer includes a sparse evaluation graph generator which generates a sparse evaluation graph and an evaluator connected to evaluate the sparse evaluation graph in relation to the data flow framework.

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