Результаты поиска по запросу "multithreading"

7 ответов

Распараллеливание: pthreads или OpenMP?

Большинство людей в научных вычислениях используют OpenMP в качестве квазистандарта, когда речь идет о распараллеливании разделяемой памяти. Есть ли какая-либо причина (кроме читабельности) использовать OpenMP поверх pthreads? Последнее кажется ...

3 ответа

Использование cvQueryFrame и boost :: thread вместе

Мне нужно позвонитьcvQueryFrame (для захвата кадра с веб-камеры с opencv) вместо этого поток, созданный с помощью boost. Вот небольшой пример кода: void testCVfunc(){ IplImage* frame; CvCapture *capture; capture ...

3 ответа

Как получить название Win32 Thread?

Я знаю о неинтуитивном процессе установки имени потока под Windows (см. «Как установить имя для Win32 Thread? [https://stackoverflow.com/questions/905876/how-to-set-name-to-a-win32-thread] Msgstr "). Есть ли способ получить имя потока? Я не вижу ...

ТОП публикаций

1 ответ

Как передать исключение между потоками в Python

Мне нужно передать исключения через границу потока. Я использую Python, встроенный в не поточно-ориентированное приложение, которое имеет один поточно-безопасный вызов post_event (callable), который вызывает callable из своего основного ...

1 ответ

Каковы другие потоки в приложении VCL по умолчанию, и могут ли они быть названы по назначению?

Если вы создаете базовое приложение VCL и выполняете его, выполняется несколько потоков. Для чего предназначен каждый из потоков и могут ли они быть названы, чтобы облегчить отладку многопоточных приложений? Я пытаюсь назвать все мои дочерние ...

2 ответа

Соединение сигналов / слотов в отдельном потоке с помощью QtConcurrent :: run

В моем приложении у меня есть следующий код в диалоге: connect(drive, SIGNAL(FileProgressChanged(Progress)), SLOT(OnFileProgressChanged(Progress))); QtConcurrent::run(this, &ProgressDialog::PerformOperation, Operation, *Path, OutPath, ...

2 ответа

Разрешить доступ к изображению несколькими потоками

Я пытаюсь сделать некоторую обработку изображения в C #. Я хочу использовать несколько потоков для параллельных вычислений в нескольких зонах моего изображения. Потоки фактически получают и устанавливают пиксели в растровом объекте. У двух ...

5 ответов

BoundedSemaphore висит в потоках на KeyboardInterrupt

Если вы вызываете KeyboardInterrupt при попытке получить семафор, потоки, которые также пытаются освободить один и тот же объект семафора, зависают бесконечно. Код: import threading import time def worker(i, sema): time.sleep(2) print ...

14 ответов

Когда многопоточность не очень хорошая идея? [закрыто]

Недавно я работал над приложением, которое отправляло и получало сообщения через Ethernet и Serial. Затем мне было порученоДобавлятьМониторинг ДИО Дискретов. Я думал, «Нет причин прерывать основной поток, который участвует в обработке сообщений, ...

11 ответов

Написание программы с двумя потоками, которая печатает поочередно

Мне недавно задали этот вопрос в интервью. Напишите программу с двумя потоками (A и B), где A печатает 1, B печатает 2 и так далее, пока не будет достигнуто 50. Как мы будем делать это?