湖南大学周宽获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉湖南大学申请的专利一种基于ARM平台加速数据库哈希操作的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115934725B 。
龙图腾网通过国家知识产权局官网在2026-01-02发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211660181.1,技术领域涉及:G06F16/22;该发明授权一种基于ARM平台加速数据库哈希操作的方法是由周宽;陈浩设计研发完成,并于2022-12-23向国家知识产权局提交的专利申请。
本一种基于ARM平台加速数据库哈希操作的方法在说明书摘要公布了:本发明涉及计算机数据库及基础算法移植的技术领域,具体涉及一种使用SIMD加速数据库哈希操作并移植到ARM平台的方法。本发明的方法包括:根据基础的哈希查询算法,改造实现基于SIMD技术的哈希查询方法;根据基础的哈希建表算法,改造实现基于SIMD技术的哈希建表方法;自定义SIMD转换库,实现从SSE指令集和AVX指令集,向Neon指令集的转换模块ATN,并提供快捷的转换过程。其流程如图1所示。该方法通过充分利用CPU计算能力,提高了哈希查询和哈希建表操作的执行速度。该方法通过自定义转换库,减少了开发人员的操作复杂度和编码量。
本发明授权一种基于ARM平台加速数据库哈希操作的方法在权利要求书中公布了:1.一种基于ARM平台加速数据库哈希操作的方法,其特征在于,实施步骤为: 1根据现有的线性检测法的哈希查询标量算法,通过矢量化改造,实现基于SIMD技术的哈希查询算法,包括如下内容;矢量位掩码通道的数量,需要根据具体的业务场景确定,且需要在算法开始之前进行确定;需要定义6项允许在算法中使用的基本操作,具体指的是,矢量加载、矢量存储、聚集、散射、选择性加载、选择性分散,后续算法基于6项基本操作完成;哈希查询在查找到哈希表对应位置有元素,且与所匹配元素相等后,需要进行相应记录,但仍然需要继续查找,直到找到空位置才能结束; 2根据现有的线性检测法的哈希建表标量算法,实现基于SIMD技术的哈希建表算法; 3根据现有的AvxToNeon库,扩展生成自定义ATN转换模块,实现从AVX指令集和SSE指令集到Neon指令集的转换; 4通过快捷的转换过程,将上述基于AVX指令集和SSE指令集的哈希查询和哈希建表算法,转换为基于Neon指令集的ARM架构算法:将在X86上运行正常的矢量的哈希查询和哈希建表程序,导入到ARM平台,通过头文件调用的方式,更改头文件库调用路径;在编译ARM平台的矢量的哈希查询和哈希建表算法时,使用相应的编译参数进行编译。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人湖南大学,其通讯地址为:410082 湖南省长沙市岳麓区麓山南路1号湖南大学;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励