Designing a Runtime System for Volunteer Computing | IEEE Conference Publication | IEEE Xplore