一种FPGA远程调试系统及远程调试方法

    公开(公告)号:CN108733552B

    公开(公告)日:2020-12-22

    申请号:CN201710252578.X

    申请日:2017-04-18

    Applicant: 北京大学

    Inventor: 王韬 严磊

    Abstract: 本发明公布了一种FPGA远程调试系统及远程调试方法,系统包括在调试主机上运行的调试客户端、在目标机上运行的调试服务器、用于存储目标系统信息的数据库服务器;客户端与服务器通过远程调试通信协议共同完成对FPGA的远程调试;数据库服务器存储目标系统信息表;调试客户端用于用户交互操作、显示信息、发送调试请求包、接收调试回应包;调试服务器用于获取目标系统信息、接收来自调试客户端的调试请求包、对调试请求包进行命令解析、形成调试回应包并发送回调试客户端。采用本发明技术方案,通过互联网对连接在计算机主机上的FPGA板级系统进行硬件代码的烧写和调试,简单易用,可提高开发调试效率。

    一种用于GPU异构集群的高性能FFT方法

    公开(公告)号:CN105224506B

    公开(公告)日:2018-02-13

    申请号:CN201510725866.3

    申请日:2015-10-29

    Applicant: 北京大学

    Abstract: 本发明公布了一种用于GPU异构集群的高性能FFT方法,将数据进行维度划分并表示为数组数据,按照划分维度进行分割后分布到GPU异构集群中与划分维度相同数目的节点上,再进行FFT计算,包括:获得GPU集群的节点数目、节点上GPU数目、节点内存容量、GPU设备存储器容量信息;将数据采用数组维度表示为数组数据;针对x维度进行维度划分;按照x维度分割数据,分布在多个节点上;将y和z维度方向的数据进行FFT计算;进行集群节点之间的数据转置;进行x维度的FFT计算。本发明是针对GPU异构集群的多层存储器体系结构特征的FFT方法,具有良好的性能和可延展性。

    一种用于GPU异构集群的高性能FFT方法

    公开(公告)号:CN105224506A

    公开(公告)日:2016-01-06

    申请号:CN201510725866.3

    申请日:2015-10-29

    Applicant: 北京大学

    Abstract: 本发明公布了一种用于GPU异构集群的高性能FFT方法,将数据进行维度划分并表示为数组数据,按照划分维度进行分割后分布到GPU异构集群中与划分维度相同数目的节点上,再进行FFT计算,包括:获得GPU集群的节点数目、节点上GPU数目、节点内存容量、GPU设备存储器容量信息;将数据采用数组维度表示为数组数据;针对x维度进行维度划分;按照x维度分割数据,分布在多个节点上;将y和z维度方向的数据进行FFT计算;进行集群节点之间的数据转置;进行x维度的FFT计算。本发明是针对GPU异构集群的多层存储器体系结构特征的FFT方法,具有良好的性能和可延展性。

    一种FPGA远程调试系统及远程调试方法

    公开(公告)号:CN108733552A

    公开(公告)日:2018-11-02

    申请号:CN201710252578.X

    申请日:2017-04-18

    Applicant: 北京大学

    Inventor: 王韬 严磊

    Abstract: 本发明公布了一种FPGA远程调试系统及远程调试方法,系统包括在调试主机上运行的调试客户端、在目标机上运行的调试服务器、用于存储目标系统信息的数据库服务器;客户端与服务器通过远程调试通信协议共同完成对FPGA的远程调试;数据库服务器存储目标系统信息表;调试客户端用于用户交互操作、显示信息、发送调试请求包、接收调试回应包;调试服务器用于获取目标系统信息、接收来自调试客户端的调试请求包、对调试请求包进行命令解析、形成调试回应包并发送回调试客户端。采用本发明技术方案,通过互联网对连接在计算机主机上的FPGA板级系统进行硬件代码的烧写和调试,简单易用,可提高开发调试效率。

Patent Agency Ranking