A volunteer-computing-based grid environment for connect6 applications

I-Chen Wu, Chingping Chen, Ping Hung Lin, Guo Chan Huang, Lung Ping Chen, Der Johng Sun, Yi Chih Chan, Hsin Yun Tsou

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

21 Scopus citations

Abstract

This paper presents a volunteer-computing-based grid environment or called a desktop grid environment for Connect6 applications. The Connect6 application described in this paper is to let professional Connect6 players to develop or solve openings, based on two programs, NCTU6 and Verifier. NCTU6 is to make Connect6 moves, written by the team led by Wu [19][21]. NCTU6 Verifier (abbr. Verifier), modified from NCTU6, is to verify whether one player wins in a given game position, or to generate the defensive moves if not winning in the position. Since both NCTU6 and Verifier consume huge amount of computation resources and requires ondemand responses, we design a desktop grid environment that provides players with on-demand computing through dynamic resource provisioning. The underlying desktop grid achieves high throughput computing by harvesting the idle CPU times on desktop computers connected to the Internet.

Original languageEnglish
Title of host publicationProceedings - 12th IEEE International Conference on Computational Science and Engineering, CSE 2009
Pages110-117
Number of pages8
DOIs
StatePublished - 4 Dec 2009
Event2009 International Conference on Computational Science and Engineering, CSE '09 - Vancouver, BC, Canada
Duration: 29 Aug 200931 Aug 2009

Publication series

NameProceedings - 12th IEEE International Conference on Computational Science and Engineering, CSE 2009
Volume1

Conference

Conference2009 International Conference on Computational Science and Engineering, CSE '09
CountryCanada
CityVancouver, BC
Period29/08/0931/08/09

Keywords

  • Connect6
  • Desktop grid
  • Grid computing
  • Volunteer computing

Fingerprint Dive into the research topics of 'A volunteer-computing-based grid environment for connect6 applications'. Together they form a unique fingerprint.

Cite this