Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Cache behavior of combinator graph reduction
Philip J. J. (ed), Lee P. (ed), Siewiorek D. (ed) ACM Transactions on Programming Languages and Systems14 (2):265-297,1992.Type:Article
Date Reviewed: Feb 1 1993

A simulated machine, the Threaded Interpreted Graph Reduction Engine (TIGRE), has been created and used to investigate cache techniques on VAX and DEC computing systems. Alternative algorithms are compared, and data are presented that show both the improvements to be expected from algorithmic variants and the effect of cache size for a variety of problems. The problems include Fibonacci searches, prime number investigations, and the eight queens puzzle.

The two most significant conclusions are that a speed-up by a factor of about two can be expected from the new method, and that generally a cache of about 64 Kbytes is adequate. Proposals are made for a super TIGRE, but the authors seem to have no plan to extend the work to the more common IBM-type machines.

Reviewer:  A. D. Booth Review #: CR116311
Bookmark and Share
 
Cache Memories (B.3.2 ... )
 
 
Applicative (Functional) Languages (D.3.2 ... )
 
 
Compilers (D.3.4 ... )
 
 
Interpreters (D.3.4 ... )
 
 
Simulation (B.3.3 ... )
 
 
Applicative (Functional) Programming (D.1.1 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Cache Memories": Date
The effects of processor architecture on instruction memory traffic
Mitchell C., Flynn M. ACM Transactions on Computer Systems 8(3): 230-250, 2000. Type: Article
Oct 1 1991
Efficient sparse matrix factorization on high performance workstations--exploiting the memory hierarchy
Rothberg E., Gupta A. ACM Transactions on Mathematical Software 17(3): 313-334, 1991. Type: Article
Dec 1 1992
Disk cache--miss ratio analysis and design considerations
Smith A. (ed) ACM Transactions on Computer Systems 3(3): 161-203, 1985. Type: Article
Mar 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy