Volunteer computing with video game consoles

  • Authors:
  • David Toth

  • Affiliations:
  • Computer Science Department, Worcester Polytechnic Institute, Worcester, MA

  • Venue:
  • SEPADS'07 Proceedings of the 6th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Volunteer computing is a form of distributed computing where projects attempt to accomplish some goal, using volunteered computational resources instead of paying for the resources [1]. Volunteer computing projects are being used for a wide range of computationally intensive scientific and mathematical goals, ranging from searching for evidence of extraterrestrial intelligence to searching for cures to cancer and other diseases, to finding Mersenne prime numbers [1, 2, 3]. Due to the computational demands of volunteer computing projects, it is desirable to find additional sources of volunteer computing power. In order to be a viable source of volunteer computing power, a platform must be able to provide enough CPU cycles to make it worth the effort to port volunteer computing applications to that platform. Video game consoles have become increasingly powerful computers over the last 30 years, and the number of video game consoles sold and their computational power combined with their network capability makes them a potentially good platform for volunteer computing. We devise an experiment to test the potential usefulness of video game consoles for volunteer computing and compare the time it takes a video game console and several different computers to do the same amount of work for an example project.