• DocumentCode
    2956568
  • Title

    SimBA: A Discrete Event Simulator for Performance Prediction of Volunteer Computing Projects

  • Author

    Taufer, Michela ; Kerstens, Andre ; Estrada, Trilce ; Flores, David ; Teller, Patricia J.

  • Author_Institution
    Univ. of Texas at El Paso, El Paso
  • fYear
    2007
  • fDate
    12-15 June 2007
  • Firstpage
    189
  • Lastpage
    197
  • Abstract
    SimBA (Simulator of BOINC Applications) is a discrete event simulator that models the main functions of BOINC, which is a well-known framework used in Volunteer Computing (VC) projects. SimBA simulates the generation and distribution of tasks that are executed in a highly volatile, heterogeneous, and distributed environment as well as the collection and validation of completed tasks. To understand the strengths and weaknesses of BOINC under distinct scenarios, project designers want to study and quantify project performance without negatively affecting people in the VC community. Although this is not possible on production systems, it is possible using SimBA, which is capable of testing a wide range of hypotheses in a short period of time. Our experience to date indicates that SimBA is a reliable tool for performance prediction of VC projects. Preliminary results show that SimBA´s predictions of Predictor@Home performance are within approximately 5% of the performance reported by this BOINC project.
  • Keywords
    discrete event simulation; software performance evaluation; SimBA; discrete event simulator; performance prediction; simulator of BOINC applications; volunteer computing projects; Application software; Computational modeling; Computer science; Computer simulation; Discrete event simulation; Educational institutions; Predictive models; Processor scheduling; Testing; Virtual colonoscopy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Principles of Advanced and Distributed Simulation, 2007. PADS '07. 21st International Workshop on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-7695-2898-8
  • Type

    conf

  • DOI
    10.1109/PADS.2007.27
  • Filename
    4262805