michielbuddingh + concurrency 3
Transactional Synchronization in Haswell – Blogs - Intel® Software Network
february 2012 by michielbuddingh
basically, a hardware extension that allows multi-core systems to recognise if two cores accessed a segment of memory at the same time.
processors
concurrency
stm
february 2012 by michielbuddingh
Performance implications of compare-and-swap operations
february 2012 by michielbuddingh
In summary: compare-and-swap operations are not like ordinary instructions; they're hardware-level synchronization primitives, and they'll happily slow your cores to a crawl if you think you can use them in the same way you can use an ordinary instruction.
cas
concurrency
programming
lockfree
february 2012 by michielbuddingh
Go Ahead: Next Generation Java Programming Style | Code Monkeyism
august 2009 by michielbuddingh
" ... Even if you’ve trapped, you can change your programming style and reap some of the benefits of those new languages. In the last 15 years Java programming style has changed significantly ... "
programming-style
java
programming
bestpractices
functionalprogramming
concurrency
august 2009 by michielbuddingh
related tags
bestpractices ⊕ cas ⊕ concurrency ⊖ functionalprogramming ⊕ java ⊕ lockfree ⊕ processors ⊕ programming ⊕ programming-style ⊕ stm ⊕Copy this bookmark: