• DocumentCode
    1630731
  • Title

    First steps in metacomputing with Amica

  • Author

    Fink, Torsten ; Kindermann, Stephan

  • Author_Institution
    Inst. of Comput. Sci., Freie Univ. Berlin, Germany
  • fYear
    2000
  • fDate
    6/22/1905 12:00:00 AM
  • Firstpage
    197
  • Lastpage
    204
  • Abstract
    The metacomputing system Amica is a new approach to support the development of coarse-grained applications for distributed dynamic heterogeneous systems (e.g. computers linked to the Internet). It aims at the location-transparent and convenient design of distributed applications and at the easy integration of legacy systems. Applications are described in the form of application graphs based on a predefined set of reusable components and connectors. This graph is dynamically interpreted using the Amica infrastructure. Amica provides uniform access to computational resources using the well-known factory pattern. Additionally, a memory subsystem supports the location-transparent use of complex data objects which may be replicated to increase access speed. To transfer data, specific network resources can be used. We report initial experiences with using Amica for a computationally intensive real-world problem: the parallel simulation of cellular mobile systems. Measurements show that Amica, even in its premature stage, provides a convenient interface and sufficient efficiency to build distributed applications utilizing heterogeneous dynamic resources
  • Keywords
    development systems; distributed object management; distributed programming; object-oriented programming; programming environments; software reusability; Amica metacomputing system; Internet-linked computers; access speed; application graphs; cellular mobile systems; coarse-grained applications development; complex data objects; computational resources; connectors; data transfer; distributed applications; distributed dynamic heterogeneous systems; dynamic interpretation; efficiency; factory pattern; heterogeneous dynamic resources; legacy systems integration; location-transparent design; memory subsystem; network resources; parallel simulation; replicated data objects; reusable components; uniform resource access; Application software; Communication networks; Computational modeling; Computer applications; Computer networks; Computer science; Connectors; High performance computing; Internet; Metacomputing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2000. Proceedings. 8th Euromicro Workshop on
  • Conference_Location
    Rhodos
  • Print_ISBN
    0-7695-0500-7
  • Type

    conf

  • DOI
    10.1109/EMPDP.2000.823412
  • Filename
    823412