Skip to content

BUDA overview

David Anderson edited this page Dec 11, 2024 · 13 revisions

BOINC Universal Docker app (BUDA) is a framework for running Docker-based apps on BOINC. It lets scientists run Linux apps (perhaps in complex software environments) on volunteer computers, which are mostly Windows and Mac.

BUDA lets scientists:

  • develop Docker-based applications (possibly using GPUs);
  • run batches of jobs (with different input files and/or command lines) with these applications;
  • monitor these jobs and download their output files.

Everything is done through a web interface. Scientists don't need to understand anything about BOINC, and they don't need to log in to the project's BOINC server.

If you're a scientist using a BUDA-enabled BOINC project, read about BUDA job submission.

If you administer a BOINC project and want to BUDA-enable it, read about BUDA setup.

To learn how it works, read BUDA implementation.

Clone this wiki locally