標題: | 適用於電腦對局遊戲之志願型計算系統工作端 The Study of Workers in a Volunteer Computing System for Computer Games |
作者: | 韓尚餘 Han, Shang-Yu 吳毅成 Wu, I-Chen 資訊科學與工程研究所 |
關鍵字: | 志願型計算;volunteer computing |
公開日期: | 2010 |
摘要: | 本篇論文針對志願型計算系統工作端的需求設計一套系統,以我們過去研發之電腦對局遊戲桌機網格系統為基礎,設計工作端之數項功能:包括執行工作之流程控制、版本控制、多執行緒工作在多核心機器上的資源管理、以及與柏克萊開放式網路計算平台(BOINC)整合之後的資源分配;並設計中繼服務器,以解決當數量龐大的的工作端連線至仲介者所產生之網路負載消耗,並將工作端分別實作於Windows與Linux平台。 This thesis develops a worker part of our volunteer computing system for computer games. This system is based on the Computer Games Desktop Grid (CGDG) system developed by our lab. In the system, four new functionalities are added. The first functionality is a job executing flow control. The second is a version control for automatic deployment. The third is a CPU affinity management of multi-threaded jobs on machines with multi-cores. The fourth is a mechanism to balance the load between CGDG and BOINC. We also design a relay server which relays TCP connections of multiple workers to a broker, and implement this worker on Windows and Linux. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT079855528 http://hdl.handle.net/11536/48263 |
顯示於類別: | 畢業論文 |