A Lock-Based Cache Coherence Protocol for Scope Consistency

来源 :Journal of Computer Science and Technology | 被引量 : 0次 | 上传用户:talent_luo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Directory protocols are widely adopted to maintain cache coherence of distributed shared memory multiprocessors. Although scalable to a certain extent, directory protocols are complex enough to prevent it from being used in very large scale multiprocessors with tens of thousands of nodes. This paper proposes a lock-based cache coherence protocol for scope conyistency. It does not rely on directory information to maintain cache coherence. Instead, cache coherence is mailltained through requiring the releasing processor of a lock to store all write-notices generated in the associated critical section to the lock and the acquiring processor invalidates or updates its locally cached data copies according to the write notices of the lock. To evaluate the performance of the lock-based cache coherence protocol, a software DSM system named JIAJIA is built on network of workstations. Besides the lockbased cache coherence protocol, JIAJIA also characterizes itself with its shared memory organization scheme which combines the physical memories of multiple workstations to form a large shared space. Performance measurements with SPLASH2 program suite and NAS benchmarks indicate that, compared to recent SVM systems such as CVM, higher speedup is achieved by JIAJIA.Besides, JIAJIA can solve large scale problems that cannot be solved by other SVM systems due to memory size limitation. Directory protocols are widely adopted to maintain cache coherence of distributed shared memory multiprocessors. Although scalable to a certain extent, directory protocols are complex enough to prevent it from being used in very large scale multiprocessors with tens of thousands of nodes. -based cache coherence protocol for scope conyistency. It does not rely on directory information to maintain cache coherence. Instead, cache coherence is mailltained through requiring the releasing processor of a lock to store all write-notices generated in the associated critical section to the lock and the acquiring processor invalidates or updates its locally cached data copies according to the write notices of the lock. To evaluate the performance of the lock-based cache coherence protocol, a software DSM system named JIAJIA is built on network of workstations. Besides the lockbased cache coherence protocol, JIAJIA also characterizes itself with its shared memory organiza tion measurements which combines the physical memories of multiple workstations to form a large shared space. Performance measurements with SPLASH2 program suite and NAS benchmarks indicate that, compared to recent SVM systems such as CVM, higher speedup is achieved by JIAJIA.Besides, JIAJIA can solve large scale problems that can not be solved by other SVM systems due to memory size limitation.
其他文献
I like onions(洋葱)very much.I not only like to eat raw(生的)onions,but also in a fried dish pork or eggs in it.Aslong as the dinning-hall serves onions,I will
在好莱坞的“科技奇观”风光不再的时候,对于咱们那些还热衷于用巨额人民币打造像《无极》那样的科技奇观的电影人,该有什么警示呢? What are the warnings for those of us
误差分析是一个仅使用在16位色3D渲染时的效果,用误差分散的方式来模仿真彩色显示质量现在的3D加速卡几乎都前此动体,它能有效改进画质而不会降低速度。(See3D)中默认使用16是位
随着电子仪表新产品的不断发展,几何形状复杂的曲面表牌日益增多。有的在圆筒形的外壁上加工螺旋形槽口,将其分成若干个360度,有的形如瓦棱。要在这样的工件表面上印制文字
关于专业文化的内涵概念、地位功用、存在问题与对策的研究文章相对较多,而关于专业文化价值取向的研究则是凤毛麟角,对专业文化的整体构建更是鲜有涉猎。本文通过对专业文化
一石激起千层浪。自8月中旬全球最大的铁矿石巨头必和必拓,欲以390亿美元的巨额资金强行收购世界上最大的钾肥生产企业加拿大钾肥公司以来,这场钾肥收购大战一直吸引着人们的
慢性中耳炎是具有连续病程特征的慢性疾病,局部的渗液常导致慢性乳突炎的伴发,并有胆脂瘤、胆固醇肉芽肿或肉芽组织形成的难治性病理学特征。除了文献报道的以鼓膜穿孔和耳
去年5月14日我被北京大学季羡林办公室正式邀请参加了“北京大学东方学科建立60周年、季羡林教授执教60周年暨95华诞”庆祝活动,很想利用这次机会到解放军三○一总医院看望季
英国电子管公司与国家物理实验室最近首次研制成利用 HCN 激光辐射(波长0.337毫米)的电视显示。该波长不能用平常的成象器件检测。用特殊的光导摄象管,将0.3毫瓦 HCN 激光显
小学生计算能力的培养是小学数学教学的一项重要任务。教学大纲要求学生在计算能力方面达到“熟练”、“比较熟练”、“会”三个层次,在计算的范围上做了“四个为主”和“三个