Загрузка FSB

Тема в разделе "WASM.ASSEMBLER", создана пользователем Fanruten, 1 май 2009.

  1. Fanruten

    Fanruten New Member

    Публикаций:
    0
    Регистрация:
    1 май 2009
    Сообщения:
    5
    Интересно, как можно максимально загрузить FSB и узнать ее фактическую пропускную способность.
     
  2. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Сбросить кэш, а потом прочитать большую порцию данных из ОЗУ, причём с определённым шагом (проц всегда заполняет полные кэш-линейки независимо от того, какая часть этой инфы нужна для выполнения команды).
     
  3. Quatre_R_Winner

    Quatre_R_Winner Member

    Публикаций:
    0
    Регистрация:
    10 ноя 2008
    Сообщения:
    66
    ИМХО надо кэш или выключить совсем или только для тестируемого участка. Ну и естественно очистить после выключения. Выключить совсем можно через системный регистр CR0 (см. биты 29 и 30) , а запретить для части ОЗУ с помощью MTRR. Очистка кэша с помощью команды WBINVD.
     
  4. Ustus

    Ustus New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2005
    Сообщения:
    834
    Адрес:
    Харьков
    Fanruten
    Скорее всего никак. ПСП FSB не является узким местом, любой мыслимый обмен процессора с северным мостом (например, с памятью) будет ограничен другими факторами (например, ПСП подсистемы памяти)
    :dntknw: