文摘
英文文摘
声明
引 言
1 模拟退火算法起源及其发展
1.1 TSP问题
1.2 模拟退火算法的起源
1.3 模拟退火算法的流程
1.4 模拟退火算法的研究现状
1.5 本文的主要工作
2 基于GPU的通用计算
2.1 GPU概述
2.2 GPU用于通用计算任务
2.3 GPU用于通用计算的限制
2.4 GPU通用计算的发展方向
3 基于GPU加速的细粒度并行SA算法的设计与实现
3.1 模型设计的难点分析及解决
3.1.1 CUDA简介
3.1.2 并行模型的设计
3.1.3 CUDA内存模型
3.1.4 生成的随机数处理
3.2 基于GPU的细粒度并行SA算法
3.2.1 SA算法求解TSP问题的数学模型
3.2.2 SA算法的GPU并行化模型
3.2.3 新路径的GPU并行生成
3.2.4 GPU芯片内存的优化使用
3.2.5 FGSA算法的GPU转换(GPUSA)
3.3 本章小结
4 实验结果以及结论分析
4.1 GPUSA的实验结果
4.2 实验结果分析
4.3 本章小结
结 论
参考文献
攻读硕士学位期间发表学术论文情况
致 谢