Proceedings of the 26th Symposium on Operating Systems Principles 2017
DOI: 10.1145/3132747.3132771
|View full text |Cite
|
Sign up to set email alerts
|

ffwd

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
16
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 36 publications
(16 citation statements)
references
References 68 publications
0
16
0
Order By: Relevance
“…Second, if it reserves one core for multiple lock instances, this can lead to false serialization 7,10 . Besides, we observe that ever the fastest delegation scheme, FFWD, 8 does not scale under extreme high contention for NUMA multicore machines, due to frequent crossnode communication between the server and client threads. On the contrary, dynamic delegation behaves without dedicating a core to a server, whereas the existing schemes either provide nonscalable performance 4,5 or offer less portability 10 …”
Section: Introductionmentioning
confidence: 98%
See 4 more Smart Citations
“…Second, if it reserves one core for multiple lock instances, this can lead to false serialization 7,10 . Besides, we observe that ever the fastest delegation scheme, FFWD, 8 does not scale under extreme high contention for NUMA multicore machines, due to frequent crossnode communication between the server and client threads. On the contrary, dynamic delegation behaves without dedicating a core to a server, whereas the existing schemes either provide nonscalable performance 4,5 or offer less portability 10 …”
Section: Introductionmentioning
confidence: 98%
“…However, on NUMA machines, the execution for critical sections with less scaled locking schemes can easily cause performance collapse under high locking contention. As a result, there are many researches focusing on improving the scalability performance of locks, 1,4‐23 for which the most efficient alternatives are hierarchical NUMA‐aware locks and delegation locks on NUMA multicore systems. Hierarchical locks consist of local locks each synchronizing threads running on the same NUMA node and a global lock synchronizing threads holding a local lock.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations