-
公开(公告)号:CN117370023A
公开(公告)日:2024-01-09
申请号:CN202311396406.1
申请日:2023-10-25
Applicant: 中科驭数(北京)科技有限公司
IPC: G06F9/50 , G06F9/54 , G06F16/903 , G06F3/06
Abstract: 本申请公开一种字符串数据处理方法、装置、加速单元和计算机存储介质,该方法用于与主计算设备配套使用的加速单元,包括:从主计算设备接收待处理数据、操作类型信息和操作参数,并存储在加速单元的存储区;通过加速单元的核,从存储区读取待处理数据、操作类型信息和操作参数,如果确定操作类型信息指示的数据操作类型为掩码操作,则执行相应操作,获得字符串掩码结果,并返回字符串掩码结果到主计算设备。本申请通过在进行字符串数据处理时,将与字符串数据处理相关的数据传输到加速单元,由加速单元获得字符串掩码结果后,将字符串掩码结果传输回主计算设备从而减轻主计算设备进行字符串掩码的负担,解放主计算设备的算力用于其他任务。
-
公开(公告)号:CN117369946A
公开(公告)日:2024-01-09
申请号:CN202311353289.0
申请日:2023-10-18
Applicant: 中科驭数(北京)科技有限公司
IPC: G06F9/455
Abstract: 本申请提供了一种基于DPU的容器部署方法、装置、电子设备及介质。该方法包括:k8s集群中的管理节点接收针对目标容器的容器部署请求;容器部署请求中包含目标容器的原始配置信息;调用预先编写的准入控制器,通过准入控制器将与目标容器配套使用的专用数据处理器的配置信息添加至原始配置信息,得到修改后配置信息;基于修改后配置信息,将目标容器部署至业务节点。本申请实施例提供的容器部署方案,部署流程简单,对人工依赖程度较低,对于用户而言,部署过程更易于实现。
-
公开(公告)号:CN117234706A
公开(公告)日:2023-12-15
申请号:CN202311110396.0
申请日:2023-08-30
Applicant: 中科驭数(北京)科技有限公司
Abstract: 本申请提供一种Numeric数据类型转换方法、装置和加速卡,方法包括:自CPU所在主机的外部获取该主机内的Numeric类型的原始数据和对应的类型转换配置参数;根据所述类型转换配置参数对所述原始数据进行数据类型转换以得到对应的目标数据,并将所述目标数据发送至所述主机。本申请能够在CPU的异构架构下实现对Numeric类型数据的类型转换,尤其适用于大量Numeric类型数据的类型转换,能够有效提高Numeric类型数据的类型转换的效率及可靠性,并能够有效降低CPU占用率。
-
公开(公告)号:CN117150084A
公开(公告)日:2023-12-01
申请号:CN202311115235.0
申请日:2023-08-31
Applicant: 中科驭数(北京)科技有限公司
IPC: G06F16/901 , G06Q40/04
Abstract: 本公开涉及一种合约列表构建方法、装置、设备及计算机可读存储介质,该方法包括:获取多个时间切片内收到的多个合约信息集合,其中每个合约信息集合包括至少一个合约信息;根据每个合约信息的合约标识以及所述合约标识的预设顺序关系构建有向图;迭代执行将所述有向图中入度为零的目标节点对应的目标合约标识加入有序合约列表中,并将所述目标节点及所述目标节点关联的有向边从所述有向图中去除,直到所述有向图中节点数为零;完成所述有序合约列表的构建。本公开在全量合约列表缺失的情况下,通过根据实时的交易数据,在一定时间范围内,根据有限的合约信息,重新构建有序合约列表,最大程度保证后续数据分析的正常进行。
-
公开(公告)号:CN117149852A
公开(公告)日:2023-12-01
申请号:CN202311119585.4
申请日:2023-08-31
Applicant: 中科驭数(北京)科技有限公司
IPC: G06F16/2458 , G06F16/901 , G06Q40/04
Abstract: 本公开涉及一种合约信息处理方法、装置、设备及计算机可读存储介质,该方法包括:获取多个时间切片内收到的多个合约信息集合,其中每个合约信息集合包括至少一个合约信息;根据每个合约信息的合约标识以及所述合约标识的预设顺序关系构建有向图;若所述有向图的最长路径包括预设全量合约中的全部合约标识,则确定所述有向图为全量合约有向图;基于所述全量合约有向图构建合约列表。本公开通过在全量合约列表缺失的情况下,根据实时的合约信息重新构建包含按照预设顺序关系所排列的全量合约的合约列表,保证后续数据分析的正常进行。
-
公开(公告)号:CN116962513A
公开(公告)日:2023-10-27
申请号:CN202310920061.9
申请日:2023-07-25
Applicant: 中科驭数(北京)科技有限公司
IPC: H04L67/566 , H04L12/18
Abstract: 本发明提供一种金融行情合约数据接收方法及装置,针对现实交易的不确定性,通过在接收金融行情合约的过程中,设置和执行完整的合约补齐方案,利用插补数据的形式保证接收到的金融行情合约在次序和设定条数上的完整性,使得后续决策过程能够始终按照统一的数据设定条数并行处理,保证了急速交易的实现。同时,在对金融行情合约进行派发时,基于订阅机制按照用户的需求筛选数据,减少后续应用过程中对数据的无效处理,提升了处理速度和执行效率。
-
公开(公告)号:CN114238183B
公开(公告)日:2023-10-20
申请号:CN202111521682.7
申请日:2021-12-13
Applicant: 中科驭数(北京)科技有限公司
Abstract: 本公开涉及一种实现Virtio设备的系统、方法和介质;其中,该系统包括:主机和设备,主机中包括vDPA Driver和第一PCIe接口,设备中包括vDPA Device和第二PCIe接口,vDPA Driver和vDPA Device通过第一PCIe接口和第二PCIe接口进行通信;vDPA Driver,用于根据vDPA框架和Virtio协议规范实现Virtio设备的控制面功能;vDPA Device,用于根据第二PCIe接口和Virtio协议规范实现Virtio设备的数据面功能。本公开实施例能够支持软、硬件协同的内核框架,以及支持软、硬件协同的生态。
-
公开(公告)号:CN116881517A
公开(公告)日:2023-10-13
申请号:CN202310918631.0
申请日:2023-07-25
Applicant: 中科驭数(北京)科技有限公司
IPC: G06F16/903
Abstract: 本发明提供一种数据库数据处理方法及系统,所述方法应用于加速卡,所述加速卡与数据库的服务器相连接,所述加速卡设置有加速核和第一存储器,所述方法的步骤包括:所述加速核从第一存储器的待匹配数据中获取第一字符串;所述加速核从第一存储器的待匹配数据中获取第一字符串,并对所述第一字符串进行数据拆分,得到varchar字符串;所述加速核对所述varchar字符串进行数据匹配,基于数据匹配的结果构建输出数据;所述加速核将所述输出数据存储在所述第一存储器中;所述加速核基于服务器的读取指令将存储在第一存储器中的输出数据传输至服务器。本方案中采用通过加速卡与服务器相连接的异构架构实现算力卸载,为服务器的CPU的其它任务处理提高了空间。
-
公开(公告)号:CN112383313B
公开(公告)日:2023-08-04
申请号:CN202011077139.8
申请日:2020-10-10
Applicant: 中科驭数(北京)科技有限公司
Abstract: 本发明涉及数据库技术领域,具体涉及一种并行数据解码装置及方法,所述装置包括:任务分配模块,用于获取大包头首地址并发送至数据收发模块;还用于每一个中包分配一个单通道转换模块;数据收发模块,用于提取大包并发送至数据选择模块;数据选择模块,用于将大包头发送至数据处理模块,将中包发送至对应的单通道数据转换模块;数据处理模块,用于解析大包头以获取大包头信息并发送至任务分配模块;单通道转换模块,所述单通道转换模块有多个,均用于接收与其匹配的中包,并按照编码规则对应解码数据。上述装置不仅能够实现数据解码,且能够多通道并行处理,可以在同一时间完成多路数据解码,不仅传输速度快,且效率极大提高。
-
公开(公告)号:CN111427885B
公开(公告)日:2023-06-09
申请号:CN202010139975.8
申请日:2020-03-03
Applicant: 中科驭数(北京)科技有限公司
Abstract: 本发明提供了一种基于查找表的数据库管理方法和装置,其中,该方法包括:获取数据管理操作请求;响应于所述数据管理操作请求调取三级存储表;根据所述数据管理操作请求所请求的操作对所述三级存储表进行调整,得到调整后的三级存储表;其中,所述三级存储表包括:数据的页信息表,用于通过一行数据记录一页数据的信息,关联到数据的列信息表中的多列;数据的列信息表,用于通过一行数据记录数据表中一个数组的信息,关联到数据表中的多个数组;数据表,用于通过一行数据记录一个数据的信息。通过上述方案解决了现有的基于查找表的方式对数据库进行管理所存在的效率低下的问题,达到了可以简单高效地进行查找表操作的目的。
-
-
-
-
-
-
-
-
-