• DocumentCode
    3469678
  • Title

    Parallel ray-tracing with a transactional DSM

  • Author

    Frenz, S. ; Schoettner, M. ; Goeckelmann, R. ; Schulthess, P.

  • Author_Institution
    Distributed Syst. Dept., Ulm Univ., Germany
  • fYear
    2004
  • fDate
    19-22 April 2004
  • Firstpage
    475
  • Lastpage
    481
  • Abstract
    Distributed shared memory (DSM) is a well-known alternative to explicit message passing and remote procedure call. Numerous DSM systems and consistency models have been proposed in the past. The Plurix project implements a DSM operating system (OS) storing data and code, within the DSM. Our DSM storage features a new consistency model (transactional consistency) combining restartable transactions with an optimistic synchronization scheme instead of relying on a hard to use weak consistency model. In this paper we evaluate our system for the first time with a real parallel application, a parallel ray-tracer. The measurements show that our DSM scales quite well for this application even though we are using a strong consistency model.
  • Keywords
    data integrity; distributed shared memory systems; operating systems (computers); ray tracing; synchronisation; transaction processing; DSM storage; OS; Plurix project; consistency model; distributed shared memory; operating system; optimistic synchronization scheme; parallel ray-tracing; restartable transactions; transactional DSM; transactional consistency; Application software; Distributed databases; Message passing; Middleware; Operating systems; Protocols; Ray tracing; Sockets; Software packages; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2004. CCGrid 2004. IEEE International Symposium on
  • Print_ISBN
    0-7803-8430-X
  • Type

    conf

  • DOI
    10.1109/CCGrid.2004.1336603
  • Filename
    1336603