• Title of article

    On the performance of distributed objects

  • Author/Authors

    Venkatesulu، D. نويسنده , , Gonsalves، T.A. نويسنده , , Hariram، R.K. نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2000
  • Pages
    -410
  • From page
    411
  • To page
    0
  • Abstract
    Early distributed shared memory systems used the shared virtual memory approach with fixed-size pages, usually 1-8 KB. As this does not match the variable granularity of sharing of most programs, recently the emphasis has shifted to distributed objectoriented systems. With small object sizes, the overhead of inter-process communication could be large enough to make a distributed program too inefficient for practical use. To support research in this area, we have implemented a user-level distributed programming testbed, DIPC, that provides shared memory, semaphores and barriers. We develop a computationally-efficient model of distributed shared memory using approximate queueing network techniques. The model can accommodate several algorithms including central server, migration and read-replication. These models have been carefully validated against measurements on our distributed shared memory testbed. Results indicate that for large granularities of sharing and small access bursts, central server performs better than both migration and read-replication algorithms. Read-replication performs better than migration for small and moderate object sizes for applications with high degree of read-sharing and migration performs better than readreplication for large object sizes for applications having moderate degree of readsharing.
  • Keywords
    PKP waves , traveltimes , Rotation , inner core
  • Journal title
    Journal of Systems Architecture
  • Serial Year
    2000
  • Journal title
    Journal of Systems Architecture
  • Record number

    11587