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.
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- A. Coronato and G. De Pietro. MiPeG: A middleware infrastructure for pervasive grids. Future Generation Computer Systems, 24(1):17--29, 2008.Google ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- I. Foster and C. Kesselman. Globus: A metacomputing infrastructure toolk it. International Journal of Supercomputer Applications, 11(2):115--128, 1997.Google ScholarDigital Library
- J. O. Kephart and D. M. Chess. The Vision of Autonomic Computing. Computer, 36(1):41--50, 2003. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
Index Terms
- Pervasive distributed volume rendering in a lightweight multi-agent platform
Recommendations
Design and evaluation of lightweight middleware for personal wireless body area network
This paper presents a lightweight middleware to be used for wireless medical body area networks. The middleware is designed to reside in mobile devices, and acts as a gateway to receive sensor data as well as to control a set of sensor devices attached ...
Promoting Cooperation and Fairness in Self-interested Multi-Agent Systems
ICAART 2016: Proceedings of the 8th International Conference on Agents and Artificial IntelligenceThe issue of collaboration amongst agents in a multi-agent system (MAS) represents a challenging research problem. In this paper we focus on a form of cooperation known as coalition formation. The problem we consider is how to facilitate the formation ...
Comments