高性能异构安全内存
    11.
    发明公开

    公开(公告)号:CN117521167A

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

    申请号:CN202311527819.9

    申请日:2023-11-15

    Abstract: 本发明提供了一种高性能异构安全内存,包括:HSMEM传输引擎、多模式保护引擎和接口;HSMEM传输引擎建立一个HSMEM传输通道,实现CPU和GPU之间的高速传输,HSMEM传输通道位于芯片内部,并控制用于安全内存的DMA请求;多模式保护引擎支持的每种内存保护方案被称为一个模式,一个内存块通过不同的模式进行保护,包括模式选择模块,用于为内存块选择模式,数据加密模块,用于数据加密和解密,完整性树模块,用于维护不同模式的完整性树;通过接口,开发人员使用预设指令明确更改内存块的模式。本发明在异构的安全内存之间实现高性能的数据传输,用在CPU‑GPU传输的时间更少,使得应用整体的性能更高。

    基于有界锁的松弛一致性分布式共享内存同步方法及系统

    公开(公告)号:CN117493044A

    公开(公告)日:2024-02-02

    申请号:CN202311507765.X

    申请日:2023-11-13

    Abstract: 本发明提供了一种基于有界锁的松弛一致性分布式共享内存同步方法及系统,包括:将应用程序被授予分布式锁之后在关键区域内访问共享内存的范围作为额外的语义信息,在应用程序访问共享内存之前,该范围内的最新更改会被应用到本地,一块对应的影子内存区域会被创建在本地,在应用程序释放分布式锁的时候,通过比较该范围中内存的内容以及影子内存区域中的内容来获取该范围内的内存更改,并将这些更改加入到释放分布式锁的请求中,这些更改内容会被传递给下一个该锁的持有者。与现有技术相比,本发明具有低时延、纯用户态、可扩展性高等特点。

    基于非易失性内存的微内核操作系统持久化方法及系统

    公开(公告)号:CN117270784A

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

    申请号:CN202311323283.9

    申请日:2023-10-12

    Abstract: 本发明提供了一种基于非易失性内存的微内核操作系统持久化方法及系统,利用微内核操作系统的特点,将系统抽象成由系统状态对象组成的树状结构,以便高效地捕获整个系统状态并持久化系统,此外,该方法将操作系统的状态全部放在非易失性内存设备上,并通过高效的多版本对象管理策略,实现了低开销的全系统持久化,该方法还使用一个具备自我故障恢复能力的检查点管理模块,来定期进行检查点的创建,并负责管理运行时对象和检查点对象的分配和回收。本发明具有低开销、高频率、支持与系统外部世界同步等特点,并且可以让运行在其上的应用不用任何修改就可以获得持久化支持,具有广泛的适用性。

    事务型数据的图分析方法及系统
    14.
    发明公开

    公开(公告)号:CN115757620A

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

    申请号:CN202211411444.5

    申请日:2022-11-11

    Abstract: 本发明提供一种事务型数据的图分析方法及系统,构建事务节点以及图分析节点;定义数据模型映射,并初始化图分析节点的图数据;当事务节点进行事务提交时,将事务节点产生的事务日志发送到对应的图分析节点;图分析节点上的日志清理器将事务日志转化为统一格式;在图分析节点上,将日志按顺序恢复成对图数据的更新,并使用并发控制协议对图数据进行更新;由客户端发送图分析请求至服务端,服务端生成执行计划并将请求继续转发到所涉及的图分析节点;图分析节点根据执行计划从图数据上进行数据的读取并计算,得到分析请求的各个子结果;合并各个分析节点上的子结果,生成结果集,并将所述结果集返回给客户端。本发明能够保证数据的一致性和时效性,并且对于原有的事务执行不产生干扰。

    直通I/O虚拟化的性能优化设计方法、系统、介质及设备

    公开(公告)号:CN115756742A

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

    申请号:CN202211455079.8

    申请日:2022-11-21

    Abstract: 本发明提供了一种直通I/O虚拟化的性能优化设计方法、系统、介质及设备,包括:I/O页表配置步骤;DMA缓冲区检测步骤;DMA缓冲区动态迁移步骤。本发明关注到了现有技术并未关注到的性能开销,并且设计方案很好地解决了这部分开销;本发明的设计方案围绕I/O设备进行解决方案设计,相较于以往工作围绕CPU设计方案,更加符合当前硬件发展趋势;本发明的设计方案对于客户机虚拟机无感,客户虚拟机可以不需要修改源码,而可以享受到本发明涉及方案带来的性能提升。

    GPU任务实时抢占方法及系统
    16.
    发明公开

    公开(公告)号:CN115408135A

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

    申请号:CN202211154931.8

    申请日:2022-09-21

    Abstract: 本发明提供了一种GPU任务实时抢占方法及系统,包括:步骤S1:在离线阶段验证GPU内核的幂等性,并在GPU内核中进行代码插桩;步骤S2:在运行阶段,初始化抢占标记与后台线程,劫获用户提交的GPU内核,并缓存在GPU内核缓冲队列中;步骤S3:在用户调用GPU任务抢占功能时,暂停后台线程,设置抢占标记;步骤S4:在用户调用GPU任务恢复功能时,重置抢占标记,并将被抢占的GPU内核重新加入到GPU内核缓冲队列中,恢复后台线程。本发明后台线程始终保持GPU运行时中有多个异步提交的GPU内核,避免了在每个GPU内核执行完成后的同步操作带来的性能开销。

    虚拟机容错的实现方法和系统

    公开(公告)号:CN111400086B

    公开(公告)日:2022-05-06

    申请号:CN202010099555.1

    申请日:2020-02-18

    Abstract: 本发明提供一种虚拟机容错的实现方法和系统,将应用程序所在的虚拟机冗余地运行在多台服务器中,选取一台服务器作为主虚拟机,其余作为从虚拟机,主、从虚拟机虚拟化配置相同,主、从虚拟机互为冗余备份,以备故障切换。令主虚拟机和从虚拟机对用户请求冗余处理,通过主从同步协议,保持主虚拟机和从虚拟机对外可见状态的一致性。与现有技术相比,本发明通过高效的主从同步协议、与虚拟机监视器相互协作的操作系统,大幅减少了用户请求处理的尾时延,降低了主从虚拟机冗余运行由于不确定性产生状态差异的频率,从而减少了主从虚拟机状态同步的开销,使容错系统内应用程序的整体吞吐显著提升、请求处理的延迟显著降低。

    面向大规模时序RDF图数据的查询方法及系统

    公开(公告)号:CN114417066A

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

    申请号:CN202111678455.5

    申请日:2021-12-31

    Abstract: 本发明提供了一种面向大规模时序RDF图数据的查询方法及系统,包括:步骤S1:采用键‑值存储方式将五元组格式的时序RDF图数据均匀地加载和存储到多台机器的内存中;步骤S2:在每台机器上创建若干个客户端线程和若干个工作线程;步骤S3:客户端线程接收用户的查询请求,并对用户的查询请求进行解析,将解析后的查询请求发送至相应机器的工作线程;步骤S4:工作线程执行查询任务得到最终查询结果;步骤S5:工作线程将查询结果返回至客户端线程。

Patent Agency Ranking