Fairness is Highly Overrated
Fairness with respect to synchronization mechanisms is a highly overrated property. When I talk about concurrency, parallelism, Windows synchronization and similar subjects, I’m often asked whether the specific algorithm, mechanism or feature ... המשך לקרוא>
Sasha Goldshtein , 12-31-2009 10:22
Practical Concurrency Patterns: Spinlock
Previously in the series we have examined the performance differences between concurrency patterns based on kernel synchronization (critical sections, events, mutexes etc.) and concurrency patterns based on wait-free synchronization (such as ... המשך לקרוא>
Sasha Goldshtein , 08-10-2008 4:19
Parallelism and CPU Affinity
Contrary to popular belief, Windows actually does a good job scheduling threads for execution across the available CPUs. (Yes, this was a controversial first sentence, but bear with me.) More often than not, smart developers tend to try to "outsmart" ... המשך לקרוא>
Sasha Goldshtein , 04-20-2008 19:47
Page 1 of 1 (3 items)