期刊文献+

流编程模型下的存储一致性模型

Memory Consistency Model for Stream Programming
下载PDF
导出
摘要 在流编程模型下建立了一个新的存储一致性模型——流一致性模型,它比传统的释放一致性模型更加松弛。讨论了流一致性模型对程序设计和系统设计的要求,给出了一个正确的系统实现,并且指出流一致性模型的编程和实现并不比现有的一致性模型复杂。 A new programming model-the stream programming model is presented on the basis of the stream computing model. A new memory consistency model, named stream consistency for the stream programming model is proposed. In comparison with the traditional release consistency, the stream consistency is more relaxed. The requirements of the stream consistency for the program and system designs are discussed and a correct implementation is presented. The programmability and system overhead of the Stream Consistency is analyzed.
出处 《国防科技大学学报》 EI CAS CSCD 北大核心 2008年第1期37-41,共5页 Journal of National University of Defense Technology
基金 国家自然科学基金资助项目(60621003 60633050)
关键词 流计算 流编程模型 存储一致性模型 stream computing stream programming model memory consistency model
  • 相关文献

参考文献9

  • 1Lamport L. How to Make a Multiprocessor Computer that Correctly Executes Multiprocess Programs [J]. IEEE Transactions on Computers, 1979, 28:241 -248.
  • 2Goodman J R.Cache Consistency and Sequential Consistency[R].Technical Report no.61,SCI Committee,1989.
  • 3Duhois M, Scheurich C, Briggs F. Memory Access Buffering in Multiprocessors[C]//Proceedings of 13^th Annual Intemational Symposium on Computer Architecture, 1986, 434-442.
  • 4Gharachorloo K, Lenoski D, Laudon J, et al. Memory Consistency and Event Ordering in Scalable Shared-memory Multiprocessors[C]//Proceedings of 17^th Annual International Symposium on Computer Architecture, 1990,15 - 26.
  • 5Mattson P. A Programming System for the Imagine Media Processor [D]. Ph.D. Dissertation, Department of Electrical Engineering, Stanford University, 2002.
  • 6Patterson D A, Hennessy J L. Computer Architecture: A Quantitative Approach (Second Edition) [M]. Beijing: China Machine Press, 1999.
  • 7Shasha D,Snlr M. Efficient and Correct Excution of Parallel programs that Share Memory [J]. ACM Transactions on Programming Languages and Systems, 1988, 10:282-312.
  • 8胡伟武.共享存储体系结构[M].北京:高等教育出版社,2001.
  • 9Scheurich C, Dubois M. Correct Memory Operation of Cache-based Multiprocessors [C]//Prooeedings of 14th Annual International Symposium on Computer Architecture, 1987,234 - 243.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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