0
ответов

Несколько дисплеев Xvfb для параллельной обработки?

Интересует запуск нескольких дисплеев xvfb: у меня есть от 10 до 50 экземпляров сценария, работающего параллельно, которые подключаются к дисплею xvfb. Выгодно запускать такое же количество дисплеев xvfb...
вопрос задан: 11 June 2012 20:42
0
ответов

C++: защита разделяемой памяти OpenMP

Если я использую общую переменную, скажем, двойную, для вычисления какой-то суммы во время выполнения программы. Будет ли это в любом случае уязвимо для нестабильных операций? Я имею в виду, будет ли это...
вопрос задан: 11 June 2012 10:03
0
ответов

MPI_ERR_BUFFER: неверный указатель на буфер

Какова наиболее распространенная причина этой ошибки MPI_ERR_BUFFER: неверный указатель на буфер что является результатом вызовов MPI_Bsend() и MPI_Rcev()? Программа работает нормально, когда число параллельных ...
вопрос задан: 5 June 2012 19:17
0
ответов

Быстрый алгоритм для вычисления Pi параллельно

Я начинаю изучать CUDA и думаю, что вычисление длинных цифр числа пи было бы хорошим вводным проектом. Я уже реализовал простой метод Монте-Карло, который легко распараллелить. ...
вопрос задан: 5 June 2012 02:11
0
ответов

Измерение времени выполнения в коде C++ OpenMP

Я выполняю код .cpp (i) в последовательном стиле и (ii) с использованием операторов OpenMP. Я пытаюсь увидеть разницу во времени. Для расчета времени я использую это: #include ..... основной() { ...
вопрос задан: 4 June 2012 00:41
0
ответов

C#. Являются ли Parallel.Invoke и Parallel.ForEach по существу одним и тем же?

И под «одной и той же вещью» я подразумеваю, выполняют ли эти две операции в основном одну и ту же работу, и все сводится к тому, какую из них удобнее вызывать в зависимости от того, с чем вам приходится работать? (т.е. список...
вопрос задан: 3 June 2012 02:29
0
ответов

Существует ли какой-либо язык, близкий к C/C++, но легко поддающийся автоматическому распараллеливанию?

Это из статьи Википедии об автоматическом распараллеливании Автоматическое распараллеливание с помощью компиляторов или инструментов очень сложно по следующим причинам[2]: анализ зависимостей ...
вопрос задан: 2 June 2012 03:00
0
ответов

Почему в C# нет декларативной неизменности?

Почему разработчики C# не допустили чего-то подобного? общедоступный класс только для чтения ImmutableThing { ... } Один из наиболее важных способов безопасной многопоточности — использование неизменяемых объектов/...
вопрос задан: 1 June 2012 21:00
0
ответов

Почему параллельные коллекции Scala иногда вызывают ошибку OutOfMemoryError?

Это занимает около 1 секунды (от 1 до 1000000).map(_+3) Хотя это дает java.lang.OutOfMemoryError: пространство кучи Java (от 1 до 1000000).par.map(_+3) РЕДАКТИРОВАТЬ: у меня есть стандартная конфигурация scala 2.9.2. Я ...
вопрос задан: 1 June 2012 11:56
0
ответов

Почему у параллельных последовательностей scala нет метода contains?

Почему List.range(0,100).contains(2) работает, а List.range(0,100).par.contains(2) — нет? Это планируется на будущее?
вопрос задан: 1 June 2012 00:23
0
ответов

Распараллеливание создания файлов PNG с помощью C++, libpng и OpenMP

В настоящее время я пытаюсь реализовать кодировщик PNG на C++ на основе libpng, который использует OpenMP для ускорения процесса сжатия. Инструмент уже может генерировать файлы PNG из различных форматов изображений. ...
вопрос задан: 31 May 2012 04:12
0
ответов

запуск нескольких заданий в фоновом режиме одновременно (параллельно) в r

Я хочу запустить программу, которая требует значительного времени. Я хочу написать функцию, которая может работать параллельно (я пользователь графического интерфейса в Windows). Функция делит задачу на n подзадач и ...
вопрос задан: 30 May 2012 12:04
0
ответов

Компилятор c++, поддерживающий все функции параллелизма c++11? [дубликат]

Я пытаюсь научиться писать параллельные коды с библиотекой потоков С++ 11, поэтому в первую очередь мне нужен компилятор, поддерживающий эту библиотеку. Мой вопрос в том, какой компилятор может поддерживать все функции параллелизма...
вопрос задан: 30 May 2012 11:02
0
ответов

Каковы основные различия между API Repa 2 и 3?

Чтобы быть более конкретным, у меня есть следующая безобидная на вид маленькая программа Repa 3: {-# ​​LANGUAGE QuasiQuotes #-} import Prelude hidden (map, zipWith) импортировать System.Environment (getArgs) import Data....
вопрос задан: 25 May 2012 00:34
0
ответов

Ошибка кластера R параллельного класса S4

У меня возникла проблема с получением некоторого кода для работы с параллельным пакетом в R. Я использую R 2.15. Вот упрощенный пример... У меня есть файл 'animal.R', который содержит следующее: # animal.R ...
вопрос задан: 24 May 2012 10:06
0
ответов

Предварительное знание объектов для кластерного экспорта.

Я новичок в использовании параллельных пакетов и начал изучать их в попытке ускорить часть своей работы. Я часто сталкиваюсь с тем, что команда foreach вызывает проблемы, когда я...
вопрос задан: 21 May 2012 15:33
0
ответов

Избегание условий гонки в многопроцессорных очередях Python 3

Я пытаюсь найти максимальный вес около 6,1 миллиарда (пользовательских) элементов, и я хотел бы сделать это с помощью параллельной обработки. Для моего конкретного приложения есть лучшие алгоритмы, которые не...
вопрос задан: 17 May 2012 02:50
0
ответов

Программа OpenMP работает медленнее, чем последовательная

Когда я пытаюсь выполнить следующий код, double start = omp_get_wtime(); длинный я; #pragma omp parallel for for (i = 0; i <= 1000000000; i++) { double x = rand(); } double end = ...
вопрос задан: 16 May 2012 18:47
0
ответов

Как определить задания в Jenkins/Hudson для параллельного выполнения?

ПРОБЛЕМА: Учитывая количество рабочих мест в Дженкинсе/Гудзоне, каждому присвоен номер, который мы можем назвать уровнем. Это число находится в диапазоне от 1 до n, и несколько заданий могут иметь один и тот же уровень. Теперь я хотел бы определить...
вопрос задан: 16 May 2012 10:15
0
ответов

C# Concurrency and Agents

Есть ли что-нибудь в C# аналогично новой библиотеке Microsoft C++11 Concurrency, которая позволяет создавать асинхронные агенты (например, как это сделано здесь)?
вопрос задан: 14 May 2012 19:51
0
ответов

Как выбрать между parList и parBuffer?

Я начинаю с параллелизма haskell, я успешно научился использовать некоторые стратегии, например: r0, rseq, rdeepseq, parList, parMap. Теперь я ищу больше эффективности. Итак, вот мой ...
вопрос задан: 14 May 2012 13:17
0
ответов

Как использовать любой параллелизм в моем параллельном коде haskell?

Я только что заявил о работе с полуявным параллелизмом haskell с GHC 6.12. Я написал следующий код haskell для параллельного вычисления карты функции fibonnaci по 4 элементам в списке ...
вопрос задан: 14 May 2012 13:17
0
ответов

Замедление при использовании параллельных стратегий в Haskell

Я выполнял упражнения Андре Ло по детерминированному параллельному программированию в упражнениях на Haskell. Я пытался преобразовать последовательный код N-Queens в параллельный, используя стратегии, но...
вопрос задан: 14 May 2012 13:05
0
ответов

Асинхронное программирование в C# 3.5 [закрыто]

Мне приходится выполнять асинхронное программирование в приложении Windows (.net 3.5 C#), выполняя длительные процессы в фоновом режиме и показывая пользователю форму прогресса в пользовательском интерфейсе. Как я могу сделать это на основе Windows...
вопрос задан: 13 May 2012 10:24
0
ответов

Задача N-тел: эффективное распараллеливание двойного цикла for

Очень распространенной проблемой в задаче N-тел является использование двойного цикла для расчета взаимодействий между частицами. Рассматривая задачу N тел с n частицами, цикл можно записать как…
вопрос задан: 12 May 2012 15:59
0
ответов

MPI Internals: Реализация связи между процессами

фактическая коммуникация процессов происходит внутри коммуникаторов MPI. У меня есть 8 узлов, каждый из которых имеет 12 ядер (работает 96 экземпляров). Каждому процессу присваивается уникальный ранг...
вопрос задан: 11 May 2012 20:45
0
ответов

Определение текущего HEC для функции в Haskell

Я пишу параллельную программу на Haskell, используя стратегии. Он не делает того, что должен делать, и я хотел бы проверить, в каком контексте выполнения Haskell (HEC)выполняется функция. Есть ли...
вопрос задан: 11 May 2012 20:01
0
ответов

Параллельный запуск нескольких тестов в одном скрипте с помощью Ruby Test Unit

У меня есть 4 теста в одном скрипте ruby, который я запускаю с помощью команды ruby ​​test.rb. Результат выглядит как Loaded suite test Началось .... Финишировал за 50,326546 секунд. 4 теста, 5 утверждений, 0 сбоев, ...
вопрос задан: 11 May 2012 17:56
0
ответов

Вложенные параллельные циклы openMP и внутренние параллельные циклы для

Если я использую вложенные параллельные циклы for следующим образом: #pragma omp parallel for schedule(dynamic,1) for (int x = 0; x < x_max; ++x) { #pragma omp parallel for schedule(dynamic,1) for (int y = 0; y &...
вопрос задан: 10 May 2012 19:18
0
ответов

PBS, обновить стандартный вывод

У меня есть длительное выполнение задания Torque/PBS, и я хотел бы отслеживать выходные данные. Но файл журнала копируется только после завершения задания. Есть ли способ убедить PBS обновить его?
вопрос задан: 10 May 2012 03:17