| | 21 | |
| | 22 | == Benefit == |
| | 23 | * Single Scheduling Environment for both High Performance Computing (HPC) resources [Grids] and Volunteer Resources |
| | 24 | * Validation of work units -- Due the homogenous nature of HPC/Grids it is thought that they are more reliable than volunteer resources; however even in these environments data corrupt occurs (system failure, administrative outages, etc) |
| | 25 | |
| | 26 | == Problems == |
| | 27 | There are some pit falls that have been identified by uses BOINC on some Grid computing systems. Most of the problems identified in this session dealt with HPC/Grid Submission Systems and efficient use of Grid resources (allotted grid computing hours). * Problem 1: Scheduled Grid client runs when server has no work |
| | 28 | The client would be idle burning time from the users allotted computer hours. |
| | 29 | * Problem 2: Grid Scheduler kills jobs after time expires |
| | 30 | Even with check pointing data processed on the last WU would be lost. The workspace would be scratched. |
| | 31 | |
| | 32 | == Action Items == |
| | 33 | Incorporate some mechanism into the BOINC client to make it aware to a limited runtime environment. |
| | 34 | Potential Fixes: |
| | 35 | * EndOnNoWork Parameter |
| | 36 | If no work is available from the servers the BOINC client would end instead of deferring communication. |
| | 37 | * MaxWUCount Parameter |
| | 38 | After the max number of WU are reached; the new client would not request new work and then end gracefully. |