10 citations found. Retrieving documents...
D. Chen, S. Dwarkadas, S. Parthasarathy, E. Pinheiro, and M. L. Scott. InterWeave: A middleware system for distributed shared state. In Languages, Compilers, and RunTime Systems for Scalable Computers, pages 207--220, 2000.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Customizable Data Distribution for Shared Data Spaces - Giovanni Russello Michel (2003)   (Correct)

....dynamically loaded into the system without the need for a shutdown and subsequent restart. Differentiating policies is not new, but has mainly been a subject of interest in distributed shared memory systems (see, e.g. the work on Orca [2] Munin [5] TreadMarks [1] and more recently, InterWeave [6]) However, only recently, some work has been done in relation to shared data spaces [4] but is still directed towards computation intensive applications and without the flexibility of runtime adaptations. The paper is structured as follows. In Section 2 we present a case study that motivates ....

D. Chen, S. Dwarkadas, S. Parthasarathy, E. Pinheiro, and M. L. Scott. InterWeave: A Middleware System for Distributed Shared State. In Fifth Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers. ACM, May 2000.


Dynamic Data Replication: an Approach to Providing.. - Christodoulopoulou, .. (2003)   (1 citation)  (Correct)

....interconnected by high speed communication networks are currently widely used for parallel computation and as backend processing servers for a growing number of commercial applications. Until recently, the focus of research efforts has mainly been on two critical issues, namely, programmability [19, 8, 16] and performance [4, 30] However, as clusters become prevalent and larger in size, the focus of attention moves toward other system characteristics and especially, toward improving the reliability and availability of such systems. The reason for this renewed interest is that although system ....

D. Chen, S. Dwarkadas, S. Parthasarathy, E. Pinheiro, and M. L. Scott. Interweave: A middleware system for distributed shared state. In Languages, Compilers, and Run-Time Systems for Scalable Computers, pages 207--220, 2000.


Heterogeneous Distributed Shared Memory on Wide Area Network - Shi   (Correct)

....distributed application developers, including consistent caching, automatic replication and migration of data, location management, access control. However, currently Khazana does not support heterogeneous systems, and the capability to fault tolerance is limited. InterWeave Project at Rochester[9] represents a merger and extension of their previous Cashmere and InterArt projects, combining hardware coherence within small multiprocessors, Cashmere style release consistency within tightly coupled clusters, and InterArt style version based consistency for wide area systems. The grain of ....

D. Chen, S. Dwarkadas, S. Parthasarathy, and M. L. Scott. Interweave:a middleware system for distributed shared state. In Proceedings of the fifth Workship on Languages, Compliers, and Runtime Systems for Scalable Computers, May 2000.


Multi-level Shared State for Distributed Systems - Chen, Tang, Chen, Dwarkadas.. (2002)   Self-citation (Chen Dwarkadas Scott)   (Correct)

....of shared state. Many programmers particularly those who are connecting together components developed for small and mid size multiprocessors would like to capture shared state with a shared memory programming model. In order to meet this demand, we are developing a system, known as InterWeave [8], that allows the programmer to map shared data into program components regardless of location or machine type, and to transparently access that data once mapped. InterWeave represents a merger and extension of our previous Cashmere [19, 20] and InterAct [15] projects. Once shared data has been ....

D. Chen, S. Dwarkadas, S. Parthasarathy, E. Pinheiro, and M. L. Scott. InterWeave: A Middleware System for Distributed Shared State. In Proc. of the 5th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers, Rochester, NY, May 2000.


Shared State for Distributed Interactive Data Mining.. - Srinivasan..   Self-citation (Dwarkadas Parthasarathy)   (Correct)

....address independent virtual memory based design of the runtime system help improve the performance of several data mining applications. Further re nement of the system involves improved support for heterogeneous platforms as well as integration with tightly coupled software shared memory systems [10, 42]. The latter integration will provide the ability for remote satellites to interact with computationally intensive components that require tightly coupled parallel processing. The resulting system, called InterWeave [9] is on going work and represents a merger and extension of our previous ....

D. Chen, S. Dwarkadas, S. Parthasarathy, E. Pinheiro, and M. L. Scott. InterWeave: A Middleware System for Distributed Shared State. In Fifth Workshop on Languages, Compilers, and Runtime Systems (LCR)


S-DSM for Heterogeneous Machine Architectures - Pinheiro, Chen, Dwarkadas.. (2000)   Self-citation (Chen Dwarkadas Parthasarathy Pinheiro Scott)   (Correct)

....on the other hand, can be used by sequential (distributed) applications as well as parallel applications sharing data or communicating in any way the application programmer desires. Because of its different underlying motivation, InterWeave differs from Traditional S DSM in several important ways [2]. To support sharing among looselycoupled, independently developed and deployed processes, InterWeave supports an arbitrary number of independent shared persistent segments, each named by a URL and managed by a server at the site identified in that URL. Individual blocks of data are dynamically ....

....clients cache whole segments, and may continue to use a given version of a segment as long as it is recent enough according to an application specific coherence predicate. Consistency across segments is optional, and is enforced when desired by means of a low cost version history hashing scheme [2]. Because they are spread around the Internet, segments must incorporate mechanisms for 1 access control and fault tolerance. They must also accommodate heterogeneous programming languages and machine architectures. We focus in this short paper on the subject of heterogeneity. Everything depends ....

[Article contains additional citation context not shown here]

D. Chen, S. Dwarkadas, S. Parthasarathy, E. Pinheiro, and M. L. Scott. InterWeave: A Middleware System for Distributed Shared State (extended abstract). In PROC of the 5TH LCR, Rochester, NY, May 2000.


S-DSM for Heterogeneous Machine Architectures - Eduardo Pinheiro Deqing (2000)   Self-citation (Chen Dwarkadas Parthasarathy Pinheiro Scott)   (Correct)

....low latency network, InterWeave employs the pre existing, high performance Cashmere [11, 10] protocol. The emphasis of the project, however, is on more loosely coupled distribution. Because of its different underlying motivation, InterWeave differs from Traditional S DSM in several important ways [1]. To support sharing among loosely coupled, independently developed processes, InterWeave supports an arbitrary number of independent shared persistent segments, each named by a URL and managed by a server at the site identified in that URL. Individual blocks of data are dynamically allocated ....

....found in dynamic (lazy) linkers [2] and in Lisp systems (e.g. LOOM [5] for limited address space machines. Several other groups have recently begun to explore the notion of shared state for processes spread across the Internet. References to many of these can be found in our LCR 2000 submission [1]. 5 Status and Future Work As of March 2000, we have implemented most of the coherence mechanisms of InterWeave, most of which were inherited from InterAct [7] We have also completed the InterWeave XDR compiler, and are currently implementing the remaining mechanisms described in section 3. The ....

D. Chen, S. Dwarkadas, S. Parthasarathy, E. Pinheiro, and M. L. Scott. InterWeave: A Middleware System for Distributed Shared State. Submitted to the 5th Workshop on Languages, Compilers, and Run-time Systems for, Rochester, NY, May 2000.


Adapting Distributed Shared Memory Applications in Diverse.. - Daniel Potts And   (Correct)

No context found.

D. Chen, S. Dwarkadas, S. Parthasarathy, E. Pinheiro, and M. L. Scott. InterWeave: A middleware system for distributed shared state. In Languages, Compilers, and RunTime Systems for Scalable Computers, pages 207--220, 2000.


Enhancing the Cache Strategy of a Cluster-based DSM.. - Adaptive Approach Luciana   (Correct)

No context found.

D. Chen, S. Dwarkadas, S. Parthansarathy, E. Pinheiro, and M. L. Scott. InterWeave: A middleware system for distributed shared state. In Proceedings of the 5th Workshop on Languages, Compilers and Run-time Systems or Scalable Computers, May 2000.


Abstract Of Dissertation - Diaz (2002)   (Correct)

No context found.

D. Chen, S. Dwarkadas, S. Parthasarathy, E. Pinheiro, and M. L. Scott. Interweave: A middleware system for distributed shared state. In Proceedings of the Fifth Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers, May 2000.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC