首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

GPU加速技术在图论算法中的应用

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第10-16页
    1.1 研究背景和意义第10-11页
    1.2 相关研究工作第11-13页
    1.3 论文的研究内容第13-14页
    1.4 论文的章节安排第14-15页
    1.5 本章小结第15-16页
第二章 背景知识第16-25页
    2.1 CUDA的硬件架构第16-18页
        2.1.1 Fermi架构第16-17页
        2.1.2 Kepler架构第17-18页
    2.2 GPU与传统并行计算架构的区别第18-20页
        2.2.1 与多核CPU的区别第18-19页
        2.2.2 与分布式集群的区别第19-20页
    2.3 CUDA编程模型第20-24页
        2.3.1 主机与设备第20-21页
        2.3.2 线程布局第21-22页
        2.3.3 存储器模型第22-24页
    2.4 CUDA程序的优化第24页
    2.5 本章小结第24-25页
第三章 GPU加速计算有向图的强连通分量第25-46页
    3.1 基本定义和符号表示第25-26页
    3.2 经典的串行算法第26-29页
        3.2.1 Kosaraju算法第26-28页
        3.2.2 Tarjan算法第28-29页
    3.3 FB算法第29-30页
    3.4 基于CUDA的FB算法第30-41页
        3.4.1 GPU中图的存储表示第30-31页
        3.4.2 算法的主体设计第31-33页
        3.4.3 枝剪过程第33-35页
        3.4.4 计算顶点的闭包第35-38页
        3.4.5 选择pivot和划分子图第38-41页
    3.5 实验第41-45页
        3.5.1 实验平台和数据集第41-42页
        3.5.2 实验结果第42-45页
    3.6 本章小结第45-46页
第四章 GPU加速计算图的最小生成树第46-65页
    4.1 Boruvka算法第46页
    4.2 Kruskal算法和Filter-Kruskal算法第46-48页
    4.3 基于CUDA的最小生成树算法第48-59页
        4.3.1 图的数据结构第48页
        4.3.2 Scan原语第48-49页
        4.3.3 算法的设计第49-54页
        4.3.4 Boruvka子算法的CUDA实现第54-59页
    4.4 实验结果第59-64页
    4.5 本章小结第64-65页
第五章 GPU加速计算图的最短路径第65-79页
    5.1 经典的最短路径算法第65-66页
    5.2 基于CUDA的SSSP算法第66-71页
        5.2.1 算法的描述第66-69页
        5.2.2 算法的CUDA实现第69-71页
    5.3 基于CUDA的APSP算法第71-75页
        5.3.1 并行方案的设计第71-73页
        5.3.2 算法的CUDA实现第73-75页
    5.4 实验结果第75-78页
    5.5 本章小结第78-79页
第六章 总结与展望第79-80页
致谢第80-81页
参考文献第81-87页

论文共87页,点击 下载论文
上一篇:民生银行监管报表及数据集市系统的设计与实现
下一篇:杭州世界遗产监测预警系统设计与实现