• DocumentCode
    256401
  • Title

    A new massively parallel and distributed virtual machine model using mobile agents

  • Author

    Youssfi, Mohamed ; Bouattane, O. ; Bakkoury, Jamila ; Bensalah, Mohammed Ouadi

  • Author_Institution
    ENSET, Lab. SSDIA, Univ. Hassan II Mohammedia, Casablanca, Morocco
  • fYear
    2014
  • fDate
    14-16 April 2014
  • Firstpage
    407
  • Lastpage
    414
  • Abstract
    The goal of this paper, is to present a new massively parallel virtual machine model, designed for parallel and distributed high performance computing on a distributed system. The proposed model allows us to build a polymorphic grid computing assigned to solve fine grained parallel problems over different machine structures. This model is built using distributed Virtual Processors Units (VPU). Each VPU corresponds to a mobile agent deployed in a physical processing unit. Each physical processing unit is associated to a node of the distributed system. The VPUs are designed to communicate with each other asynchronously by exchanging, in local or remote way, ACL messages (Agent Communication Language) containing data, instructions or any task to be performed. In this model a special agent is designed to represent the host of the parallel virtual machine. This agent manages the life cycle of VPUs, the load balancing system, and parallel applications to run. In this model VPUs can also use a virtual shared memory represented by hierarchical mobile agents. All the properties offered to the proposed model, are easily designed thanks to the flexibility and the mobility of the multi agent systems.
  • Keywords
    grid computing; mobile agents; multi-agent systems; parallel processing; resource allocation; specification languages; virtual machines; virtual storage; ACL messages; Agent Communication Language; VPU life cycle; distributed high performance computing; distributed system; distributed virtual machine model; distributed virtual processors units; fine grained parallel problems; hierarchical mobile agents; load balancing system; machine structures; massively parallel virtual machine model; multiagent systems; parallel applications; parallel high performance computing; physical processing unit; polymorphic grid computing; virtual shared memory; Artificial neural networks; Computational modeling; Graphics processing units; Irrigation; Load modeling; Message systems; Virtual machining; Load balancing; Parallel computing; distributed computing; middleware; multi-agent system; parallel virtual machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Computing and Systems (ICMCS), 2014 International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4799-3823-0
  • Type

    conf

  • DOI
    10.1109/ICMCS.2014.6911306
  • Filename
    6911306