《表1 摸底测试结果:基于虚拟FPGA的数据库运算加速装置设计》
在国产飞腾CPU、国产操作系统银河麒麟等国产硬件环境下,本文做了相关测试对比工作。数据库基于典型业务系统的特点分别选择大数据量查询、复杂SQL查询、复杂业务、数据新增、数据修改和数据删除等六位场景,展开特定业务系统数据库的测试工作。其中数据新增、数据修改和数据删除这三个方面的结果,由于复杂程度偏低,反馈时间为秒级别,多次测试平均结果分别为3.5秒、4秒和3.7秒左右,基本可以满足现有需求,并不是当下急需优化的方面。但是大数据量查询、复杂业务和复杂SQL查询这三方面,系统反馈时间过长,多次测试平均结果分别为220秒、255秒和300秒左右,如表1所示。严重影响到操作使用,急需进行加速优化工作。所以将本加速装置设计对特定业务数据库进行加速工作,着重收集了大数据量查询、复杂业务和复杂SQL查询这三方面的操作测试反馈时间,多次测试平均结果分别为52秒、65秒和77秒左右,如表2所示,达到了一定的加速效果。可见利用FPGA的并行特性,可以将大数据量的计算时间大幅度缩短,有助于减少特定业务数据库的反馈时间。
图表编号 | XD002451600 严禁用于非法目的 |
---|---|
绘制时间 | 2019.12.25 |
作者 | 孙燕齐、鄢楚平 |
绘制单位 | 中国电子科技集团公司第十五研究所、中国电子科技集团公司第十五研究所 |
更多格式 | 高清、无水印(增值服务) |