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:
Mar. 12, 2019
Filed:
Mar. 29, 2016
Denso Corporation, Kariya, Aichi-pref., JP;
Waseda University, Shinjuku-ku, Tokyo, JP;
Yoshihiro Yatou, Kariya, JP;
Noriyuki Suzuki, Kariya, JP;
Kenichi Mineda, Kariya, JP;
Hironori Kasahara, Tokyo, JP;
Keiji Kimura, Tokyo, JP;
Hiroki Mikami, Nishitokyo, JP;
Dan Umeda, Tokyo, JP;
DENSO CORPORATION, Kariya, JP;
WASEDA UNIVERSITY, Tokyo, JP;
Abstract
A parallelization compiling method for generating a segmented program from a sequential program, in which multiple macro tasks are included and at least two of the macro tasks have a data dependency relationship with one another, includes determining an existence of invalidation information for invalidating at least a part of the data dependency relationship between the at least two of the plurality of macro tasks before compiling the sequential program into the segmented program, and generating the segmented program by compiling the sequential program into the segmented program with reference to a determination result of the existence of the invalidation information. When the invalidation information is determined to exist, the at least a part of the data dependency relationship is invalidated before the compiling of the sequential program into the segmented program.