Proceedings of Annual IEEE/ACM International Symposium on Code Generation and Optimization 2014
DOI: 10.1145/2544137.2544139
|View full text |Cite
|
Sign up to set email alerts
|

Software Transactional Memory for GPU Architectures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
21
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 21 publications
(21 citation statements)
references
References 20 publications
0
21
0
Order By: Relevance
“…In addition, previous work attempts to improve the performance and programmability of GPUs by supporting transactional memory [10,11,15,16,37,45] and by providing memory consistency and memory coherence on GPUs [5,19,36,[38][39][40].…”
Section: Gpu Solutionsmentioning
confidence: 99%
See 1 more Smart Citation
“…In addition, previous work attempts to improve the performance and programmability of GPUs by supporting transactional memory [10,11,15,16,37,45] and by providing memory consistency and memory coherence on GPUs [5,19,36,[38][39][40].…”
Section: Gpu Solutionsmentioning
confidence: 99%
“…To evaluate our solution, we use three state-of-art GPU implementations of irregular algorithms, which have been shown to compare favorably against CPU implementations [18,22,33], and we use two microbenchmarks. which have been used in previous work on fine-grained locking [12,13,46] and transactional memory [10,15,16,37,45] on GPUs. The two microbenchmarks represent commonly used lock patterns for workloads that manipulate irregular data structures, such as graphs and trees.…”
Section: Benchmarks and Inputsmentioning
confidence: 99%
“…Yunlong Xu et.al. have developed a STM based technique for GPU based systems in [5]. The authors claim that their technique is free from livelocks and is scalable.…”
Section: Related Workmentioning
confidence: 99%
“…Now, using spinlock to realize locking on GPUs may lead to a deadlock, consider the locking scheme of Table .…”
Section: Deadlocksmentioning
confidence: 99%