1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

OpenMP и сверхускорение

Тема в разделе "Программирование", создана пользователем milaman, 13.06.09.

  1. milaman

    milaman Активный участник

    2.945
    2
    Ситуация такая. Написал алгоритм решение систем линейных уровнений методом сопряженных градиентов. Распараллелил OpenMP. Работает все правильно. Но! Появилось сверхускорение. Т.е. На 2-х ядрах работате в 4 раза быстрее, чем последоваьельный вариант (предполагалось, что будет в 2 раза). На 4-х ядрах ускоряется в 6-7 раз, должно быть 4. Чем можно объяснить такое?

    добавлено через 2 минуты
    Последовательный вариант и параллельный на 2-х ядрах запускался на Intel Core 2 Duo 2,4 ГГц; 4-ядерный Intel Core 2 Quad частоту не помню.

    добавлено через 38 минут
    Чуть поправлюсь. Не сверхускорение, а сверхлинейное ускорение :)
     
  2. icefrog

    icefrog Активный участник

    591
    0


    чувак я тебя уважаю уже даже за такие термины :DDDD
     
  3. Beagle 2

    Beagle 2 Активный участник

    886
    0
    http://www.openmp.org/pipermail/omp/2005/000172.html ?

    Что же все так грустно у нас с программированием...