Pando: Personal Volunteer Computing in Browsers

@article{Lavoie2019PandoPV,
  title={Pando: Personal Volunteer Computing in Browsers},
  author={Erick Lavoie and Laurie J. Hendren and Fr{\'e}d{\'e}ric Desprez and Miguel Correia},
  journal={Proceedings of the 20th International Middleware Conference},
  year={2019}
}
  • Erick Lavoie, Laurie J. Hendren, +1 author Miguel Correia
  • Published 2019
  • Computer Science
  • Proceedings of the 20th International Middleware Conference
  • The large penetration and continued growth in ownership of personal electronic devices represents a freely available and largely untapped source of computing power. To leverage those, we present Pando, a new volunteer computing tool based on a declarative concurrent programming model and implemented using JavaScript, WebRTC, and WebSockets. This tool enables a dynamically varying number of failure-prone personal devices contributed by volunteers to parallelize the application of a function on a… CONTINUE READING

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 19 REFERENCES

    Distributed Computing on an Ensemble of Browsers

    VIEW 6 EXCERPTS
    HIGHLY INFLUENTIAL

    Bayanihan: building and studying web-based volunteer computing systems using Java

    VIEW 4 EXCERPTS
    HIGHLY INFLUENTIAL

    Capataz: a framework for distributing algorithms via the World Wide Web

    VIEW 4 EXCERPTS
    HIGHLY INFLUENTIAL

    Asynchronous distributed genetic algorithms with Javascript and JSON

    VIEW 4 EXCERPTS
    HIGHLY INFLUENTIAL

    Charlotte: Metacomputing on the Web

    VIEW 4 EXCERPTS
    HIGHLY INFLUENTIAL

    Javelin: Internet-based parallel computing using Java

    VIEW 3 EXCERPTS
    HIGHLY INFLUENTIAL

    RABC: A Conceptual Design of Pervasive Infrastructure for Browser Computing based on Ajax technologies

    VIEW 6 EXCERPTS
    HIGHLY INFLUENTIAL