2015
DOI: 10.1007/978-3-319-26850-7_1
|View full text |Cite
|
Sign up to set email alerts
|

Scal: A Benchmarking Suite for Concurrent Data Structures

Abstract: Concurrent data structures such as concurrent queues, stacks, and pools are widely used for concurrent programming of shared-memory multiprocessor and multicore machines. The key challenge is to develop data structures that are not only fast on a given machine but whose performance scales, ideally linearly, with the number of threads, cores, and processors on even bigger machines. Part of that challenge is to provide a common ground for systematically evaluating the performance and scalability of new concurren… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 27 publications
0
1
0
Order By: Relevance
“…Scal (Haas et al, 2015) is another open-source framework that implements a set of concurrent data-structures. Scal also provides workloads for benchmarking the implemented data-structures and the appropriate infrastructure for developing concurrent data-structures.…”
Section: Related Workmentioning
confidence: 99%
“…Scal (Haas et al, 2015) is another open-source framework that implements a set of concurrent data-structures. Scal also provides workloads for benchmarking the implemented data-structures and the appropriate infrastructure for developing concurrent data-structures.…”
Section: Related Workmentioning
confidence: 99%