Charity Engine Explained

Charity Engine
Type:Ltd.
Founder:Mark McAndrew
Location City:Manchester
Location Country:United Kingdom
Key People:Mark McAndrew, Matt Blumberg, Mark Roberts, Stephen Wolfram (advisor)
Industry:Volunteer computing
Products:Charity Engine PC app
Owner:The Worldwide Computer Company Limited
Homepage:https://www.charityengine.com/

Charity Engine is a free PC app based on Berkeley University's BOINC software, run by The Worldwide Computer Company Limited. The project works by selling spare home computing power to universities and corporations, then sharing the profits between eight partner charities and periodic cash prize draws for the users;[1] those running the Charity Engine BOINC software on their home computers. When there are no corporations purchasing the computing power, Charity Engine donates it to existing volunteer computing projects such as Rosetta@home, Einstein@Home, and Malaria Control, and prize draws are funded by donations.[2]

The company was founded by former journalist Mark McAndrew,[3] who was writing a science fiction novel featuring a similar organisation. He abandoned the book in favour of creating the idea in real life, with the assistance of professor David Anderson from UC Berkeley who created BOINC.[4] The company was incorporated in 2008, but did not start trading until 2011.[5]

The company received €70,000 of EU innovation funding through the Framework Programme 7 (FP7).[6]

Protein folding

In August 2014 the Rosetta@home project reported Charity Engine had contributed over 125,000 new PCs to its grid.[7]

In January 2017, Charity Engine was credited as a significant contributor to solving protein-folding problems in the paper "Protein structure determination using metagenome sequence data" published by the journal Science.[8]

Sums of three cubes problem

In September 2019 a team led by Andrew Booker at the University of Bristol and Andrew Sutherland at Massachusetts Institute of Technology (MIT) used Charity Engine to solve the sums of three cubes problem for the number 42,[9] [10] as well find solutions for four other numbers in the same problem. The numbers found by Charity Engine are:

3=569 936 821 221 962 380 7203+(-569 936 821 113 563 493 509)3+(-472 715 493 453 327 032)3,

42=(-80 538 738 812 075 974)3+80 435 758 145 817 5153+12 602 123 297 335 6313,

165=(-385 495 523 231 271 884)3+383 344 975 542 639 4453+98 422 560 467 622 8143,

579=143 075 750 505 019 222 6453+(-143 070 303 858 622 169 975)3+(-6 941 531 883 806 363 291)3,

906=(-74 924 259 395 610 397)3+72 054 089 679 353 3783+35 961 979 615 356 5033.

[11]

External links

Notes and References

  1. Web site: Spare Some Idle CPU Cycles For Charity This Season. TechCrunch. 23 December 2011 . en-US. 2019-09-22.
  2. Web site: How It Works. Charity Engine. 2013-04-05.
  3. News: Idle home PCs could raise cash for Charity Engine. Ward. Mark. 2012-05-10. BBC News. 2019-09-22. en-GB.
  4. Web site: Charity Engine: The Ethical Supercomputer That Can Win You $10,000. Schwartz. Ariel. 2012-01-10. Fast Company. en-US. 2019-09-22.
  5. Web site: THE WORLDWIDE COMPUTER COMPANY LIMITED - Filing history (free information from Companies House). beta.companieshouse.gov.uk. en. 2019-09-22.
  6. Web site: Charity Engine: power of home PCs harnessed as one supercomputer. 3 October 2016. GOV.UK. Innovate UK. en. 2019-09-22.
  7. Web site: The Power of Charity For Protein Design. University of Washington. 2014-08-15.
  8. Web site: Big data (and volunteers) help scientists solve hundreds of protein puzzles. 2017-01-19. GeekWire. en-US. 2019-09-22.
  9. News: Sum of three cubes for 42 finally solved -- using real life planetary computer. 6 September 2019. Science Daily. 22 September 2019.
  10. Web site: Mathematicians find a completely new way to write the number 3. Lu. Donna. New Scientist. en-US. 2019-09-22.
  11. On a question of Mordell . 2021 . 10.1073/pnas.2022377118 . 2007.01209 . Booker . Andrew R. . Sutherland . Andrew V. . Proceedings of the National Academy of Sciences . 118 . 11 . 33692126 . 7980389 . 2021PNAS..11822377B . 220302326 .