Design of a Reconfigurable Hybrid Database System

Design of a Reconfigurable Hybrid Database System
复制标题

可重构混合数据库系统的设计

DOI:
--
复制
发表时间:
2010
期刊:
2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines
影响因子:
--
通讯作者:
B. Scheuermann
B. Scheuermann
中科院分区:
--
文献类型:
--
作者:
B. Scheuermann

文献摘要

被引文献

相似文献

本文提出了一个数据库系统的设计,该设计通过在运行时可重新配置的计算平台上执行的硬件算法中卸载数据库运算符(例如加入,扫描和分类)来加速数据库交易的执行。此外,描述了一个混合数据库系统,该系统利用了新的基于可重构硬件的数据库系统的优势,并结合了用于主内存或迪斯科住宅数据库系统的预先存在的技术。由于硬件算法的平行和管道设计样式,新的数据库系统为指令流处理器上传统的顺序执行提供了潜在的加速。此外,可以通过将电路放置在可重构的织物附近的嵌入式内存中来减少数据访问时间,从而进一步可以自定义高带宽内存接口。由于加速执行速度,新系统有可能在实时场景中可靠地达到限制,以减少锁定争夺和缓存冲洗的机会,并降低并发控制的成本。
This paper proposes a design of a database system which accelerates the execution of database transactions by offloading database operators (e.g. joins, scans and sorting) in hardware algorithms executed on runtime reconfigurable computing platforms. Furthermore, a hybrid database system is described which exploits the strengths of the new reconfigurable hardware-based database system in combination with pre-existing technologies for main memory or disc resident database systems. Due to the parallel and pipelined design style of the hardware algorithms, the new database system offers a potential speedup over the traditional sequential execution on instruction stream processors. Moreover, data access times can be reduced by placing circuits on the reconfigurable fabric close to embedded memory which further allows for customizing high bandwidth memory interfaces. As a consequence of the accelerated execution speed, the new system has the potential to reliably meet constraints in real-time scenarios, to reduce the chance of lock contention and cache flushes, and to decrease the cost for concurrency control.