Providing QoS in Contention Management for Software Transactional Memory

被引:0
作者
Fahmy, Sherif F. [1 ]
Senousy, Zakaria [1 ]
Amin, Ahmed F. [1 ]
机构
[1] AASTMT, Comp Engn, Cairo, Egypt
来源
2017 13TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO) | 2017年
关键词
software transactional memory; quality of service; contention management;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We study the issue of providing quality of service guarantees to software transactional memory. Specifically, we attempt to quantify the type of quality of service (or QoS) guarantees that we can provide using only contention management in software transactional memory. We then present three different algorithms for providing these QoS guarantees and show analytically and empirically that they do in fact operate as expected.
引用
收藏
页码:231 / 236
页数:6
相关论文
共 14 条
[1]  
[Anonymous], 2005, PODC'05: Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing
[2]  
Attiya H., 2006, PODC 2006, P308, DOI DOI 10.1145/1146381.1146428
[3]  
Bhattacharyya A, 2017, ACM SIGPLAN NOTICES, V52, P433, DOI [10.1145/3018743.3019027, 10.1145/3155284.3019027]
[4]  
Biles S. D., 2016, US Patent, Patent No. [9,513,959, 9513959]
[5]  
Gray J., 2017, US Patent, Patent No. [9,658,880, 9658880]
[6]  
Grossman D, 2007, OOPSLA: 22ND INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED PROGRAMMING, SYSTEMS, LANGUAGES, AND APPLICATIONS, PROCEEDINGS, P695
[7]  
Guerraoui Rachid., 2005, PODC, P258
[8]   A flexible framework for implementing software transactional memory [J].
Herlihy, Maurice ;
Luchangco, Victor ;
Moir, Mark .
ACM SIGPLAN NOTICES, 2006, 41 (10) :253-261
[9]  
Korenfeld B., 2006, MITLCSTM475
[10]  
Nguyen D., 2017, P 22 INT C ARCH SUPP, P105