值预测和限制性值传递在LogSPoTM中的实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:Virgin1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
事务存储和线程级推测是解决并行编程难的两种经典有效的方法。虽然它们所解决的问题不同,但是却有很多的相似之处,在一定的条件下可以相互转化,可以将这两种方法结合起来构成混合系统。在这种混合系统中,当线程之间数据依赖冲突比较小的时候,这两种模型都可以获得不错的性能。但是如果数据依赖冲突严重,那么它们的性能会变得非常的差。为此,有人提出了解决这个问题的办法,但是都有比较严重的缺陷。本文针对这个问题和现有方法的缺陷,给出了两种不同的解决办法:值预测和限制性值传递。   本文的主要研究工作和成果包括:(1)在LogSPoTM系统上实现了值预测模型。(2)在LogSPoTM系统上实现了限制性值传递的模型。(3)对基于LogSPoTM的值预测系统进行评测分析。(4)对基于LogSPoTM的限制性值传递模型进行评测与分析。   (1)值预测模型是当线程间发生数据冲突后,值预测器可能会给优先级低的请求线程发送一个数据,让它继续执行,而不是继续等待。(2)限制性值传递方法是在数据冲突发生时,只有满足一定条件的情况下,优先级高的数据所有者才会给数据请求者发送数据,这也可以在一定程度上提高系统性能。(3)我们选择LogSPoTM作为实验的基本模型,主要是因为它的系统复杂度比较适中,可扩放性好。从实验数据结果上看,通过采用值预测的方法,在4线程环境中我们比系统加速比从原来的2.26提升到了2.91。(4)对于限制性值传递的方法,4线程配置的加速比则从2.26提升到了2.78。   虽然限制性值传递的性能不如值预测系统,但是它的系统复杂度比值预测系统要低很多,是一种轻量级的模型。限制性值传递的方法体现了系统复杂度和性能一个比较好的折中。
其他文献
随着计算机网络和图形图像学的迅速发展,传统的基于文本的图像检索技术已经无法满足用户日益复杂的检索需求,所以基于内容的图像检索(Content-Based Image Retrieval,简称CBI
近年来,电子商务在全球经济中发挥了越来越重要的作用。而在众多的电子商务模式中,企业对消费者(B2C)模式越来越显示出其的巨大潜力。随着互联网的不断发展,网络上的信息量也在
基于SPH方法的流体模拟是将问题域化为一系列携带某一特定材料属性的粒子,利用每个粒子的运动确定整体的运动形态。而所有粒子的运动都可以通过其支持域内的全部粒子的运动属
近年来,随着互联网信息技术的迅速发展,互联网上的信息资源已经达到海量级别,并且正呈指数级形式增长,海量网页数据的结构复杂性和用户查询词简短及语义模糊性等特点给现有搜索
本文将GIS的空间分析功能应用于无线传感器网络的汇聚节点与特征点的选取以及网络布设过程中,将动态地理路由算法应用于普通无线传感器节点向汇聚节点传送数据的路由选择过程,
随着无线通信技术的迅猛发展,可用的频谱资源变得越来越紧张,尤其是随着无线局域网、无线个域网和无线城域网等技术的高速发展,目前的宽带无线应用技术已无法满足人们的需求
随着数据库技术的快速发展,各个领域堆积的数据也越来越多。数据库虽然有着很强大的采集数据和存储数据的能力,但是数据分析能力却相对薄弱。无法挖掘到隐藏在海量数据背后的信
随着计算机网络应用的普及和发展,信息安全作为新兴学科日益受到重视。受CPU串行体制的限制,传统的串行密码算法已经越来越不能满足信息安全对运算速度和系统安全性的需求。基
无线传感网被广泛地应用于国防、环境检测、医疗卫生以及交通等领域。具有实用性强、应用范围广、使用灵活等特点。而时间同步是无线传感器网络的关键技术之一,受到越来越广
延迟容忍网络主要是指由于节点移动、部署稀疏等原因而使得端到端的数据传输路径常常处于间歇性连通或者长时间中断状态的一类网络。数据聚集,通过将相关联的数据包进行聚集操