首页--工业技术论文--自动化技术、计算机技术论文--自动化基础理论论文--人工智能理论论文

基于CUDA架构的九路围棋博弈引擎的并行化研究及实现

摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-15页
   ·课题研究背景第9-11页
     ·计算机博弈的概念及意义第9-10页
     ·计算机博弈的理论及方法第10-11页
   ·计算机围棋研究概述第11-13页
     ·计算机围棋的主要特点第11页
     ·计算机围棋的主要困难第11-12页
     ·基于CUDA的围棋博弈引擎的研究第12-13页
   ·本文的主要工作及创新点第13-14页
   ·论文整体框架第14-15页
第二章 相关知识第15-27页
   ·CUDA编程架构第15-19页
     ·CUDA总述第15-17页
     ·硬件基础第17-19页
   ·围棋的基本规则第19-21页
     ·棋盘和棋子第19-20页
     ·下法第20页
     ·棋串和气第20页
     ·提子第20页
     ·终局及计算胜负第20-21页
   ·计算机围棋博弈程序的组成结构第21-25页
     ·基本的数据结构第21-22页
     ·程序的主体框架第22-24页
     ·对弈引擎第24-25页
   ·GPU概述第25-26页
   ·本章小结第26-27页
第三章 基于CUDA的围棋引擎数据结构设计第27-51页
   ·基于CUDA的计算机围棋引擎的框架设计第27-30页
     ·CPU与GPU的比较第27-28页
     ·计算机围棋引擎结构直接移植的局限性分析第28-30页
   ·直接算法移植不可行性分析第30-31页
   ·基于CUDA的计算机围棋引擎并行化框架设计第31-36页
     ·引擎的任务分配第31-32页
     ·棋盘的数据结构第32-36页
   ·随机数的选取第36-38页
   ·线程的分配与设计第38-44页
     ·内核的执行机制第38-39页
     ·程序在硬件上的映射第39页
     ·执行配置方面第39-41页
     ·关于内核程序的编写第41-44页
   ·关于合并访问第44-46页
   ·CUDA编程与优化第46-50页
     ·GPU存储器操作第46-47页
     ·CUDA编程优化第47-50页
   ·本章小结第50-51页
第四章 基于CUDA的计算机围棋引擎性能评测第51-58页
   ·软硬件环境第51-52页
   ·环境配置第52-56页
     ·WIN7操作系统下CUDA 4.0在Visual Studio2010中的安装配置第52-54页
     ·Paral lel Nsight的安装配置第54-56页
   ·实验结果第56-57页
   ·本章小结第57-58页
第五章 总结与展望第58-61页
   ·工作总结第58-59页
   ·未来研究方向第59-61页
参考文献第61-63页
致谢第63-64页
攻读硕士学位期间发表的学术论文第64页

论文共64页,点击 下载论文
上一篇:网络实时视频监控系统改进方案的设计与实现
下一篇:哈尔滨建设银行网络监控系统的设计和实现