一种基于FPGA资源的并行计算系统设计及实现
所属分类:技术论文
上传者:wwei
文档大小:6412 K
标签: 异构资源架构 代理线程 灵活重构
所需积分:0分积分不够怎么办?
文档介绍:针对目前通用的CPU和现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)结合的异构资源架构功能开发效率缓慢的问题,结合Linux操作系统内核,沿用现有的软硬件线程并行计算思想,创新性地提出了一种代理线程管理方法,使得硬件线程可以和软件线程进行统一的管理,实现了一种FPGA资源可灵活重构使用的并行计算系统架构。该系统架构能够实现功能线程的资源隔离、接口隔离,实现多个功能线程同时开发。通过采用Strassen算法矩阵乘法和冒泡排序两个功能的硬件线程重构设计对该并行系统思想进行了系统性和可行性验证。结果表明,该系统能够实现不同功能线程的脱耦开发,多个并行算法在动态区高效部署,只需编译该动态区,不会重新编译其他动态区和静态区,极大提高了系统软件功能集成及实现效率的提升。
现在下载
VIP会员,AET专家下载不扣分;重复下载不扣分,本人上传资源不扣分。