Логика работы многопоточности |
Здравствуйте, гость ( Вход | Регистрация )
Логика работы многопоточности |
RazrFalcon |
7.12.2010, 14:23
Сообщение
#1
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Пример:
Раскрывающийся текст
Одним словом у меня есть цикл в котором я должен передавать разные значение в потоки и получать обратно результат обработки функции match. Лучше описать не могу, так как не совсем понимаю как должна выглядеть программа такая. |
|
|
Алексей1153 |
7.12.2010, 22:13
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
RazrFalcon, если сравнений нужно производить больше, чем у тебя ядер процессора, то распараллеливать тут нечего - будет только медленнее. Сравнивай в одном отдельном потоке по очереди
то ли дело, если бы было 4 ядра и одно сравнение: 1 ядро - главный поток, 3 потока в 3 ядрах: каждый свою треть картинки шмонает. Вот тогда выгода в скорости налицо |
|
|
Текстовая версия | Сейчас: 22.12.2024, 19:33 |