期刊文献+

直接收集:一种简单有效的有限多写方法

DIRECT COLLECTING: A SIMPLE WAY TO DEAL WITH FALSE SHARING IN DSMS
下载PDF
导出
摘要 在分析分布共享存储系统中假共享及多写算法对系统性能影响的基础上,提出了一种简单有效的有限多写方法——直接收集(DirectColecting,DC)方法.DC方法兼收单写和多写算法的优点,实现了单写与多写的自动衔接,同时取消了通常多写方法中的Twin和Dif,简化了多写的实现.文中还给出了与传统的单写和多写方法的比较测试结果.初步测试表明,DC方法对一些面向科学计算的应用程序(如SOR,FFT和LU)比通常的多写方法有较好的(20%到33%)性能改善,对矩阵乘(MAT)一类计算比通常的单写方法也有很好的(36%)性能改进. Single writer approach to false sharing in software DSM systems is simple but it can not avoid the ping pong effect of the date page thrashing, while multiple writer approach is effective to false sharing but the cost is high. This paper proposes a new approach called Direct Collecting (DC) to deal with false sharing in software DSMs. It distinguishes two kinds of false sharing in programs with lock based and barrier based forms, and handles them with single writer and multiple writer approaches respectively. It possibly discards the Twin and Diff in traditional multiple writer ways and simplifies the implementation of multiple writer in software DSM systems. The implementation of DC in CVM, which is a software DSM system based on a network of workstations, is introduced in this paper. Evaluating results show that for some applications such as SOR, FFT, and LU, DC provides a significant reduction in execution time (20% to 33%) compared to traditional multiple writer approach, and for matrix multiplication it can improve the performance compared to single writer approach by 36% on the platform.
出处 《计算机学报》 EI CSCD 北大核心 1999年第8期821-827,共7页 Chinese Journal of Computers
基金 国家攀登计划项目 国家自然科学基金
关键词 多写方法 直接收集 DSM系统 存储系统 Memory consistency, false sharing, single /multiple writer, multiple protocol, direct collecting.
  • 相关文献

参考文献3

  • 1Iftode L,Proc 8th Annual Sympo Parallel Algorithms and Architectures,1996年,277页 被引量:1
  • 2Stumm Michael,IEEE Computer,1990年,23卷,5期,54页 被引量:1
  • 3Li Kai,Proc ICPP’88.II,1988年,94页 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部