Вопросы по теме 'c++-amp'

Будет ли C++ AMP работать на машине без совместимого графического процессора?
Я понимаю, что C++ AMP ускоряется с помощью графических процессоров, поддерживающих DirectX 11. Однако мой вопрос заключается в следующем: что произойдет, если скомпилированная программа C++ AMP запустится на компьютере без графического процессора,...
1517 просмотров
schedule 27.08.2022

Использование библиотеки C++ AMP
Я пытаюсь начать играть с библиотекой <amp.h> . Но когда я набираю #include amp.h , я получаю сообщение об ошибке, говорящее, что невозможно открыть исходный файл <amp.h> . Есть ли что-то особенное, что мне нужно сделать, чтобы...
2639 просмотров
schedule 26.08.2023

Точка останова графического процессора не срабатывает при использовании C++ AMP
Я установил тип отладчика GPU only и установил точку останова на каждой строке 8-строчного лямбда-выражения parallel_for_each , включая оператор строки parallel_for_each , но он никогда не срабатывает. Я использую Visual Studio 2012 в Windows 8...
489 просмотров
schedule 03.07.2022

будет ли array_view.synchronize_asynch ждать завершения parallel_for_each?
Если у меня есть concurrency::array_view , работающий в цикле concurrency::parallel_for_each , насколько я понимаю, я могу продолжать другие задачи на ЦП во время выполнения цикла: using namespace Concurrency; array_view<int> av;...
505 просмотров
schedule 08.02.2023

Использование указателей в C++Amp
У меня есть следующая проблема: У меня есть код, который выполняет очень простую операцию. Я передаю указатель на concurrency::array_view, потому что хотел сохранить значения раньше, чтобы избежать узкого места в функции, использующей...
1407 просмотров

Поведение оператора [] с одномерными и двумерными массивами в C++ AMP.
Я обнаружил очень странное исключение при написании кода на C++Amp. Я определяю два объекта concurrency::array следующим образом: concurrency::array<float, 2> img_amp_data(11, 11, image_data.begin()); concurrency::array<float>...
229 просмотров

Рекурсия фиксированной длины C++ AMP и обход дерева
Используя C++ AMP, мне нужно путешествовать по четырехъядерному дереву с максимальной глубиной 10. Я знал, что C++ AMP не поддерживает рекурсию, поскольку для этого не требуется, чтобы устройство имело стек, но я ожидал, что он сможет катиться из...
210 просмотров
schedule 18.02.2023

Каков текущий статус C++ AMP?
Я работаю над высокопроизводительным кодом на C++ и использую как CUDA, так и OpenCL, а в последнее время и C++AMP, который мне очень нравится. Однако я немного обеспокоен тем, что он не развивается и не расширяется и вымрет. Что наводит меня на...
8269 просмотров
schedule 13.04.2022