• DocumentCode
    1659340
  • Title

    Distributed P2P computing within Triana: a galaxy visualization test case

  • Author

    Taylor, Ian ; Shields, M. ; Wang, I-Hsiang

  • Author_Institution
    Dept. of Comput. Sci., Cardiff Univ., UK
  • fYear
    2003
  • Abstract
    We discuss here a parallel implementation of the visualisation of data from a galaxy formation simulation within the Triana problem-solving environment. The visualisation is a test case for our prototype Triana Grid software using a decentralized peer-to-peer approach. The Triana distributed environment is middleware independent and designed in such a way as to make it easily extensible by users of the system. This novel approach is usable both within a peer-to-peer framework, using JXTA, and within service oriented architectures, such as OGSA, by the use of a Grid application toolkit (GAT) interface. Furthermore, Triana has a pluggable architecture that allows the middleware independent representations of distributed task-graphs to be written in several popular formats. This facilitates the use of the mechanism within other disparate systems. Galaxy-formation simulation codes generate data that represent a series of particles in three dimensions and their associate properties as snapshots in time. An important aspect of these types of calculation is the visualization of time sequence data. The user of the code would like to visualize this data as an animation in two dimensions with the ability to vary the point of view, project that particular two dimensional slice and re-run the animation. The recalculation of the projection can be computed in parallel resulting in a considerable speedup.
  • Keywords
    astronomy computing; computer animation; data visualisation; galaxies; grid computing; parallel programming; performance evaluation; GAT interface; Grid application toolkit; JXTA; OGSA; Triana Grid software; Triana problem-solving environment; data visualisation; decentralized peer-to-peer approach; distributed P2P computing; distributed task-graphs; galaxy formation simulation; galaxy visualization test case; parallel implementation; parallel recalculation; pluggable architecture; service oriented architectures; speedup; time sequence data; two dimensional animation; Animation; Computational modeling; Data visualization; Distributed computing; Middleware; Peer to peer computing; Problem-solving; Service oriented architecture; Software prototyping; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213094
  • Filename
    1213094