印花

STAMP:STAMP:Stanford事务处理应用程序。事务内存(Transactional Memory,TM)是一种很有前途的简化并行编程技术。在对现有研究成果进行分析的同时,还提出了一些必要的研究方法和建议。大多数TM系统都是使用微基准(microbenchmarks)进行评估的,微基准标记可能不代表任何真实世界的行为,也可能是不强调广泛执行场景的单个应用程序。我们介绍Stanford Transactional Application for Multi-Processing(STAMP),一个用于评估TM系统的综合基准测试套件。STAMP包括8个应用程序和30个输入参数和数据集的变体,以表示多个应用程序域,并涵盖广泛的事务执行情况(频繁或很少使用事务、大或小事务、高或低争用等)。此外,STAMP可以移植到许多类型的TM系统中,包括硬件、软件和混合系统。在这篇文章中,我们提供了描述和一个详细的表征在邮票中的应用。我们也使用这个套件来评估六个不同的TM系统,找出它们的缺点,并推动对其性能特性的进一步研究。


zbMATH中的参考文献(参考文献15条)

显示第1到15个结果,共15个。
按年份排序(引用)

  1. 罗德里格斯,马修;Spear,Michael:关于在C++内存模型中实现软件事务性内存(2020)
  2. Rosales Marticorena,Francisco:具有相关误差的信号的经验贝叶斯平滑样条:方法和应用(2016)
  3. 迪多娜,迭戈;费尔伯,帕斯卡;哈曼西,德林;罗曼诺,保罗;Schenker,Jörg:确定事务性内存应用程序中的最佳并行级别(2015)ioport公司
  4. 潘克拉提乌斯,维克托;Adl Tabatabai,Ali Reza:在实践中使用事务性内存与锁的软件工程(2014)ioport公司
  5. 巴尔达辛,亚历山德罗;戈尔茨坦,费利佩;Azevedo,Rodolfo:Cell/BE架构的事务运行时系统(2012)ioport公司
  6. 海伯,托默;亨德勒,丹尼;Suissa,Adi:串行化竞争管理对STM性能的影响(2012)ioport公司
  7. 沙玛,戈卡娜;Busch,Costas:平衡事务性内存工作负载的竞争性分析(2012)
  8. 沙玛,戈卡娜;Busch,Costas:《基于窗口的事务性内存贪婪竞争管理:理论与实践》(2012)
  9. 佩雷尔曼,德米特里;比舍夫斯基,安东;利特曼诺维奇,奥列格;Keidar,Idit:SMV:选择性多版本STM(2011)
  10. 施赖拉曼,阿伦德;分析硬件冲突(KahyaDas2011支持的硬件冲突)ioport公司
  11. 费里,塞萨尔;伍德,萨曼莎;莫雷谢特,塔利;巴哈尔,R.艾里斯;Herlihy,Maurice:Embedded TM:嵌入式多核系统的能量和复杂性有效硬件事务性内存(2010)
  12. 哈曼西,德林;格雷莫利,文森特;费尔伯,帕斯卡;Fetzer,Christof:可扩展事务性内存测试台(2010)
  13. Usui,Takayuki;贝伦德,雷默;埃文斯,雅各布;Smaragdakis,Yannis:自适应锁:结合事务和锁实现高效并发(2010)
  14. 海因德尔,阿明;Pokam,Gilles:软件事务性内存性能建模的分析框架(2009)
  15. 田,陈;冯敏;纳加拉扬,维杰;Gupta,Rajiv:多核上顺序循环的推测性并行化(2009)