Data processing: software development – installation – and managem – Software program development tool – Translation of code
Patent
1996-08-26
2000-06-13
Hafiz, Tariq R.
Data processing: software development, installation, and managem
Software program development tool
Translation of code
717 5, 717 6, 717 7, 717 8, 717 10, 717 11, G06F 9445
Patent
active
060744332
ABSTRACT:
In order to generate optimum codes for array descriptions having a new language specification, an optimization control apparatus or method for array description executes a function of determining a scope of executing optimization for the array descriptions on the basis of an optimization level determined in advance, the dimension number of an array of the array descriptions, and the array number of each dimension; a function of extracting information representing the respective forms of the array descriptions within the scope of executing the optimization; a function of detecting a common expression for each array description and recognizing information common to each array description; and a function of executing a loop merge determination process as to whether or not a loop merge for converting each array description to an optimum loop is to be carried out, for each array description whose form is defined during the generation of the optimum codes.
REFERENCES:
patent: 4773007 (1988-09-01), Kanada et al.
patent: 4807126 (1989-02-01), Gotou et al.
patent: 5151991 (1992-09-01), Iwasawa et al.
patent: 5293631 (1994-03-01), Rau et al.
patent: 5303357 (1994-04-01), Inoue et al.
patent: 5396631 (1995-03-01), Hayashi et al.
patent: 5606697 (1997-02-01), Ono
patent: 5640568 (1997-06-01), Komatsu
patent: 5852734 (1998-12-01), Komatsu et al.
patent: 5901318 (1999-05-01), Hsu
patent: 5953531 (1999-09-01), Megiddo et al.
patent: 5958048 (1999-09-01), Babaian et al.
patent: 5960171 (1999-09-01), Rotman et al.
patent: 5987254 (1999-11-01), Subrahmanyam
patent: 6016397 (2000-01-01), Ogasawara et al.
patent: 6026226 (2000-02-01), Heile et al.
Cann et al., "Advanced Array Optimizations for High Performance Functional Languages", IEEE, pp. 229-239, Mar. 1995.
Choudhary et al., "Compiling Fortran 77D and 90D for MIMD Distributed-Memory Machines", IEEE, pp. 4-11, Oct. 1992.
Albert et al., "Compiling Fortran 8x array features for the connection machine computer system", ACM, pp. 42-56, Jul. 1988.
Delores M. Etter, An Evaluation of the New Fortran 90 Standard Relative to DSP Algorithm Implementations,1993 IEEE,I8-11, Apr. 1993.
Aho et al., "Compilers Princilples, Techniques, and Tools" , Addision-Wesley Publishing, pp 10-11, 201-203, Mar. 1988.
Kyoko Iwasawa, "Optimizing Method Of Array Description In Fortran 90", Transactions of the Institute of Electronics, Information and Communication Engineers, pp 504-506, May 1995.
Haraguchi Masatoshi
Hotta Kohichiro
Kira Masanori
Fujitsu Limited
Hafiz Tariq R.
Vo Ted T.
LandOfFree
Optimization control apparatus and optimization control method f does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Optimization control apparatus and optimization control method f, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimization control apparatus and optimization control method f will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2065066