-
公开(公告)号:CN105933219A
公开(公告)日:2016-09-07
申请号:CN201610210537.X
申请日:2016-04-06
Applicant: 中国科学院自动化研究所
Abstract: 本发明公开了一种异构多源高速数据交换适配装置。其中,处理器至少包括第一和第二高速收发器,且用于在第一高速收发器接收数据包的情况下,根据第一高速收发器和第二高速收发器之间的地址映射关系,触发第二高速收发器向第一高速收发器读取数据包,并对数据包进行转发;第一连接器与第一高速收发器电连接;第二连接器与第二高速收发器电连接;第一接口子卡与第一连接器电连接,并用于接收数据包并将数据包经第一连接器传输至第一高速收发器;第二接口子卡与第二连接器电连接,并用于接收经由第二高速收发器和第二连接器转发来的数据包。由此,解决了高性能计算平台中多种不同协议高速网络之间通信的技术问题。
-
公开(公告)号:CN105808290B
公开(公告)日:2020-02-07
申请号:CN201610118505.7
申请日:2016-03-02
Applicant: 中国科学院自动化研究所
IPC: G06F9/445
Abstract: 本发明公开了一种用于多FPGA整机系统的远程动态更新系统和方法。其中,第一FPGA用于更新所述外部flash存储器中的所述至少一第二FPGA的配置文件,以及对所述至少一第二FPGA进行配置;外部flash存储器用于存储所述第一FPGA和所述至少一第二FPGA的所述配置文件;外部SDRAM存储器用于暂存所述至少一第二FPGA更新的配置文件;通信接口用于接收远程上位机发送来的控制字命令以及所述至少一第二FPGA的所述配置文件。本发明实现了结构简单、使用物理资源少、灵活多变、便于远程操作、满足多种试验需求、整机系统升级方便快捷的技术效果。
-
公开(公告)号:CN105808290A
公开(公告)日:2016-07-27
申请号:CN201610118505.7
申请日:2016-03-02
Applicant: 中国科学院自动化研究所
IPC: G06F9/445
Abstract: 本发明公开了一种用于多FPGA整机系统的远程动态更新系统和方法。其中,第一FPGA用于更新所述外部flash存储器中的所述至少一第二FPGA的配置文件,以及对所述至少一第二FPGA进行配置;外部flash存储器用于存储所述第一FPGA和所述至少一第二FPGA的所述配置文件;外部SDRAM存储器用于暂存所述至少一第二FPGA更新的配置文件;通信接口用于接收远程上位机发送来的控制字命令以及所述至少一第二FPGA的所述配置文件。本发明实现了结构简单、使用物理资源少、灵活多变、便于远程操作、满足多种试验需求、整机系统升级方便快捷的技术效果。
-
公开(公告)号:CN104331497A
公开(公告)日:2015-02-04
申请号:CN201410662785.9
申请日:2014-11-19
Applicant: 中国科学院自动化研究所
IPC: G06F17/30
CPC classification number: G06F17/30339 , G06F17/30327 , G06F17/30445
Abstract: 本发明公开了一种并行处理文件索引数据的方法及装置。所述方法包括计算数据表中数据的索引键值并排序;分配所有叶子节点所需的存储空间;使用SIMD指令一次加载多个索引键值,将数据依次填充到所有叶子节点;分配上一层内部节点所需的存储空间;建立内部节点;继续构建上一层内部节点,直到上一层的节点数为1,此节点为根节点,索引树建立完成;在内存中建立缓存池,用一个查询队列暂时保存所收到的所有查询请求;当查询队列的长度达到预定阈值,将其从缓存池取出,并做排序,形成有序的待查询队列;从有序查询队列中依次取得待查询项,从所建立索引树的根节点开始,依次查找,在内部节点和叶子节点内利用SIMD方法并行查找待查询项。
-
-
-