ACM Home Page
Please provide us with feedback. Feedback
A program generator for efficient evaluation of fourier series
Full text PdfPdf (837 KB)
Source International Conference on Symbolic and Algebraic Computation archive
Proceedings of the ACM-SIGSAM 1989 international symposium on Symbolic and algebraic computation table of contents
Portland, Oregon, United States
Pages: 199 - 206  
Year of Publication: 1989
ISBN:0-89791-325-6
Author
B. R. Miller  National Institute of Standards and Technology, Gaithersburg, MD
Sponsor
SIGSAM: ACM Special Interest Group on Symbolic and Algebraic Manipulation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 7,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/74540.74565
What is a DOI?

ABSTRACT

Many fields require the evaluation of large multi-variate Fourier series, but the naive method of calling sine and cosine for each term can be prohibitive where computing resources are constrained or the series are extremely large (30,000 terms). Although the number of such calls can be reduced by using trigonometric identities, such a reduction is usually not possible by hand. Indeed, even when it is carried out by computer, care must be taken to generate compact programs and avoid generating large numbers of intermediate terms. We describe here an algorithm for automatically generating very efficient Fortran programs directly from the mathematical description of the series to be evaluated. The resulting Fortran programs are 5-7 times faster than the naive version and sometimes significantly more compact.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Chapront-Touzd, J. Chapront, Astron. Astrophys. 124, (1983), pp. 50-62.
 
2
S. Coffey and A. Deprit, Astronomy and Astrophysics, 81(1980), pp. 310-315.
 
3
United States Naval Observatory, Circular No. 163, Ed. G. H. Kaplan, Dec. 10, 1981.
 
4
W. J. Eckert, M. J. Walker and D. Eckert, The Astronomical Journal 71 5 (1966), pp. 314-332.


Peer to Peer - Readers of this Article have also read: