Re[25]: Многопоточность сегодня
От: remark Россия http://www.1024cores.net/
Дата: 13.10.07 10:05
Оценка:
Здравствуйте, сипласплас, Вы писали:

С>Здравствуйте, WolfHound, Вы писали:


WH>>Здравствуйте, Константин Л., Вы писали:


С>[]


С>Ты хочешь сказать, что я могу не использовать Interlocked для изменения 32 битных чисел из разных трэдов и при этом _каждый_ трэд будет видеть их без задержек?



Это распростарённая ошибка касательно барьеров памяти. Барьеры памяти не имеют отношения к задержкам. Они не об этом.
С практической т.з. они скорее даже увеличивают задержки и время работы. Это как QоS против best-effort.
Если бы имелось какое-то средство, которое уменьшает задержки, то почему бы его не сделать неявным везде?!



1024cores — all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.