Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition (DATE), 2017 2017
DOI: 10.23919/date.2017.7927120
|View full text |Cite
|
Sign up to set email alerts
|

A hardware implementation of the MCAS synchronization primitive

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 8 publications
0
9
0
Order By: Relevance
“…Patel et al [21] describe a hardware implementation of MCAS, a multi-word CAS operation for multi-core systems. They find that on average, their implementation is up to 13.8 times faster than locks with critical sections spanning from 40 to 345 cycles.…”
Section: Related Workmentioning
confidence: 99%
“…Patel et al [21] describe a hardware implementation of MCAS, a multi-word CAS operation for multi-core systems. They find that on average, their implementation is up to 13.8 times faster than locks with critical sections spanning from 40 to 345 cycles.…”
Section: Related Workmentioning
confidence: 99%
“…Patel et al [15] propose a special HW instruction to change multiple memory positions atomically, optimizing the synchronization process. This instruction is an extension of the currently widely available compare-and-swap instruction, which is similar to the hardware transactional memory approach [7] where the developer delimits atomic blocks of codes.…”
Section: Related Workmentioning
confidence: 99%
“…Table 4 summarizes the synthesis results showing that our solution increases by 36% the basic NI area including the local SPM. However, the overhead can be negligible compared to the chip area; for a 400 mm 2 chip [15], 64 Enhanced NI have an overhead of 0.03%.…”
Section: Subutai-hwmentioning
confidence: 99%
See 1 more Smart Citation
“…Patel et al [3] describe a hardware implementation of a multi-word CAS (MCAS) for multi-core systems. They find that on average their implementation is up to 13.8 times faster than locks.…”
Section: Related Workmentioning
confidence: 99%