From 57c8b56bffc218a70dc842c270dac9f79e0fcca6 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Thu, 20 Apr 2023 00:44:01 -0700 Subject: [PATCH] Updated The BOINC test drive (markdown) --- The-BOINC-test-drive.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/The-BOINC-test-drive.md b/The-BOINC-test-drive.md index 98412e0..021de18 100644 --- a/The-BOINC-test-drive.md +++ b/The-BOINC-test-drive.md @@ -26,7 +26,7 @@ The test drive can't include: First, we create a "BOINC app library". It includes a number of widely-used apps (like Autodock, Charm, Rosetta, etc), compiled to run on BOINC (w/ the BOINC library). -For app, the library includes app versions for various platforms, +For each app, the library includes app versions for various platforms, CPU features, and GPUs. Each app version has an associated plan class specification. One of the apps is the VBox wrapper. @@ -50,7 +50,7 @@ from the app library. Notes: 1. maintaining this library could be a lot of work! 1. the library could be useful for other purposes; - e.g. we could bundle Android app versions with the BOINC Android client +e.g. we could bundle Android app versions with the BOINC Android client Second, we create a "Demo grid": a set of computers willing to run jobs for anyone, in restricted mode. @@ -70,12 +70,12 @@ attaching hosts to project. It knows which hosts are part of the Demo grid. For each project, it knows whether it is - unvetted -- vetted (shallow or deep; see below) +- vetted (partial or full; see below) This info is used in deciding what projects to attach each host to. ## Test-drive scenarios -### unvetted/central +### Unvetted/central ``` goal: quickly run batches of jobs on computers you don't own User experience: @@ -138,12 +138,12 @@ Could also develop tools for managing a set of these images. Notes: - no result validation is done; Demo grid nodes are assumed to be reliable. - you don't have to specify job sizes (CPU, RAM, disk). - We could have a system that estimates these for you, based on past jobs +We could have a system that estimates these for you, based on past jobs -## unvetted/distributed +## Unvetted/distributed ``` Similar, but user has their own BOINC server; - avoids storage and BW bottleneck of central server + avoids storage and bandwidth bottleneck of central server Also lets you attach your own computers directly. - get a Linux machine visible on Internet could be Cloud node