
Chapter 1
Volunteer Computing and BOINC
David Anderson
University of Berkeley, Berkeley, California, USA
1.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.1 Volunteer Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.2 BOINC: Middleware for Volunteer Computing . . . . . . . . . . . . . . . . . 5
1.2 Volunteer Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2.1 Projects, Clients, and Attachment . . . . . . . . . . . . . . . . . . .