• DocumentCode
    2673723
  • Title

    Exploring mobile devices as Grid resources: Using an x86 virtual machine to run BOINC on an iPhone

  • Author

    Black, Michael ; Edgar, William

  • Author_Institution
    Dept. of Comput. Sci., American Univ., Washington, DC, USA
  • fYear
    2009
  • fDate
    13-15 Oct. 2009
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    The increasing power and number of mobile devices makes them an attractive target for grid computing. To date, most research related to mobile devices and grid computing is focused on the access and use of grid resources. In this paper we propose the use of mobile devices themselves as grid computing nodes. We demonstrate the feasibility of this concept by implementing the BOINC client on an Apple iPhone. Work units are downloaded from a BOINC server and executed on the iPhone via a virtual machine emulating an x86 processor, and results are uploaded to the server. The world of mobile devices brings renewed challenges to the problem of grid client design in the areas of network bandwidth, processor capability, storage, and energy consumption. Using our prototype, we conduct initial studies evaluating performance, energy efficiency, and bandwidth on a cellular device against a more traditional grid computing node.
  • Keywords
    grid computing; mobile computing; virtual machines; Apple iPhone; BOINC; grid computing; grid resources; mobile devices; x86 virtual machine; Bandwidth; Cellular phones; Energy consumption; Energy efficiency; Grid computing; Marketing and sales; Mobile computing; Network servers; Smart phones; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2009 10th IEEE/ACM International Conference on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4244-5148-7
  • Electronic_ISBN
    978-1-4244-5149-4
  • Type

    conf

  • DOI
    10.1109/GRID.2009.5353077
  • Filename
    5353077