Здравствуйте, Ikemefula, Вы писали:
I>>>Извини, 5 или 6 лет назад не знали, что ты сможешь решить, потому решили сами. И я кстати, не уверен, что там были многоядерные процы.
V>>Дык, тогда ты попался. ))
V>>На однопроцессорной одноядерной машине никакое распараллеливание не ухудшало результаты настолько.
I>А где сказал сказал, что процессор был "одноядерный", дашь ссылку ? Может быть тебе лучше прекратить додумывать ?
Выделенное не по-русски разве?
>>У тебя же такой заметный эффект мог получиться не от вытеснения, а от блокировки разделяемых линеек кеша во время их синхронизации на аппаратном когерентном движке ассоциативной памяти.
I>Отключи кеш да замерь разницу.
И какие проблемы? Отключать надо для обоих вариантов для сравнения. Давай тест, отключу да проверю.
Небольшая разница может быть только на многоканальном контроллере, но никак не в 100 раз, ес-но.
Хотя и 100 раз — че-то дофига. Я максимум вручную насильно добивался ухудшения на этом эффекте в ~20 раз на шестиядернике. Мне уже любопытно, как ты получил свои 100 раз?