𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Software Caching and Computation Migration in Olden

✍ Scribed by Martin C. Carlisle; Anne Rogers


Publisher
Elsevier Science
Year
1996
Tongue
English
Weight
204 KB
Volume
38
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

✦ Synopsis


Software caching and computation migration are mechanisms that satisfy remote references by either bringing a copy of the data to the computation or moving the computation to the data. We evaluate these mechanisms using Olden, a system that, with minimal programmer annotations, provides parallelism for C programs that use recursively defined structures, such as trees, lists, and DAGs. We demonstrate that providing both software caching and computation migration can improve the performance of these programs, and provide a compiletime heuristic that selects between them for each pointer dereference. We have implemented the heuristic in Olden on the Thinking Machines CM-5. We describe our implementation and report on experiments with eleven benchmarks.


πŸ“œ SIMILAR VOLUMES


Software development and integration in
✍ Kai H. Chang; Liam Murphy; Jonathan D. Fouss; Timothy D. Dollar Ii; Byong G. Lee πŸ“‚ Article πŸ“… 1998 πŸ› John Wiley and Sons 🌐 English βš– 340 KB πŸ‘ 2 views

This paper presents a prototype computer supported cooperative work (CSCW) environment that supports the engineering design process. In particular, this environment provides collaborative tools that support computer-aided design (CAD) and computer-aided software engineering (CASE). This paper takes

Computer Simulation of Fat and Muscle Bu
✍ C.J. Pennycuick πŸ“‚ Article πŸ“… 1998 πŸ› Elsevier Science 🌐 English βš– 237 KB

The mechanical power required from a bird's flight muscles was recalculated at regular intervals (default 6 min), and the energy consumed in the interval was accounted for by reducing fuel reserves, which also reduced the all-up mass and the body cross-sectional area. Part of the energy requirement