Описание тега offloading
Этот тег предназначен для вопросов о программном обеспечении, в котором используются механизмы снижения нагрузки на ЦП. Это может быть выполнено путем агрегирования работы перед выполнением дальнейшей обработки и / или обработки некоторой рабочей нагрузки на выделенном оборудовании.
2
ответа
Проблема разгрузки контрольной суммы появляется у некоторых сетевых карт, но широко
Вы слышали о некоторых сетевых картах, которые поддерживают функцию разгрузки контрольной суммы, в ней есть ошибка? это может вызвать много проблем, таких как неожиданная потеря соединения, потеря большинства пакетов udp при определенных условиях, и…
20 янв '11 в 12:20
2
ответа
Android: определение текущего контекста для отображения предупреждения
Я звоню в сканер ZXing из Screen-A, используя Intents. Когда сканирование завершено, управление, конечно же, возвращается к коду, лежащему в основе Screen-A, и я выполняю некоторую другую работу перед вызовом Screen-B. Проблема в том, что экран черн…
21 апр '09 в 20:53
0
ответов
Установить GCC с поддержкой разгрузки Nvidia для CodeBlocks
Я создаю GCC 6.4.1 с поддержкой разгрузки Nvidia PTX в Ubuntu 17.10, и мне удалось скомпилировать и запустить несколько примеров из командной строки. Теперь я хочу установить этот компилятор в CodeBlocks для того, чтобы скомпилировать проект большег…
07 апр '18 в 23:51
1
ответ
Intel MIC - ошибка разгрузки: передача данных
У меня проблема с передачей данных с сопроцессора Intel Xeon Phi на центральный процессор. Я пытаюсь реализовать вычисления с использованием модели разгрузки. В начале моих вычислений я передаю все данные в сопроцессор (один массив). После вычислени…
12 дек '15 в 16:09
1
ответ
Что нужно, чтобы разгрузка OpenACC/OpenMP4.0 на nvidia/mic работала с GCC?
Я пытаюсь понять, как именно я могу использовать OpenACC для выгрузки вычислений на мой графический процессор nvidia на GCC 5.3. Чем больше я гуглю, тем больше путаюсь. Все руководства, которые я нахожу, включают перекомпиляцию всего gcc вместе с дв…
09 июл '16 в 15:40
0
ответов
Как передать пользовательскую структуру в C с OpenMP для ускорителя?
У меня есть определенная структура, в которой у меня есть динамически распределенный массив, и мне нужно передать эту структуру с хоста на ускоритель (в моем случае это будет некоторый графический процессор nvidia) через некоторые директивы OpenMP (…
07 мар '17 в 22:22
0
ответов
OpenMP цель (обновление) в
Я работаю с моделью OpenMP 4.5 Accelerator на платформе, оснащенной сопроцессорами Intel Xeon Phi. Я хотел бы использовать CPU + MIC для совместного решения проблем. Мне нужно использовать механизм, аналогичный Intel Offload в. Я хотел бы немедленно…
14 мар '17 в 16:35
0
ответов
Как я могу проверить, работает ли разгрузка на AMD GPU, используя OpenMP
Я пытаюсь использовать OpenMP для выгрузки на AMD GPU, я прочитал в спецификации OpenMP 4.5, что целевое устройство представляет устройство, на которое код и данные могут быть выгружены, но я не могу сказать, была ли выгрузка успешной или нет действ…
25 май '16 в 19:23
1
ответ
Почему GRO более эффективен?
Generic Receive Offload (GRO) - это программный метод в Linux, объединяющий несколько входящих пакетов, принадлежащих одному потоку. В связанной статье утверждается, что загрузка ЦП снижается, поскольку вместо каждого пакета, проходящего через сете…
16 ноя '17 в 14:29
0
ответов
Код MLPACK выгрузки pyMIC -> Ошибка: не удалось загрузить библиотеку на устройстве 0
Мы пытаемся скомпилировать некоторый код (модифицированный mlpack knn_example.cpp), который использует библиотеки mlpack и Armadillo C++. Компиляция прошла успешно, но при запуске кода pymic мы получаем ошибку: pymic.offload_error.OffloadError: Не у…
10 дек '18 в 14:37
2
ответа
Как скомпилировать knn в pyMIC для Xeon Phi
Я пытаюсь скомпилировать модифицированный пример mlpack knn_example.cpp для Xeon Phi Knights Corner. Он использует библиотеку mlpack, а также библиотеки Armadillo C++. Кажется, что он успешно компилируется, однако, когда я запускаю код pymic, он выд…
12 дек '18 в 10:14
0
ответов
Как выгрузить код или перенести код с мобильного на движок приложения Google
Я делаю тезис о разгрузке мобильного кода. Теперь я хочу разгрузить код для ядра приложения Google с мобильного телефона и вычислить размер времени разгрузки запроса и времени передачи кода. Может ли кто-нибудь предложить мне это?
22 авг '15 в 07:45
3
ответа
Как использовать графический процессор, доступный с OpenMP?
Я пытаюсь заставить некоторый код работать на GPU, используя OpenMP, но у меня ничего не получается. В моем коде я выполняю матричное умножение, используя for циклы: один раз с использованием тегов прагмы OpenMP и один раз без. (Это так, чтобы я мог…
21 июн '17 в 20:19
0
ответов
Как я могу распараллелить простые операции на нескольких устройствах?
Я написал простой код, используя инструмент Android Studio. Код, который я написал, позволяет выполнить четыре простых операции: Добавьте два числа Вычесть одно число из другого Умножить два числа Разделите два числа Я хочу распараллелить и выполнит…
11 сен '18 в 14:35
2
ответа
Медиаплеер как веб-сервис
Я новичок в разработке Android. Мне нужно получить представление о том, как развернуть видео / аудио файл как веб-сервис на сервере Glass-Fish, а затем вызвать веб-сервис с клиентского устройства (Mobile). Пожалуйста, помогите мне получить очень осн…
30 апр '16 в 22:55
1
ответ
Как настроить GCC для разгрузки OpenMP 4.5 на GPGPU Nvidia PTX
Выпустив gcc 7.1, мы можем теперь настроить gcc для openmp 4.5, разгрузить GPGPU Nvidia PTX. Это то, что они говорят в примечании к выпуску (приблизительно). Поэтому мой вопрос: есть ли специальные флаги для активации этой конфигурации при компиляци…
04 май '17 в 16:59
1
ответ
Ошибка разгрузки в MIC (Xeon Phi) итерация по загруженному массиву
У меня проблемы при выгрузке некоторых структур данных в мой MIC. Я разгружаюсь в MIC со следующими директивами: #pragma offload target(mic:mic_no)\ inout(is_selected : length(query_sequences_count)ALLOC)\ in(a:length(a_size) ALLOC)\ in(a_disp:lengt…
05 май '16 в 13:39
0
ответов
gcc 7.2 и nvptx nvidia gpu разгрузка
Начиная с версии 7.1, gcc поддерживает разгрузку кода openmp на карты nvidia, но я не могу его использовать. Я на Ubuntu 17.10, и я установил nvptx-tools а также gcc-offload-nvptx пакеты. когда я пытаюсь скомпилировать целевой код openmp, я получаю …
20 ноя '17 в 11:12
1
ответ
Проблемы с gcc 7 и 8 (debian) при разгрузке OpenMP в nvptx
Я установил оба gcc-7, gcc-8, gcc-7-offload-nvptx а также gcc-8-offload-nvptx Я попытался с обоими компилировать простой код OpenMP с разгрузкой: #include <omp.h> #include <stdio.h> int main(){ #pragma omp target #pragma omp teams distri…
15 мар '18 в 21:29
1
ответ
Причина использования объявления целевой прагмы в OpenMP
Интересно, что является причиной использования declare target директивы. Я могу просто использовать target {, data} map (to/from/tofrom ...) для того, чтобы указать, какие переменные должны использоваться устройством. Что касается функций, является …
24 май '15 в 15:19