Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[OGR] Как раз все наоборот, его НАДО включить ! 08.10.05 13:24 Число просмотров: 2137
Автор: SergNe0 <Sergey> Статус: Member
|
Чтобы посмотреть в скакой скоростью считаются ОГРы можно в конфиге клиента указать
[display]
detached=no
progress-indicator=rate
Будет видна текущая скорость обсчета.
Так вот если включить два потока
[processor-usage]
max-threads=2
То скорость у меня примерно такая : [Oct 08 09:15:14 UTC] OGR-P2: rate: 24,025,442 nodes/sec
Но если отключить НТ с помощью max-threads=1 , то выходит так: [Oct 08 09:16:16 UTC] OGR-P2: rate: 19,156,751 nodes/sec
И это понятно.
Цитата: У процессора Pentium 4 есть три арифметических и логических модуля (ALU), которые работают с кодом integer. Два из этих ALU могут выполнять операции дважды за такт. Они используются для простых инструкций, которые легко выполнить за половину такта, и за счет этого Pentium 4 достигает высоких скоростей. В процессоре Prescott операция shift/rotate была добавлена в быстрый модуль ALU, так что она значительно убыстрена.
Во всех Р4 до прескотов целочисленные операции производились в одном медленном ALU. А в прескотах сделали тоже самое но в 2-х быстрых ALU. Поэтому и увеличивается скорость когда НТ включен. Работает два потока параллельно выполняя операции за полтакта.
А уж перебирать линейки Голомба это самая настоящая целочисленная работа.
Советую на процессорах P4-Prescott принудительно включать HT. Это увеличит вашу скорость.
|
|
|