Перейти к содержимому


Фотография

FS2004 и Hyper-Threading


Тема находится в архиве. Это значит, что в нее нельзя ответить.
Для разархивирования этой темы отправьте сообщение с указанием URL топика
Сообщений в теме: 14

#1 TEVET

TEVET

    Участник

  • Members
  • PipPipPip
  • 192 сообщений
    Reputation: -2

Отправлено 29 October 2003 - 22:31

Если можно поясните пожалуйста:

1. FS2004 поддерживает Hyper-Threading ? Если да, то почему
(см. рис.) второй процессор простаивает (2)? Если нет, то как его подключить?

2. Двухканальная память работает, каждая на свою половину процессора, т.е если процессор не работает, то не работает и память?

3. В баесе матери отключал режим Hyper-Threading, и не увидел некаких изменений в использовании памяти и в работе FS2004.

Буду очень благодарен за подробное прояснение вопросов.

#2 TEVET

TEVET

    Участник

  • Members
  • PipPipPip
  • 192 сообщений
    Reputation: -2

Отправлено 29 October 2003 - 22:33

Вот, забыл.

Прикрепленные изображения

  • ht.jpg


#3 Seagull

Seagull

    Jonathan Levingstone

  • Members
  • PipPipPipPipPip
  • 745 сообщений
    Reputation: 27

Отправлено 02 November 2003 - 16:59

привожу цитату с форума на avsim.com:

"For those of you running MS Flight Sim on Win XP and an Intel Hyperthreading CPU, here's a truly amazing performance booster:

After starting FS, go into task manager (CTRL_ALT_DEL)

Select Processes tab

Right click on FS9.exe, select "Set Affinity"

Disable one of the two check boxes so that FS9 only runs on one virtual CPU (I use CPU 0).

Do the same on any other running utilities (i.e. FDC, RC) and select the other virtual processor.

I see better than a doubling in frame rates. This, of course, assumes that hyperthreading is supported and enabled on your motherboard and BIOS settings.

An even better (permanent) way of constraining FS9 to run on a single virtual CPU on an HT CPU is using the Microsoft IMAGECFG utility (an older NT/2000 utility that works fine in XP -- do a google search). Command syntax (in a Command window):

IMAGECFG -a 0x1 fs9.exe

This writes a processor affinity mask into the executable. 0x1 specifies virtual CPU 0, 0x2 specifies vCPU 1, and 0x3 uses both 0 & 1 (default). FS will always run on the specified virtual CPU(s) from that point on.

I have done the same to the other utilities I run on the machine while FS is running, only restricting them to the opposite vCPU."

...для этого собственно и нужен Hyperthreading, т.е. распределение времени проца(в т.ч. и виртуальнго) на приложения внутри системы. Я попробывал сделать вышепреведенные советы в симе - чесно говоря разница не сильно заметна, хотя.. :D

#4 TEVET

TEVET

    Участник

  • Members
  • PipPipPip
  • 192 сообщений
    Reputation: -2

Отправлено 02 November 2003 - 20:32

С пятницы благодарен Бобу из Вашингтона, на самом деле результат ''больше чем''.

Прикрепленные изображения

  • ht1.jpg


#5 PC_Pilot

PC_Pilot

    Pilot

  • Members
  • PipPipPipPip
  • 379 сообщений
    Reputation: 0

Отправлено 03 November 2003 - 10:37

2TEVET> А как влияет Hyperthreading на сим? Есть ли какое-нибудь увеличение FPS?

#6 Seagull

Seagull

    Jonathan Levingstone

  • Members
  • PipPipPipPipPip
  • 745 сообщений
    Reputation: 27

Отправлено 03 November 2003 - 20:24

Первоначальное сообщение от TEVET
С пятницы благодарен Бобу из Вашингтона, на самом деле результат ''больше чем''.



ну дак можно по-подробнее? :cool:

#7 TEVET

TEVET

    Участник

  • Members
  • PipPipPip
  • 192 сообщений
    Reputation: -2

Отправлено 03 November 2003 - 20:58

В среднем FPS возросло на 20 - 25, но самое ценное, что в динамике тормозов практически нет. Если смотреть на эпюры 1 рисунка то видно, что в обычном режиме процессор загружен на 100%. На 2 рисунке, в режиме Hyper-Threading,
видно, что даже появляется простой (стоять) процессоров.
В целом, ИМХО, это '' другой мир''.

#8 Гость_Raven_vl_*

Гость_Raven_vl_*
  • Guests
    Reputation:

Отправлено 04 November 2003 - 11:46

А я вроде бы все сделал как описано, но второй процессор так и не работает.
"Do the same on any other running utilities (i.e. FDC, RC) and select the other virtual processor." - может я это не правильно понял, какие утилиты имеются ввиду?

#9 Oleg1979

Oleg1979

    Новичок

  • Members
  • PipPipPipPip
  • 411 сообщений
    Reputation: 2

Отправлено 04 November 2003 - 14:52

Пожалуйста опишите по-русски ,что там надо сделать!:)
Этап за этапом :D (если конечно не затруднит это сделать)

Спасибо.:cool:

#10 Seagull

Seagull

    Jonathan Levingstone

  • Members
  • PipPipPipPipPip
  • 745 сообщений
    Reputation: 27

Отправлено 04 November 2003 - 19:42

Первоначальное сообщение от Oleg1979
Пожалуйста опишите по-русски ,что там надо сделать!:)
Этап за этапом :D (если конечно не затруднит это сделать)

Спасибо.:cool:



да, если можно расскажите поподробнее, что было сделано, а то чё-то я не догнал причём тут Боб из Вашингтона и Hyperthreading :)

#11 TEVET

TEVET

    Участник

  • Members
  • PipPipPip
  • 192 сообщений
    Reputation: -2

Отправлено 04 November 2003 - 22:18

To Seagull

Потому что это его постер на avsim.com, но тебе я лично благодарен за участие.

Теперь запускаем режим НТ в FS2004.

1. Запускаем СИМ как обычно, до главного меню ''CREATE A FLIGHT''.
2. Делаем комбинацию из трех пальцев < Ctrl - Alt - Del >, входим на вкладку ''Процессы'' и видим:

Прикрепленные изображения

  • ht3.jpg


#12 TEVET

TEVET

    Участник

  • Members
  • PipPipPip
  • 192 сообщений
    Reputation: -2

Отправлено 04 November 2003 - 22:21

3. Делаем правый клик на fs9.exe и выбераем....

Прикрепленные изображения

  • ht4.jpg


#13 TEVET

TEVET

    Участник

  • Members
  • PipPipPip
  • 192 сообщений
    Reputation: -2

Отправлено 04 November 2003 - 22:25

4. В открывшемся окне проверяем наличие двух галок на CPU0 и CPU1 и разумеется < OK >.

Прикрепленные изображения

  • ht5.jpg


#14 TEVET

TEVET

    Участник

  • Members
  • PipPipPip
  • 192 сообщений
    Reputation: -2

Отправлено 04 November 2003 - 22:29

5. На вкладке ''Быстродействие'' видим результат и размышляем....

Прикрепленные изображения

  • ht6.jpg


#15 Seagull

Seagull

    Jonathan Levingstone

  • Members
  • PipPipPipPipPip
  • 745 сообщений
    Reputation: 27

Отправлено 05 November 2003 - 17:14

Первоначальное сообщение от TEVET
To Seagull

Потому что это его постер на avsim.com,


а-а-а, ну теперь понятно :)


Первоначальное сообщение от TEVET
To Seagull

но тебе я лично благодарен за участие.



незачто.;) всегда рад помочь.