一种基于FPGA数据库性能高速评判系统和使用方法

    公开(公告)号:CN118093338A

    公开(公告)日:2024-05-28

    申请号:CN202410182881.7

    申请日:2024-02-19

    IPC分类号: G06F11/34

    摘要: 本发明提供了一种基于FPGA数据库性能高速评判系统和使用方法,属于数据库设计技术领域。所述方法包括:数据库总控服务器和基于FPGA的数据库性能评判卡,所述数据库总控服务器通过PCIe与基于FPGA的数据库性能评判卡进行数据交互;所述数据库总控服务器为待评判数据库,可独立完成数据存储、读写和数据处理任务;所述基于FPGA的数据库性能高速评判卡被配置为向数据库总控服务器发送数据库性能测试数据,并根据返回数据及处理效率信息计算评判结果;并将评判结果输出。本发明通过FPGA对数据库总控服务器的性能进行评判,并行处理较传统软件评测方式效率更高、速度更快,可同时执行多个性能的评判和测试。

    基于掩码计算的数据表解析方法、装置、设备及存储介质

    公开(公告)号:CN116361346B

    公开(公告)日:2023-08-08

    申请号:CN202310647218.5

    申请日:2023-06-02

    摘要: 本申请公开了一种基于掩码计算的数据表解析方法、装置、设备及存储介质,涉及计算机技术领域,包括:接收客户端发送的数据查询指令,并对所述数据查询指令进行解析,以得到目标计算算子;确定参与算子运算的数据表中的相关数据,并基于所述相关数据进行掩码计算,以得到有效数据掩码;所述算子运算为基于所述目标计算算子的数据运算;基于所述有效数据掩码以及所述数据表中的原始行数据进行数据运算,以得到有效列数据;基于所述目标计算算子对所述有效列数据进行加速运算,并根据运算结果输出目标数据,以将所述目标数据返回至所述客户端。这样一来,可以忽略数据表的单独解析过程,通过掩码计算进行数据表的解析,有效提高了数据表解析的效率。

    分布式数据库系统
    43.
    发明公开

    公开(公告)号:CN116450742A

    公开(公告)日:2023-07-18

    申请号:CN202310437973.0

    申请日:2023-04-19

    IPC分类号: G06F16/27 G06F9/50

    摘要: 本发明提供一种分布式数据库系统,系统包括一个云数据库节点和多个分布式数据库节点,各个分布式数据库节点均通过网络与所述云数据库节点通信连接,其中:所述云数据库节点中的控制单元用于:监测各个分布式数据库节点各自的存储压力;在一个分布式数据库节点的存储压力达到阈值时,调用负载均衡进程,通过所述负载均衡进程将该分布式数据库节点中的部分数据转移至存储压力未达到阈值的分布式数据库节点中,以实现负载均衡,从而避免资源的浪费。

    一种数据库排序方法、装置、排序加速板卡及介质

    公开(公告)号:CN116302220A

    公开(公告)日:2023-06-23

    申请号:CN202310287957.8

    申请日:2023-03-21

    摘要: 本申请公开了一种数据库排序方法、装置、排序加速板卡及介质,涉及数据处理技术领域,包括:中央处理器调用数据排序进程后,通过FPGA的静态区逻辑程序将加速内核的流文件加载至FPGA的动态区,以便在动态区中部署加速内核;中央处理器将主机内存中的待排序数据传输到排序加速板卡中的DDR4内存后启动加速内核,以便加速内核从DDR4内存中读取待排序数据,并对待排序数据进行排序;排序完成后生成完成信号,然后将排序后数据写入DDR4内存,并向中央处理器发送完成信号;中央处理器在获取到完成信号后,从DDR4内存中读取排序后数据,并将排序后数据保存至主机内存,结束进程调用。能对数据库排序过程进行加速,提高排序效率。

    一种支持多协议的工业无线网关系统

    公开(公告)号:CN115037809B

    公开(公告)日:2023-06-02

    申请号:CN202210674317.8

    申请日:2022-06-15

    IPC分类号: H04L69/08 H04L69/18 H04W88/16

    摘要: 本发明提供了一种支持多协议的工业无线网关系统,包括FPGA芯片模块、无线信号接收装置、网关存储设备、板卡功能设备、无线信号发送装置、网关外设接口;所述无线信号接收装置、FPGA芯片模块、无线信号发送装置依次连接,所述网关存储设备和板卡功能设备连接到FPGA芯片模块;所述板卡功能设备包括板卡电源和时钟晶振。其解决了不同厂商方案存在一系列设备兼容性问题;使用可靠性高,契合于当前工业自动化领域的全球化进程。

    一种数据库访问方法、装置、设备及存储介质

    公开(公告)号:CN116108218A

    公开(公告)日:2023-05-12

    申请号:CN202310200092.7

    申请日:2023-02-27

    摘要: 本申请公开了一种数据库访问方法、装置、设备及存储介质,涉及瞳孔识别技术领域,包括:监听当前是否接收到数据库访问请求;如果当前接收到数据库访问请求,则获取当前采集到的眼部图像数据和预设眼部对照参数信息;利用预设FPGA芯片并基于预设眼部识别算法对眼部图像数据进行数据处理,以得到处理后眼部数据信息;确定处理后眼部数据信息和预设眼部对照参数信息之间的数据相似度,并判断数据相似度是否大于预设相似度阈值,以得到眼部相似度判断结果;根据眼部相似度判断结果确定针对数据库访问请求的处理结果。这样一来,可以提高数据库访问的安全性,并且提高图像处理和眼部识别的速度,从而提高基于眼部识别的数据库访问的效率。

    一种基于串口协议的Flash烧写器及其实现方法

    公开(公告)号:CN116027978A

    公开(公告)日:2023-04-28

    申请号:CN202310007112.9

    申请日:2023-01-04

    IPC分类号: G06F3/06 G06F8/61 G06F13/42

    摘要: 本发明公开一种基于串口协议的Flash烧写器及其实现方法,涉及电子器件技术领域,包括串口上位机、可编程逻辑器件、Flash器件,其中:串口上位机将待烧写文件转化为符合串口协议格式的数据输出;可编程逻辑器件接收串口上位机输出的文件数据,将数据转换为符合Flash器件的数据格式并输出;Flash器件接收可编程逻辑器件的输出数据,完成待烧写文件数据的写入;本发明通过串口将文件数据直接写入Flash器件,还支持文件写入、文件回读、传输速率可配置,以确保写入数据的正确性,并适应不同速率的Flash器件。

    一种数据库查询加速引擎装置、方法及存储介质

    公开(公告)号:CN115827682B

    公开(公告)日:2023-04-18

    申请号:CN202310094045.9

    申请日:2023-02-10

    摘要: 本申请公开了一种数据库查询加速引擎装置、方法及存储介质,涉及数据库技术领域,包括:引擎通道适配器和与主机服务器建立通信连接的主机通道适配器;与引擎通道适配器和主机通道适配器连接的Infiniband接口,用于获取主机服务器在对数据查询请求响应时产生的数据处理指令和从关系型数据库中查找到的待处理数据并传输至引擎通道适配器;与引擎通道适配器建立通信连接的FPGA模块,用于获取数据处理指令和待处理数据并基于数据处理指令对待处理数据进行数据处理操作,将数据处理结果传输至引擎通道适配器以便将数据处理结果发送至主机服务器。本申请通过数据库查询加速引擎装置可以实现数据库的快速查询操作,以减少时间损耗。

    一种支持AHB协议的NorFlash存储控制器

    公开(公告)号:CN115292218A

    公开(公告)日:2022-11-04

    申请号:CN202210947250.0

    申请日:2022-08-09

    IPC分类号: G06F13/16 G06F13/42

    摘要: 一种支持AHB协议的NorFlash存储控制器,FPGA模块及NorFlash存储器,所述FPGA模块由AHB总线协议转换模块AHB_MUX、AHB从设备配置模块AHB_SLAVE、NorFlash存储器顶层控制模块AHB_FLASH_TOP、NorFlash存储器页写控制模块AHB_PAGE_WRITE、NorFlash存储器数据读取控制模块FLASH_READ及SPI驱动模块SPI_MASTER构成。该支持AHB协议的NorFlash存储控制器使用可靠性高,且完全兼容于当前主流嵌入式CPU的信息存储需求。