硬件事务存储器的体系结构

来源 :浙江大学 | 被引量 : 0次 | 上传用户:Ar_meng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路技术和工艺的不断发展,片上多处理器结构成为体系结构设计者提高系统性能采用的主要手段。片上多处理器结构为软件编程人员开发并行编程提供了平台,为了充分利用该结构并且使并行计算的性能达到最优化,并行程序设计模型成为研究热点。目前,在多处理器结构上,一般采用锁机制和同步变量来实现并行程序之间的同步,然而锁机制会导致死锁,优先级倒置等问题,因此该方法存在很大的局限性。硬件事务存储机制提出了一种在多处理器结构上程序并行执行和同步的方法,该机制通过将并行程序划分为并行事务,通过事务投机执行充分挖掘程序中的并行性,同时利用硬件结构来保证事务原子性、一致性及隔离性。该机制简化编程并且解决锁机制带来的上述问题,有效地提高了并行计算性能。本文根据浙大数芯实验室媒体数字信号处理器MediaDSP64的体系结构,通过添加以及设计硬件事务寄存器文件、投机型事务数据缓存(TM_cache)、事务优先级控制单元、数据冲突检测模块等硬件结构,同时设计了硬件事务存储器指令以及事务执行模型,实现了硬件事务存储机制。基于总线、网络互连的多处理器仿真平台,以及FPGA硬件加速模拟平台,提出了事务编程模型,采用售票系统、科学计算以及MPEG4编码器等应用评测程序,对硬件事务存储机制中的关键技术即数据版本管理、冲突检测、数据冲突解决策略,以及事务评估和调试方法进行研究。
其他文献
与传统的身份认证方式相比,人脸识别具有友好性、便利性、安全性等特点。人脸检测作为人脸识别的一个关键环节,具有重要的研究意义。近年来,人脸检测技术取得了日新月异的进
随着多媒体技术和现代通信技术的迅猛发展,人类已经步入追求高清晰和高保真视觉信息的新时代。由于图像所承载的信息更加直观、丰富和高效,已成为人们感知客观世界非常重要的
随着微机电系统技术,无线通信技术和计算机技术的发展,提出了无线传感器网络技术。作为未来的新兴技术之一,无线传感器网络在军事、环境监测、医疗救护、商业等领域,因而具有
随着全球经济与科技的不断发展,安防意识也因势而生,这对安防技术提出了更高的要求与挑战。当前典型的安防应用系统——视频监控系统存在一定的弊端。人工监控不但人工成本巨
近年来,人们对城市空气质量以及地球石油资源危机等问题的日趋重视。为了保护环境,节约能源,在世界范围内以蓄电池作为电力能源在交通运输、通信等部门的设备中,已得到了广泛运用。由于蓄电池的充放电是一个比较复杂的电化学过程,虽然厂商多在其使用标识上号称有10年的浮充寿命,在实际应用中,由于充电方式的简单,这些蓄电池的实际浮充寿命还不到其宣称的一半。同时,在实际应用中,这些电池往往是多个串联的。电动汽车电池
基于麦克风阵列的声源定位技术因设备智能化的发展而变得越来越重要,它用于获得声源的方向和距离信息。如何在声源定位的过程中解决自然噪声、混响、以及声源随机性等因素带
半导体激光器(Laser Diode)的应用十分广泛,在工业生产和技术方面的应用如光纤通信、激光打印机、高清晰度激光电视等;在医疗和生命科学方面的应用如激光手术治疗、激光动力
六自由度飞行模拟平台控制系统是一个由数字计算机来进行实时控制并且能提供俯仰运动、横滚运动、偏航运动、升降运动、侧向平移运动和纵向平移运动的六自由度瞬时过载仿真设
目前,动态聚类算法的研究及其应用是当今数据挖掘领域研究的一个热点。在临床医学数据分析研究领域中,利用聚类算法对医学数据进行聚类分析,不仅可以提高海量医学数据有效直
在大数据的背景下,批量处理图像和视频已经成为一种常态。所以人们对图像和视频处理算法的速度要求就更高了。块匹配算法是很多图像和视频处理应用的基础算法。然而,块匹配算