0
ответов

Как запускать модульные тесты (MSTest) параллельно?

Я ищу способы запускать наборы тестов параллельно. Мне известно о настройке .testrunconfig. Это позволяет выполнять мультиплексирование по количеству процессоров. Я хочу запустить 1000 тестов параллельно. Это заставляет ...
вопрос задан: 30 March 2016 22:03
0
ответов

Использование CUDA __syncthreads() в варпе

Если абсолютно необходимо, чтобы все потоки в блоке находились в одной и той же точке кода , нужна ли нам функция __syncthreads, если количество запускаемых потоков равно ...
вопрос задан: 27 February 2016 13:56
0
ответов

В чем преимущество Java-5 ThreadPoolExecutor над Java-7 ForkJoinPool?

В Java 5 появилась поддержка асинхронного выполнения задач пулом потоков в форме среды Executor, сердцем которой является реализованный пул потоков автор: java.util.concurrent ....
вопрос задан: 18 January 2016 13:23
0
ответов

Разница между MPI_allgather и MPI_allgatherv

В чем разница между MPI_allgather () и MPI_allgatherv ( )?
вопрос задан: 30 December 2015 19:06
0
ответов

Критический раздел в MPI?

У меня есть код для вывода 2D-массива на стандартный вывод.Проблема в том, что когда я запускаю его, каждый процесс записывает в вывод, и данные перекрываются, что делает его непригодным для использования. Как я могу построить ...
вопрос задан: 27 December 2015 23:14
0
ответов

Не могу начать игру

Я работаю с MATLAB примерно полтора года назад. И я пытался подготовить matlabpool к работе раз в три месяца. Прежде чем полностью отказаться от этого, я решил спросить ...
вопрос задан: 12 November 2015 20:21
0
ответов

Сборка мусора в Haskell и параллельных вычислениях

Большинство языков, использующих сборщики мусора (возможно, все из них), имеют одну серьезную проблему, связанную с параллельными вычислениями: сборщику мусора приходится останавливать все запущенные потоки, чтобы удалить неиспользуемые...
вопрос задан: 6 November 2015 09:24
0
ответов

Библиотека параллельных шаблонов Microsoft: кто-нибудь интересовался, насколько сложно будет выполнить перенос на POSIX / Linux?

Книга выпущена: http://blogs.msdn.com/b/vcblog/archive/ 2011/03/15 / 10139453.aspx Мне просто интересно, прошел ли кто-нибудь через реализацию и увидел, как легко было бы украсть / портировать на ...
вопрос задан: 26 October 2015 03:52
0
ответов

Что означает термин «безопасное прерывание»?

Я время от времени сталкиваюсь с этим термином. И теперь мне действительно нужно четкое объяснение, поскольку я хочу использовать некоторые процедуры MPI, которые говорят, что они не защищены от прерывания.
вопрос задан: 22 October 2015 12:01
0
ответов

Как я могу печатать при использовании %dopar%

У меня есть цикл foreach, который использует %dopar% с doSNOW в качестве серверной части. Как сделать так, чтобы цикл печатал что-то на каждой итерации? Мой код ниже - это то, что я сейчас использую, но он не печатается...
вопрос задан: 7 October 2015 03:59
0
ответов

Откуда берется суперлинейное ускорение?

В параллельных вычислениях теоретически суперлинейное ускорение невозможно. Но на практике мы наблюдаем такие случаи. Одна из причин - эффект кеширования, но я не понимаю, что он играет. Также есть ...
вопрос задан: 6 October 2015 14:21
0
ответов

Критическая секция в параллельном файле make

Я пытаюсь распараллелить старый файл Makefile. Фактически, мне нужно убедиться, что некоторые скрипты генератора вызываются непараллельными перед запуском процедуры компиляции. Генераторы всегда вызываются ...
вопрос задан: 9 September 2015 17:47
0
ответов

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

Я пытаюсь распараллелить приложение с использованием мультипроцессинга, которое принимает очень большой файл csv (от 64 МБ до 500 МБ), выполняет некоторую работу построчно, а затем выводит небольшой файл фиксированного размера. файл. ...
вопрос задан: 1 July 2015 20:39
0
ответов

Есть ли у JVM возможность обнаружить возможности для распараллеливания?

Java Hotspot может очень хорошо оптимизировать последовательный код. Но я полагал, что с появлением многоядерных компьютеров информация во время выполнения может оказаться полезной для обнаружения возможностей для...
вопрос задан: 13 June 2015 11:51
0
ответов

Ограничьте количество параллельных потоков в C #

Я пишу программу на C # для создания и загрузки полумиллиона файлов через FTP. Я хочу обрабатывать 4 файла параллельно, так как машина имеет 4 ядра, а создание файла занимает гораздо больше времени. Это ...
вопрос задан: 13 May 2015 14:26
0
ответов

параллельный код C для вычисления расстояния

У меня есть код C которые вычисляют расстояние между двумя наборами узлов (по три координаты каждый), хотя мой код еще был достаточно быстрым, я хочу немного увеличить его с помощью параллельных вычислений. Я '...
вопрос задан: 9 May 2015 14:46
0
ответов

Parfor для Python

Я ищу окончательный ответ на parfor MATLAB для Python (Scipy, Numpy). Есть ли решение, похожее на parfor? Если нет, в чем сложность его создания? ОБНОВЛЕНИЕ: Вот типичный ...
вопрос задан: 6 May 2015 11:15
0
ответов

Моделирование компьютерного кластера на простом настольном компьютере для тестирования параллельных алгоритмов

Я хочу попробовать изучить MPI, а также параллельное программирование. Можно ли создать песочницу на моем настольном ПК? Как это может быть сделано? Приветствуются решения для Linux и Windows.
вопрос задан: 11 April 2015 10:52
0
ответов

Могу ли я получить «Cabal Install», чтобы использовать несколько ядер?

Кто-нибудь знает, как получить Cabal Unit для эксплуатации параллелизма? Я компилируюсь с GHC, и пока я не знаю, может ли сам GHC сделать параллельные сборки, наверняка Cabal Install может запустить несколько ...
вопрос задан: 26 March 2015 21:17
0
ответов

Параллельные сборки Cabal [дубликат]

Есть ли способ параллельной компиляции пакетов при использовании cabal install, аналогичный флагу -jN в GNU make?
вопрос задан: 26 March 2015 21:00
0
ответов

Тяга: slow_by_key медленнее, чем ожидалось

У меня есть следующий код: thrust :: device_vector unique_idxs (N); thrust :: device_vector sizes (N); thrust :: pair :: iterator, thrust :: ...
вопрос задан: 27 February 2015 12:07
0
ответов

Производительность параллельного программирования OpenMP на C

Я написал программу на C для вычисления числа Pi с использованием OpenMP, получив помощь из книги. Я считаю, что производительность этой программы будет зависеть от используемых процессоров. В моем случае я использовал переменную окружения ...
вопрос задан: 29 January 2015 15:57
0
ответов

Эмуляция scala ParStream

Не редкость в задачах Project Euler выглядит примерно так: Stream.from (1) .map (f) .takeWhile ((_> 0)). FoldLeft (0L) (_ + _) где f - некоторая дорогостоящая в вычислении функция, которая ...
вопрос задан: 22 January 2015 18:27
0
ответов

Должен ли я всегда использовать Parallel.Foreach, потому что большее количество потоков ДОЛЖНО ускорить все?

Имеет ли смысл использовать для каждого нормального цикла foreach цикл parallel.foreach? Когда мне следует начать использовать parallel.foreach, выполняя только итерацию 1 000 000 элементов?
вопрос задан: 6 January 2015 14:05
0
ответов

Объедините результат двух параллельных задач в один список

Я хочу объединить результат 2 задач в одну коллекцию списка. Убедитесь, что я хочу запустить оба метода параллельно. Код: список totalEmployees = новый список (); ...
вопрос задан: 2 December 2014 00:08
0
ответов

Требуется ли Wait () после использования Task.Factory.StartNew ()?

Почти вся документация, которая Я видел при использовании C # 4.0 Task.Factory.StartNew, что для того, чтобы дождаться завершения задачи, вам нужен Wait. Но мое первоначальное тестирование показывает, что это ...
вопрос задан: 30 November 2014 16:52
0
ответов

Как работает doRedis?

Я экспериментировал с интерфейсом R для базы данных redis, а также с параллельным сервером doRedis для foreach. У меня есть пара вопросов, которые помогут мне лучше применить этот инструмент: doMC, doSMP, ...
вопрос задан: 12 September 2014 14:11
0
ответов

Почему списки в Хаскеле не выполняются параллельно?

Я делаю Project Euler задачу 21 для домашней работы, и у меня есть понимание этого списка: amicableNumberSums = [x + y | x <- [1..10000], y <- [1..10000], (amicable x y)] Это займет очень много времени, чтобы ...
вопрос задан: 10 September 2014 11:32
0
ответов

Влияет ли параллелизм на алгоритмы, оцененные в нотации с большим o?

Я только что прочитал статью о прорыве в умножении матриц; алгоритм, который составляет O (n ^ 2,373). Но я предполагаю, что умножение матриц - это то, что можно распараллелить. Итак, если мы когда-нибудь начнем...
вопрос задан: 29 August 2014 14:44
0
ответов

concurrent_vector для двумерного массива

В настоящее время я пытаюсь представить двумерный массив с помощью tbb :: concurrent_vector . К этому двумерному массиву будет обращаться множество разных потоков, и поэтому я хочу, чтобы он обрабатывал параллельный доступ ...
вопрос задан: 18 August 2014 16:49