The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 02, 1994
Filed:
May. 15, 1992
Hitachi, Ltd., Tokyo, JP;
Hitachi Software Engineering Co., Ltd., Yokohama, JP;
Abstract
In optimization processing performed by a compiler to execute a source program described in a high level language on the environment of a multiprocessor system, a judgment is made at the time of compiling as to whether or not there is any objective equation over an executable statement for synchronous/exclusive control. When a decision is made in this judgment that there is the objective equation over executable statement for synchronous/exclusive control, data flow analysis is performed on variables necessary for synchronous/exclusive control, thereby making a judgment as to whether the objective equation for optimization includes at least one variable necessary for synchronous/exclusive control. When the objective equation includes no variable necessary for synchronous/exclusive control, optimization processing is performed over the executable statement for synchronous/exclusive control.