skip to main content
10.1145/1655925.1656062acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicisConference Proceedingsconference-collections
research-article

Pervasive distributed volume rendering in a lightweight multi-agent platform

Authors Info & Claims
Published:24 November 2009Publication History

ABSTRACT

In this paper, we present a service for a pervasive distribution of the computational load involved in the execution of high quality 3D rendering of medical volume data. The service is built upon an ad-hoc developed multi-agent middleware layer, which is in charge of executing user-defined tasks in hybrid peer-to-peer networks. Users' tasks are embedded in mobile agents and then spread in a platform composed by both fixed and mobile stations. Such agents are able to migrate among stations in order to ensure a certain degree of load balancing and dependability. The application scenario considered is a hospital, where intensive computing tasks can be effectively executed on a large number of heterogeneous devices that are networked and typically only partially used. We also present the results of performance and dependability tests performed under real-world conditions.

References

  1. D. P. Anderson. BOINC: A System for Public-Resource Computing and Storage. In GRID '04, pages 4--10, Washington, DC, USA, 2004. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. F. Bellifemine, G. Caire, A. Poggi, and G. Rimassa. JADE: A software framework for developing multi-agent applications. Lessons learned. Inf. Softw. Technol., 50(1--2):10--21, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A. Chien, B. Calder, S. Elbert, and K. Bhatia. Entropia: architecture and performance of an enterprise desktop grid system. J. Parallel Distrib. Comput., 63(5):597--610, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. A. Coronato and G. De Pietro. MiPeG: A middleware infrastructure for pervasive grids. Future Generation Computer Systems, 24(1):17--29, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  5. A. Coronato, G. De Pietro, and L. Gallo. An agent based platform for task distribution in virtual environments. J. Syst. Archit., 54(9):877--882, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Coronato, G. De Pietro, and L. Gallo. Automatic execution of tasks in MiPeG. In GPC 2007, vol. 4459 of LNCS, pages 702--709, 2007. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Y. El-Khamra and S. Jha. Developing autonomic distributed scientific applications: a case study from history matching using ensemble kalman-filters. In GMAC '09, pages 19--28, New York, NY, USA, 2009. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. G. Fedak, C. Germain, V. Neri, and F. Cappello. XtremWeb: A Generic Global Computing System. In CCGRID '01, page 582, Washington, DC, USA, 2001. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. C. Gonzalez-Morcillo, G. Weiss, L. Jiménez, and D. Vallejo. A multi-agent approach to distributed rendering optimization. In AAAI '07, pages 1775--1780, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. I. Foster and C. Kesselman. Globus: A metacomputing infrastructure toolk it. International Journal of Supercomputer Applications, 11(2):115--128, 1997.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. O. Kephart and D. M. Chess. The Vision of Autonomic Computing. Computer, 36(1):41--50, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. N. Maibaum and T. Mundt. JXTA: A Technology Facilitating Mobile Peer-To-Peer Networks. In MobiWac '02, page 7, Washington, DC, USA, 2002. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. R. Rangel-Kuoppa, C. Aviles-Cruz, and D. Mould. Distributed 3D rendering system in a multi-agent platform. In ENC 2003, pages 168--175, Sept. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. R. Sirvent, A. Merzky, R. Badia, and T. Kielmann. Grid superscalar and SAGA: forming a high-level and platform-independent grid programming environment. In CoreGRID Integration Workshop 2005, 2005.Google ScholarGoogle Scholar
  15. D. Thain, T. Tannenbaum, and M. Livny. Grid Computing: Making the Global Infrastructure a Reality, chapter Condor and the grid. John Wiley and Sons, 2003.Google ScholarGoogle Scholar
  16. J. Verbeke, N. Nadgir, G. Ruetsch, and I. Sharapov. Framework for peer-to-peer distributed computing in a heterogeneous, decentralized environment. In GRID '02, pages 1--12, London, UK, 2002. Springer-Ver Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Pervasive distributed volume rendering in a lightweight multi-agent platform

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            ICIS '09: Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human
            November 2009
            1479 pages
            ISBN:9781605587103
            DOI:10.1145/1655925

            Copyright © 2009 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 24 November 2009

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
          • Article Metrics

            • Downloads (Last 12 months)0
            • Downloads (Last 6 weeks)0

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader