Changes between Version 2 and Version 3 of AppCoprocessor
- Timestamp:
- Mar 6, 2008, 3:29:28 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AppCoprocessor
v2 v3 1 1 = Managing allocated resources = 2 2 3 BOINC has a hardwired model of the followingresources:3 BOINC has a hardwired model of various resources: 4 4 5 5 * CPUs … … 7 7 * disk space 8 8 9 What about other types of resources, such as 9 Some hosts have other processing resources: 10 10 11 11 * GPU(s) 12 12 * SPEs in a Cell processor 13 13 14 How can we extend BOINC to take these resources into account, 15 i.e. to send the best available app version to hosts, 16 and to execute the best combination of apps on a given host? 17 14 18 We'll assume that these resources are "allocated" rather than "scheduled": 15 an application using a resource has it "locked"19 an application using a resource has it locked 16 20 while the app is in memory, 17 21 even if the app is suspended by BOINC or descheduled by the OS.