При чтении из двух потоков падает скорость

Тема в разделе "WASM.A&O", создана пользователем asmprogrammer, 25 июл 2009.

  1. asmprogrammer

    asmprogrammer New Member

    Публикаций:
    0
    Регистрация:
    25 июл 2009
    Сообщения:
    15
    Выделяю один мегабайт, считываю его, скорость нормальная, аппаратный префетч работает.
    Выделяю ещё один мегабайт, и в цикле считываю данные из обоих мегабайтов.
    Скорость падает! Слежу, чтобы не пададал на один, банк, т.е. 11 и 12 биты адреса не соврадали у обоих потоков. Не помогает!
     
  2. Clerk

    Clerk Забанен

    Публикаций:
    0
    Регистрация:
    4 янв 2008
    Сообщения:
    6.689
    Адрес:
    РБ, Могилёв
    Первый выгружается в своп.
     
  3. s0larian

    s0larian New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    489
    Адрес:
    Крыжёпполь
    asmprogrammer,
    1) склько ядер в системе?
    2) скорость шины постоянна (т.е. не резиновая)