Вопросы по теме 'ppl'
C++ — лямбда-выражение, предложение захвата и члены класса
Я использую синтаксис PPL и parallel_for, чтобы иметь цикл for. В предложении захвата у меня есть 3 переменные, одна из них является членом класса. Ошибка компиляции из-за наличия члена класса среди переменных в предложении захвата. Однако, если у...
4333 просмотров
schedule
23.06.2022
Как установить количество потоков PPL равным одному?
У меня есть функция обработки чисел, поэтому я распараллелил ее с помощью PPL. Однако другой разработчик по какой-то причине требует, чтобы эта функция выполнялась последовательно. Мне нужно указать параметр, чтобы он мог вызывать мою функцию в...
2071 просмотров
schedule
29.01.2023
concurrent_vector не работает внутри parallel_for (PPL)
ниже приведен пример рабочего кода ( parallel_for с использованием библиотеки параллельных шаблонов ( ppl )). Основная проблема здесь заключается в том, что sqr ‹ concurrent_vector > хранимые значения меняются при каждом выполнении, но этого не...
1019 просмотров
schedule
17.07.2023
Microsoft VC++ PPL и спящий режим
Следующая программа работает по-разному в зависимости от используемого механизма сна.
#include <ppltasks.h>
#include <chrono>
#include <thread>
#include <iostream>
#include <atomic>
#include <windows.h>
using...
1703 просмотров
schedule
30.03.2022
Сбой WinRT WRL WinRtClassicComMix и IAsyncOperation
У меня есть компонент C++ WinRT, который является WinRtClassicComMix. Я хочу определить метод, который возвращает пользовательский класс через IAsyncOperation в вызывающий код C# или WinJS. Все работает нормально, когда IAsyncAction используется без...
951 просмотров
schedule
09.04.2022
Найдите максимальное значение с помощью ppl.h
Есть ли простая функция в библиотеке ppl для C++, где вы можете сделать что-то вроде Concurrency::max(vec) , где vec — это вектор чисел? Я могу написать свой собственный, но я надеялся, что смогу сэкономить себе работу.
Редактировать: Извините,...
468 просмотров
schedule
15.11.2022
Каковы отличительные особенности ISL и PPL для CooG при использовании gcc?
Почему при создании или использовании любой данной версии gcc я должен предпочесть 1 из этих 2 бэкэндов для CooG другому?
Я не могу найти хорошую документацию об этом на веб-сайте gcc .
750 просмотров
schedule
27.10.2022
Сокеты Windows 10 и MS PPL. TCP-соединение между сервером и клиентом разрывается через несколько секунд
Моя система:
Сервер: Windows 10 Pro 1511 10586.36 Microsoft Visual Studio 2015 Community 14.0.24720.00 Обновление 1
Клиент: Windows 10 IoT Core (сборка 10586) Raspberry Pi 2.
Моя ошибка:
Соединение устанавливается успешно, но теряется...
489 просмотров
schedule
06.10.2022
Каковы преимущества возврата задачи из функции?
Я видел, как create_task используется несколькими способами:
void Bob()
{
create_task() { /* do stuff */ }.then([](){ /* do more stuff */ });
}
и
task<void> Bob()
{
return create_task() { /* do stuff */ }.then([](){ /* do...
90 просмотров
schedule
25.08.2022