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

2 ответа

Почему параллельный haskell недетерминирован, а параллельные примитивы haskell (par и pseq) детерминированы?

Не совсем понимаю детерминизм в контексте параллелизма и параллелизма в Haskell. Некоторые примеры будут полезны. Спасибо

13 ответов

Пользовательский пул потоков в параллельном потоке Java 8

Можно ли указать пользовательский пул потоков для Java 8параллельный поток [http://docs.oracle.com/javase/tutorial/collections/streams/parallelism.html]? Я не могу найти это нигде. Представьте, что у меня есть серверное приложение, и я хотел бы ...

5 ответов

Как распараллелить цикл for через C ++ std :: list с использованием OpenMP?

Я хотел бы перебирать все элементы в std :: list параллельно, используя OpenMP. Цикл должен быть в состоянии изменить элементы списка. Есть ли простое решение для этого? Кажется, что OpenMP 3.0 поддерживает параллельные циклы for, когда итератор ...

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

4 ответа

Как я могу разделить память между процессами в MATLAB?

Есть ли способ разделить память между процессами MATLAB на одном компьютере? Я запускаю несколько процессов MATLAB на многоядерном компьютере (под управлением Windows, если это имеет значение). Все они используют одни и те же гигантские входные ...

2 ответа

Куски данных из большого файла для многопроцессорной обработки?

Я пытаюсь распараллелить приложение, используя многопроцессорную обработку, которая принимает очень большой CSV-файл (от 64 до 500 МБ), выполняет некоторую работу построчно, а затем выводит небольшой файл фиксированного размера. В настоящее ...

3 ответа

Параллельные HTTP-запросы в ruby

У меня есть массив URL, и я не хочу открывать каждый из них и получать определенный тег. Но я хочу сделать это параллельно. Вот псевдокод для того, что я хочу сделать: urls = [...] tags = [] urls.each do |url| fetch_tag_asynchronously(url) do ...

4 ответа

Изменяемый и неизменяемый для параллельных приложений [закрыто]

В приложении, которое я пишу, мне нужно написать множество базовых типов, которые, скорее всего, будут неизменными. Но мне интересно, как изменяемые типы сравниваются в параллельных приложениях с неизменяемыми. Вы можете использовать замки с ...

3 ответа

Установите число потоков, используя omp_set_num_threads (), равным 2, но omp_get_num_threads () возвращает 1

У меня есть следующий код C / C ++ с использованием OpenMP: int nProcessors=omp_get_max_threads(); if(argv[4]!=NULL){ printf("argv[4]: %s\n",argv[4]); nProcessors=atoi(argv[4]); printf("nProcessors: %d\n",nProcessors); } ...

1 ответ

Запись «fib» для параллельного запуска: -N2 медленнее?

Я изучаю Haskell и пытаюсь написать код для параллельного выполнения, но Haskell всегда запускает его последовательно. И когда я выполняю с-N2 Флаг выполнения требует больше времени для выполнения, чем если бы я пропустил этот флаг. Вот ...

2 ответа

Joblib Параллельные несколько процессоров медленнее, чем одиночные

Я только начал использовать модуль Joblib и пытаюсь понять, как работает функция Parallel. Ниже приведен пример, когда распараллеливание приводит к увеличению времени выполнения, но я не понимаю, почему. Мое время работы на 1 процессор составило ...