《表2 加速测试结果:基于虚拟FPGA的数据库运算加速装置设计》

《表2 加速测试结果:基于虚拟FPGA的数据库运算加速装置设计》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于虚拟FPGA的数据库运算加速装置设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

在国产飞腾CPU、国产操作系统银河麒麟等国产硬件环境下,本文做了相关测试对比工作。数据库基于典型业务系统的特点分别选择大数据量查询、复杂SQL查询、复杂业务、数据新增、数据修改和数据删除等六位场景,展开特定业务系统数据库的测试工作。其中数据新增、数据修改和数据删除这三个方面的结果,由于复杂程度偏低,反馈时间为秒级别,多次测试平均结果分别为3.5秒、4秒和3.7秒左右,基本可以满足现有需求,并不是当下急需优化的方面。但是大数据量查询、复杂业务和复杂SQL查询这三方面,系统反馈时间过长,多次测试平均结果分别为220秒、255秒和300秒左右,如表1所示。严重影响到操作使用,急需进行加速优化工作。所以将本加速装置设计对特定业务数据库进行加速工作,着重收集了大数据量查询、复杂业务和复杂SQL查询这三方面的操作测试反馈时间,多次测试平均结果分别为52秒、65秒和77秒左右,如表2所示,达到了一定的加速效果。可见利用FPGA的并行特性,可以将大数据量的计算时间大幅度缩短,有助于减少特定业务数据库的反馈时间。