標題: 一個用於以圖形處理器為基底之線上遊戲平台的程式碼產生器
A Code Generator for GPU-Based MMOG Platform
作者: 林宜豊
Yi-Lin Lin
袁賢銘
Shyan-Ming Yuan
資訊科學與工程研究所
關鍵字: 程式碼產生器;圖形處理器;線上遊戲;Code Generator;GPU;MMOG
公開日期: 2007
摘要: 本論文將介紹一個用於以圖形處理器為基底之線上遊戲平台的程式碼產生器。利用此程式碼產生器,遊戲設計者可建立和管理遊戲邏輯,而不需要了解圖形處理器程式設計的細節。為了讓遊戲設計者更容易定做他們的遊戲邏輯,我們定義了一系列的XML (eXtensible Markup Language)的文法,利用程式碼產生器將該XML轉換為可在圖形處理器上執行的程式碼,並以插件的形式與平台共同處理整個遊戲的運作。此外,我們針對平台在不同情況下的效能表現做了各種測試。其結果顯示,所產生的程式碼可由該平台以平行化的方式有效率地處理從客戶端送來的指令。
This research presents a code generator for a Graphics Processor Unit (GPU) based Massive Multiplayer Online Game (MMOG) platform. Through the code generator, game designers can construct and maintain game logics without comprehending details of GPU programming. We defined a set of eXtensible Markup Language (XML) schema for game designers to customize their game logics in a manageable way. Furthermore, we provide a code generator to translate the XML to GPU code pieces as the server plug-ins to process the entire game. In addition, several tests are performed to validate the performance of the MMOG platform in different situations. As a result, commands issued by MMOG clients can be processed efficiently by GPU-based server through the generated GPU code in parallel.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT009555550
http://hdl.handle.net/11536/39500
顯示於類別:畢業論文


文件中的檔案:

  1. 555001.pdf

若為 zip 檔案,請下載檔案解壓縮後,用瀏覽器開啟資料夾中的 index.html 瀏覽全文。