𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Bridging the gap between distributed shared memory and message passing

✍ Scribed by Karl, Holger


Publisher
John Wiley and Sons
Year
1998
Tongue
English
Weight
111 KB
Volume
10
Category
Article
ISSN
1040-3108

No coin nor oath required. For personal study only.

✦ Synopsis


Using Java for high-performance distributed computing aggravates a well-known problem: the choice between efficient message-passing environments and more convenient distributed shared memory systems which often provide additional functionalities like adaptive parallelism or fault tolerance -with the latter being imperative for Web-based computing.

This paper proposes an extension to the DSM-based Charlotte system that incorporates advantages from both approaches. Annotations are used to describe the data dependencies of parallel routines. With this information, the runtime system can improve the communication efficiency while still guaranteeing the correctness of the shared memory semantics. If the correctness of these annotations can be relied upon, additional optimizations are possible, ultimately sharing primitive data types such as int across a network, making the overhead associated with accessing and sharing objects unnecessary. In this case, the annotations can be regarded as a compact representation of message-passing semantics. Thus, a program's efficiency can be improved by step-by-step incorporation of semantic knowledge. The possibility to freely mix and to easily switch between unannotated code, annotated code and shared primitive data types entails a big flexibility for the programmer.

A number of measurements show significant performance improvements for annotations and annotation-based shared primitive types.


πŸ“œ SIMILAR VOLUMES


cover
✍ Jacqueline Novogratz πŸ“‚ Fiction πŸ“… 2009;2010 πŸ› Distributed to the trade by Macmillan, Rodale 🌐 English βš– 236 KB πŸ‘ 3 views

Innocent abroad -- A bird on the outside, a tiger within -- Context matters -- Basket economics and political realities -- The blue bakery -- Dancing in the dark -- Traveling without a road map -- A new learning curve -- Blue paint on the road -- Retribution and resurrection -- The cost of silence -

Bridging the gap between the distributio
✍ Lars Forsberg; Tim Bollerslev πŸ“‚ Article πŸ“… 2002 πŸ› John Wiley and Sons 🌐 English βš– 264 KB

## Abstract This paper bridges the gap between traditional ARCH modelling and recent advances on realized volatilities. Based on a ten‐year sample of five‐minute returns for the ECU basket currencies versus the US dollar, we find that the realized volatilities constructed from the summation of the