Compiling method for vectorizing multiple do-loops in source pro

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642804, 36423221, 36423222, G06F 900

Patent

active

048336068

ABSTRACT:
A compiling method is provided for vectorizing outer sides of multiple loops which are not tight. The method detects variables which are defined in one loop and referenced by another. The information, mapped into a dependence graph, is used to analyze the data dependency of each loop level and expand the source program. The value of the variable is substituted for an appropriate element of the array and the value of the appropriate element of the array is substituted for an original variable. The compiler inserts control statements to assure initial values and end values for the loops are preserved minimizing the size of the working arrays, and vectorizing multiple loops for each loop level.

REFERENCES:
patent: 4330822 (1982-05-01), Dodson
patent: 4374408 (1983-02-01), Bowles et al.
patent: 4435753 (1984-03-01), Rizzi
patent: 4437184 (1984-03-01), Cork et al.
patent: 4456958 (1984-06-01), De Santis et al.
patent: 4463423 (1984-07-01), Potash et al.
patent: 4466061 (1984-08-01), De Santis et al.
patent: 4468736 (1984-08-01), De Santis et al.
patent: 4567574 (1986-01-01), Saade et al.
patent: 4692896 (1987-09-01), Sakoda et al.
patent: 4710867 (1987-12-01), Watanabe
patent: 4710872 (1987-12-01), Scarborough
Miller, Terrence C., "Tentative Compilation: A Design for an APL Compiler", ACM, 1979, pp. 88-95.
SIGPLAN Principles of Programming Languages, Jan. 1981, pp. 207-218.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Compiling method for vectorizing multiple do-loops in source pro does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Compiling method for vectorizing multiple do-loops in source pro, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compiling method for vectorizing multiple do-loops in source pro will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1734969

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.