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

基于CPU-FPGA的异构多核系统设计及并行编程模型研究

摘要第1-4页
Abstract第4-8页
第一章 绪论第8-16页
   ·选题的意义第8-9页
   ·课题研究现状第9-14页
     ·多核并行编程模型研究现状第9-10页
     ·现有的高性能异构多核计算系统研究现状第10-13页
     ·面临的问题域挑战第13-14页
   ·研究内容和论文结构第14-16页
第二章 FPGA 技术和 Zynq 异构多核处理平台概述第16-28页
   ·FPGA 概述及发展现状第16-21页
     ·FPGA 概述第16-17页
     ·FPGA 技术的发展现状第17-19页
     ·FPGA 硬件加速原理第19-21页
   ·FPGA 动态部分可重构技术第21-25页
     ·可重构系统的分类第21-22页
     ·基于 FPGA 的动态可重构系统架构第22-25页
   ·Zynq-7000 AP SoC 异构系统体系结构第25-26页
   ·本章小结第26-28页
第三章 基于 Zynq 的异构并行计算系统架构设计第28-44页
   ·异构核间通信方法第28-34页
     ·基于 AXI_GP 接口的低速通信第28-32页
     ·基于 AXI_HP 接口的高速通信第32-34页
     ·各类通信方法的性能比较第34页
   ·并行编程模型架构分析与设计第34-38页
     ·MapReduce 并行编程模型概述第34-36页
     ·MapReduce 性能分析第36-37页
     ·并行编程模型架构设计第37-38页
   ·异构多核系统中的 FPGA 设计及重构方法第38-42页
     ·FPGA 硬件架构设计第38-40页
     ·异构系统下 FPGA 的动态重构方法第40-42页
   ·本章小结第42-44页
第四章 基于异构多核系统的并行编程模型实现第44-68页
   ·Phoenix 系统概述第44-46页
   ·并行算法的 FPGA 硬件实现和驱动程序设计第46-53页
     ·并行算法的 FPGA 硬件实现第46-50页
     ·IP 核驱动设计第50-53页
   ·FPGA 动态重构系统实现第53-61页
     ·重构系统硬件搭建第54-57页
     ·重构系统软件开发第57-59页
     ·动态重构系统实现第59-61页
   ·在 Zynq 异构多核处理器上实现 Phoenix 系统第61-67页
     ·嵌入式 SoC 系统硬件搭建第61-62页
     ·嵌入式 Linux 的编译与移植第62-64页
     ·并行编程模型的实现第64-67页
   ·本章小结第67-68页
第五章 并行编程模型性能测试与分析第68-88页
   ·异构核间通信速率测试第68-73页
     ·基于 AXI_GP 接口的低速通信性能测试第68-71页
     ·基于 AXI_HP 接口的高速通信性能测试第71-73页
   ·FPGA 可重构系统性能测试第73-77页
     ·基于 ICAP 的重构性能测试第73-75页
     ·基于 PCAP 的重构性能测试第75-77页
   ·并行编程模型性能测试第77-85页
     ·实验硬件平台第77页
     ·测试用例描述第77-80页
     ·实验结果第80-85页
   ·本章小结第85-88页
第六章 总结与展望第88-90页
致谢第90-92页
参考文献第92-96页

论文共96页,点击 下载论文
上一篇:抗打印扫描攻击的文本水印算法研究
下一篇:基于Perl的前端设计辅助GUI工具的开发实现