• DocumentCode
    2027138
  • Title

    Cooperative computing for distributed embedded systems

  • Author

    Borcea, Cristian ; Iyer, Deepa ; Kang, Porlin ; Saxena, Akhilesh ; Iftode, Liviu

  • Author_Institution
    Div. of Comput. & Inf. Sci., Rutgers Univ., Piscataway, NJ, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    227
  • Lastpage
    236
  • Abstract
    The next generation of computing systems will be embedded, in a virtually unbounded number, and dynamically connected. The current software, network architectures, and their associated programming models are not suitable for this scenario. This paper presents a distributed computing model, Cooperative Computing, and the Smart Messages architecture for programming large networks of embedded systems. In Cooperative Computing, distributed applications are dynamic collections of migratory execution units, called Smart Messages, working to achieve a common goal. Virtually any user-defined distributed application can be implemented using our model. We present preliminary results for our prototype implementation as well as simulation results for two previously proposed applications for sensor networks, Directed Diffusion and SPIN, implemented using Smart Messages.
  • Keywords
    distributed processing; embedded systems; Smart Messages architecture; computing systems; cooperative computing; distributed applications; distributed computing model; embedded; embedding; migratory execution units; network architectures; Application software; Computational modeling; Computer applications; Computer architecture; Computer networks; Distributed computing; Embedded computing; Embedded system; Intelligent sensors; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-1585-1
  • Type

    conf

  • DOI
    10.1109/ICDCS.2002.1022260
  • Filename
    1022260