Re[5]: Ускорение выполнения задачи
От: Безон Великобритания  
Дата: 18.07.09 05:23
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Здравствуйте, Безон, Вы писали:


Б>>А узкие места это что?

B>Которые многопоточностью все равно не разрулить, так как они тормозят в любом случае.
многопоточностью (в число потоков больше чем число ядер) разгоняется только код большую часть времени находящийся в ожидании данных. Точно так же он разгоняется событийно-управляемым кодом
Б>>ЗЫ. переключение контекста не фига не бесплатно, поэтому бездумное распараллеливание легко просаживает производительность.
B>На 10 потоках и 2х ядрах можно считать что бесплатное.
ну ну блажен кто верует ... Советую написать простой тест без ожидания ввода-вывода
-----
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.