片上数据库系统设计与实现

来源 :浙江大学计算机学院 浙江大学 | 被引量 : 0次 | 上传用户:guoke3zhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着新的普适计算和环境智能应用的出现,各种不同形态的轻量级计算设备中嵌入数据库技术的需求也日益强烈。同时,半导体工业正在封装越来越多的晶体管到单一硅片上,使实现比以前更复杂的单一芯片微电子系统,包含CPU,嵌入式内存,输入/输出设备成为可能。研究者们正在从硬件角度研究数据库的实现技术,包括内存数据库技术、数据库机、知识库机。一般都采用SOC技术来完成软硬件协同设计。本文试图研究一种新的完全用硬件设计的数据库芯片,称为片上数据库。在本文中,提出了一种在轻量级计算设备上实现的后端片上数据库管理系统的体系结构。在这个体系结构中,定义了一组二进制指令,称为数据库管理语言(DBML),一种DBML指令的硬件解释器和一个数据流控制器。为了减少运行时翻译指令的性能开销,常规数据库管理语言需要静态翻译成能被硬件指令解释器解释DBML指令。为了验证这个体系结构,本文实现了一个基于这个体系结构和一个相关数据库系统的模型。最佳条件下,在一个CPI=1.0的RISC处理器系统中,DBML指令能在100时钟周期内完成。综上所述,本文提出的片上数据库设计了一种芯片级数据库实现,在性能上能在百周期内运行简化SQL指令,有效地证明了数据库软件的软硬件协同设计的可行性。
其他文献
视频运动目标检测是数字视频信号处理、分析应用的一个重要领域,在民用和军事上有着广泛的应用,实现可靠、快速的运动目标检测系统有着非常重要的意义。论文将SOPC的概念引入
随着移动通信技术的不断发展,下一代网络成为发展的必然趋势。下一代网络采用分层的结构,分为松散耦合的:业务层、控制层、媒体传输层和接入层。在下一代网络中,应用服务器属
随着网络通信的飞速发展以及多媒体技术的广泛应用,数字产品版权的保护问题变得越来越重要。数字水印技术已成为解决数字多媒体版权问题的主要工具。本文分析讨论了数字水印
随着虚拟仪表应用的不断发展,虚拟仪表的网络化成为当前研究的热点,本文结合嵌入式技术、SoC技术、网络技术和虚拟仪表技术提出了两种研究方案,一种方案是实现Internet嵌入式网
随着市场经济的发展和贸易的全球化,企业面临着越来越激烈的市场竞争。海关进出口提单从表面来看只是一些贸易数据,但在国际贸易实战中,每一项对于企业贸易来说都有着极其深
无线Mesh网络(Wireless Mesh Network)简称WMN,是一种新型的无线通信网络。无线Mesh网络具有自组织性和自愈的特点,并具有有效的移动用户管理和跟踪机制,是一种多跳的宽带无
IPv6以其技术上的优势已成为下一代互联网和未来无线移动通信网络的基础。经过十几年的研究和发展,其标准体系已经基本完善,但由于其部署的成本和当前设备的兼容性等问题,使
随着Web应用信息系统的日益复杂,规模不断扩大,软件复杂性不断增加,如何保证Web应用的正确性和可靠性日益受到人们关注。Web应用系统的测试也已成为软件开发过程中的一个重要
以Internet为代表的IP网络正在逐渐成为人类社会通信的基础设施,网络规模不断扩大,异构化程度不断增加,带宽成倍增长,网络日益复杂,有必要对网络的拓扑结构和网络行为进行深
近年来,在钢铁材质质量检测的研究领域,电磁无损检测方法以其非破坏性和简便快速的优点取得了大量成果,然而对于钢材及其制品的混料、硬度和裂纹质量检测还存在许多难题。如