基于布隆过滤器增强的动态二进制翻译方法及系统

    公开(公告)号:CN118484202A

    公开(公告)日:2024-08-13

    申请号:CN202410613900.7

    申请日:2024-05-17

    IPC分类号: G06F8/52 G06F40/16 G06F8/41

    摘要: 本发明涉及计算机技术领域,公开一种基于布隆过滤器增强的动态二进制翻译方法及系统,以降低无效查询次数、提升整体性能。方法包括:步骤S1、由布隆过滤器对完成翻译的每一条指令所对应的原始地址进行记录;步骤S2、在布隆过滤器启用预筛查功能后,由布隆过滤器判断输入的当前指令所对应的原始地址是否已被记录,如果是,转步骤S3;否则,转步骤S4;步骤S3、从本地缓存中查询与当前指令所对应的翻译后的代码块并执行;如果查询失败,转步骤S4;步骤S4、省略查询操作并直接对该当前指令执行翻译,然后将翻译后的代码块加入本地缓存后执行。

    一种轻量化显式拥塞反馈自动调整系统及其方法

    公开(公告)号:CN118233386A

    公开(公告)日:2024-06-21

    申请号:CN202410469911.2

    申请日:2024-04-18

    摘要: 本发明公开了一种轻量化显式拥塞反馈自动调整系统及其方法,包括:RL代理、监测模块和决策模块;该方法包括:采集交换机的实时数据;根据所获取到的实时数据通过标记触发机制来评估动态网络中的当前ECN阈值是否需要更新,若需要,则对当前网络环境状态进行判断,在当前网络环境判断为短流状态时将监测模块采集实时数据的默认监测时间间隔Δt减少为预设短流监测时间间隔Δt’;同时将触发指令发送至策略生成器,并控制更新存储交换机当前的状态和动作信息;根据更新后的交换机当前状态和动作信息确定最优动作值,根据最优动作值更新ECN阈值。

    一种支持规则依赖的SDN大规模流表区分存储方法

    公开(公告)号:CN118018480A

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

    申请号:CN202410262001.7

    申请日:2024-03-07

    摘要: 本专利提出了一种基于活跃度的流规则放置方法。该方法综合考虑了流规则的活跃度和放置成本,以TCAM存储收益率(即流规则及其依赖规则集的总活跃度与数量之比)为评估标准。在TCAM容量有限的前提下,优先选择TCAM存储收益率高的流规则及其依赖规则集放入TCAM,以增大TCAM的命中率,提高流表查找速度。剩余流规则放入SRAM,以满足整个流表的存储需求。进一步,本专利设计了一种支持规则依赖的SDN大规模流表区分存储方法。该方法在进行区分存储时,对于存入TCAM的一条流规则,必需将依赖该流规则的规则依赖集一起存入,进而避免分组转发语义错误。同时,采用基于活跃度的流规则放置方法将活跃度高的流规则存入TCAM,在保证分组转发语义正确的同时,加快流表查找速度。

    一种数据加速排序方法、装置、存储介质和电子设备

    公开(公告)号:CN117234592A

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

    申请号:CN202311194220.8

    申请日:2023-09-15

    IPC分类号: G06F9/30

    摘要: 本发明具体公开了一种数据加速排序方法、装置、存储介质和电子设备,所述方法包括以下步骤:S1、基于平台架构和待排序数据类型,选取待排序数据并进行小规模局部划分,得到若干个局部数据;S2、将所得到的若干个局部数据依次存储到该平台架构的向量寄存器中,并基于单指令多数据流方式进行寄存器间的操作以使每一个局部数据均为有序数据;S3、基于所有局部数据对应的有序数据进行向量化合并,进而得到待排序数据的整体有序数据。本发明中所述数据加速排序方法能够降低数据随机访问次数,减少循环分支延迟、cache miss以及分支预测次数;同时,通过小规模划分为局部数据进行寄存器级排序,减少了访存次数,加速了数据访问。

    一种OpenFlow流表深度聚合方法及快速查找系统

    公开(公告)号:CN115933978A

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

    申请号:CN202211554501.5

    申请日:2022-12-06

    IPC分类号: G06F3/06 G06F16/22 G06F16/242

    摘要: 本发明设计了一种OpenFlow流表深度聚合方法,其根据掩码将OpenFlow中的原始流表划分为若干元组,然后对每个元组内的流表项进行双重比特合并,并根据合并比特位置将被聚合表项的内容字段(含动作集)构建成内容表项树,进而将聚合表项根据其掩码放入对应的元组中进一步聚合,直到无法聚合或内容表项树高达到上限值为止。进一步,本发明提供了一种OpenFlow流表深度聚合存储系统。该系统采用上述流表深度聚合方法压缩OpenFlow流表,并将所有流表项的内容字段剥离出来构建成内容表项树采用SRAM单独存储,从而使得TCAM能容纳整个流表。同时,该系统对内容表项树的高度进行了限定,从而保证访问和查找速度。此外,设计聚合加速子流表专门执行表项聚合操作,从而加快流表聚合速度。

    一种区块链数据存储方法、装置、设备及存储介质

    公开(公告)号:CN114168086A

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

    申请号:CN202111576232.8

    申请日:2021-12-22

    摘要: 本申请公开了一种区块链数据存储方法、装置、设备及存储介质,包括:获取交易实体交互过程中的交易数据,根据交易数据构建相应的DAG拓扑结构;DAG拓扑结构中每个顶点表征一个交易数据对应的两个交易实体之间的交易项;确定出DAG拓扑结构中每个顶点对应交易项的交易新鲜度;交易新鲜度与表征对应交易项中两个交易实体与其他交易实体之间的交互活跃程度的交易活跃度正相关;根据交易新鲜度通过对DAG拓扑结构进行图划分的方式对存储交易数据的DAG区块链进行划分,在不同存储节点上存储划分后的DAG区块链。本申请能够在区块链规模不断增加情况缓解区块链存储压力、降低存储开销以提高区块链系统整体性能。

    一种低开销的持续不频繁流精确识别架构及方法

    公开(公告)号:CN118018440A

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

    申请号:CN202410261997.X

    申请日:2024-03-07

    摘要: 本发明公开了一种低开销的持续不频繁流精确识别架构及方法,方法包括:首先对网络分组解析,提取五元组作为流标识符;然后使用紧凑型新流判定器快速判断一条传入流是否在当前时间窗中出现,用于后续持续性的判断和持续窗口数的记录;接着设计了一种低开销的PI流识别器,通过轻量级频率计数器和窗口记录器协同判断数据流的持续性和不频繁性,有效筛除中途出现中断或频率过高的流以降低误判的概率,在节省空间的同时实现持续不频繁流的准确识别和持续期的报告;根据本发明的方案,有效解决了因忽略数据流在部分时间窗中出现的中断到达或高频现象而导致持续不频繁流识别不准确的问题,并显著节省了空间开销,同时实现了持续不频繁流持续期的报告。

    一种融合高频信息的图像缩放方法及系统

    公开(公告)号:CN115731105A

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

    申请号:CN202211485018.6

    申请日:2022-11-24

    IPC分类号: G06T3/40 G06V10/42 G06V10/82

    摘要: 本发明设计一个端到端的图像缩放网络结构,通过学习丢失高频信息分布加强特征学习缓解了ill‑posed问题,从而提高图像重建的效果。首先考虑图像超分所存在的ill‑posed问题,对输入图像进行高低频信息分离以更灵活的方式学习高频信息分布,并将学习到的信息随机采样应用到图像重建中,提高图像重建的效果。其次在上采样网络中增加一个长跳跃连接来缓解网络深度,获得更快的收敛速度和更好的性能。最后提出了一种针对下采样和上采样子网络优化的多阶段训练策略。构建了一种新的有效的图像缩放方法,为实际应用中的图像缩放提供更高效的框架。并结合联合损失,进行反馈迭代优化模型损失,使模型的最终损失达到最小值,以提高图像重建的准确性和鲁棒性。

    一种基于混沌神经网络的彩色图像加密方法、系统及设备

    公开(公告)号:CN115470503A

    公开(公告)日:2022-12-13

    申请号:CN202211110201.8

    申请日:2022-09-13

    IPC分类号: G06F21/60 G06N3/04 G06N7/08

    摘要: 本发明公开了一种基于混沌神经网络的彩色图像加密方法、系统及设备,包括提取彩色图像的R分量、G分量和B分量,基于三维混沌神经网络分别生成R分量置乱变换密钥,G分量置乱变换密钥和B分量置乱变换密钥,根据置乱变换密钥对彩色图像进行行列随机置乱得到置乱后的图像,将置乱后的图像按列分割成多个部分,基于三维混沌神经网络分别生成扩散密钥,根据扩散密钥扩散分割后的图像的所有部分,得到扩散后的图像的所有部分,将扩散后的图像的所有部分利用数组拼接函数进行置乱与拼接,得到拼接后的图像,将拼接后的图像分量进行合成,得到彩色图像的加密图像,加强了随机性,增强了抗攻击能力,提高了安全性。