上海交通大学李健获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉上海交通大学申请的专利一种基于QAT硬件加速器的高性能内存压缩系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115292035B 。
龙图腾网通过国家知识产权局官网在2026-03-06发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210863727.7,技术领域涉及:G06F9/50;该发明授权一种基于QAT硬件加速器的高性能内存压缩系统是由李健;杨智诹;管海兵设计研发完成,并于2022-07-21向国家知识产权局提交的专利申请。
本一种基于QAT硬件加速器的高性能内存压缩系统在说明书摘要公布了:本发明公开了一种基于QATQuickAssistTechnology硬件加速器的高性能内存压缩系统,涉及内存压缩领域。为ZRAM内存压缩模块增加新的基于页的并行读写框架,使ZRAM能够更好利用CPU多物理核心的特点,不会因为长时间的读写阻塞浪费大量计算机资源;将ZRAM的压缩、解压缩功能卸载到QAT硬件,降低了压缩算法执行时CPU资源占用率,释放了大量计算机资源,降低压缩过程对上层应用的性能影响。
本发明授权一种基于QAT硬件加速器的高性能内存压缩系统在权利要求书中公布了:1.一种基于QAT硬件加速器的高性能内存压缩系统,其特征在于,包括ZRAM基于物理页的并行读写模块; 包括基于QAT硬件协处理器的压缩模块; 所述并行读写模块替代ZRAM原来的单线程阻塞读写; 所述并行读写模块将ZRAM读写执行流程分成了两个阶段:预处理阶段和并行读写阶段; 所述预处理阶段接受上层应用发出的bio块,然后逐页解析bio块并封装在page_list中,最后将page_list加入到先进先出队列req_queue; 所述并行读写阶段,工作线程获取req_queue中的请求调用读写API继续执行读写流程并在完成之后通过调用bio_endio返回到最上层; 所述压缩模块在ZRAM内核模块加载到内核时,生成CPU物理核相同数目的压缩流,并且调用QAT驱动API创建session和instance; 所述并行读写模块调用所述压缩模块,所述压缩模块首先获取当前运行CPU上的压缩流,然后将原数据整理成QAT设备可以接受的SGL格式,给原始数据添加ZLIB头部和尾部,最后将未压缩数据通过DMA的方式发送到QAT硬件并进入休眠; 所述QAT设备将数据压缩完成并通过DMA的方式写入到目的地址,然后通过中断的方式通知所述压缩模块,所述压缩模块就会将压缩后的数据返回到并行读写层。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海交通大学,其通讯地址为:200240 上海市闵行区东川路800号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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