|
0 / 0 / 0
Регистрация: 19.02.2019
Сообщений: 5
|
||||||
Распараллеливание с помщью потоков. Время работы19.02.2019, 14:32. Показов 5652. Ответов 23
Метки нет (Все метки)
Здравствуйте!
Написал программу, которая должна распараллеливать умножение матриц (код программы ниже). Распараллеливал по i формулу: Тестировал на матрицах размера 2000 x 2000, 2000 x 2000 на машине с 4-мя процессорами. Запускал с 2, 3, 4 потоками. Вопрос: Почему программа работает медленнее, чем последовательный вариант? Причем чем больше потоков, тем медленнее. Использовать одну память для чтения несколькими потоками нельзя?
0
|
||||||
| 19.02.2019, 14:32 | |
|
Ответы с готовыми решениями:
23
Распараллеливание потоков для нахождения суммы матрицы <omp.h> Используя распараллеливание потоков найти количество цифр, входящих в заданную строку |
|
725 / 224 / 73
Регистрация: 01.03.2011
Сообщений: 649
|
|||||||||
| 21.02.2019, 21:15 | |||||||||
Добавлено через 4 минуты
0
|
|||||||||
| 21.02.2019, 21:30 | |||||||
0
|
|||||||
|
725 / 224 / 73
Регистрация: 01.03.2011
Сообщений: 649
|
|||
| 21.02.2019, 21:35 | |||
и так ясно - каждое железное ядро делает свое дело +- 1% можно списать на другую нагрузку и погрешности измерений.
0
|
|||
| 21.02.2019, 23:43 | |||||||||||
|
В обоих тестах отключены C1E и Cool&Quiet, дабы не менять частоту на уровне BIOS.
На первом тесте, что бы не менять другие параметры системы в BIOSe занизил множитель ядер проца до минимума - FSB_220*4 = 880
З.Ы. Разгон - это хобби. Недавно был потоп "сверху", погибла хорошая мать, и пострадал контроллёр DDR-3 памяти в Athlon-X3 450(Rana), они в паре держали 4ГГц стабильно. Сейчас вполне хороший проц(Deneb), но с "тоскливой" материнкой, пока уткнуться в разгон времени не хватает, но проц обещает около 4ГГц. Пока стабильно, тупо, не напрягаясь вместо штатных 3ГГц пашет на 3,3ГГц(+10%)...
0
|
|||||||||||
| 21.02.2019, 23:43 | |
|
Замедление работы потоков если запущено несколько потоков Распараллеливание работы между ядрами. Разделить время выполнения потоков Посчитать время события - время работы кассиров (система массового обслуживания) Выводить текущее время в определенные позиции консоли во время работы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|