9
ответов

Что такое канонические примеры параллельного вычисления?

Я пишу работу для тестирования нового приложения, которое продемонстрирует преимущества параллелизированного вычисления (по сравнению с традиционной сериализированной версией этого приложения). Я хочу использовать...
вопрос задан: 19 July 2010 16:17
8
ответов

Как я отлаживаю программу MPI?

У меня есть программа MPI, которая компилирует и работает, но я хотел бы ступить через нее, чтобы удостовериться, что ничего причудливого не происходит. Идеально, я хотел бы простой способ присоединить GDB к какому-то конкретному процессу...
вопрос задан: 30 November 2008 20:02
7
ответов

Что лучшим является учебное руководство для изучения MPI для C++? [закрытый]

Я планирую использовать MPI для своего кода C++. Я установил MPICH2 на своих компьютерах. Но я не знаю много о MPI и надеюсь найти, что некоторые материалы читают. Я надеюсь Вы, эксперты могут рекомендовать некоторую пользу...
вопрос задан: 9 August 2013 13:43
7
ответов

Выполнение BLAST/SmithWaterman ищет непосредственно из моего приложения

Я работаю над небольшим приложением и думаю об интеграции BLAST или других локальных поисков выравнивания в мое приложение. Мой поиск только поднял программы, которые должны быть установлены и...
вопрос задан: 20 March 2012 14:11
7
ответов

общая память, MPI и системы массового обслуживания

Мое приложение C++ Unix/окон уже параллелизируется с помощью MPI: задание является splitted в CPU N, и каждый блок выполняется параллельно, довольно эффективное, очень хорошее масштабирование скорости, задание сделано правильно. Но...
вопрос задан: 26 December 2009 18:28
6
ответов

Как узнать загрузку каждого процесса в MPI? [Дубликат]

Имеет ли MPI функции, с помощью которых можно контролировать / регистрировать нагрузку каждого процесса во время выполнения? На данный момент я не знаю, какие процессы моей программы всегда впереди других ...
вопрос задан: 12 August 2013 17:28
4
ответа

MPI_Bcast - процесс получает от root до корневых передач? [Дубликат]

Я совершенно новый для MPI, я хочу, чтобы каждый процесс транслировал свой массив на другие процессы. nproc - это количество процессов в целом (3), myid - это текущий идентификатор процессов, а массив имеет размер DATASIZE. Какие ...
вопрос задан: 10 July 2013 13:56
4
ответа

Как заставить программу C ожидать (на Linux)?

Как заставить программу C ожидать (на Linux)? (Я должен использовать, ожидают с MPI - мне нужен код C),
вопрос задан: 2 April 2010 10:13
4
ответа

Векторное использование в MPI (C++)

Я плохо знаком с программированием MPI, все еще изучением, я был успешен до создания Полученных типов данных путем определения структур. Теперь я хочу включать Вектор в свою структуру и хотеть отправить данные...
вопрос задан: 30 March 2010 19:26
4
ответа

Почему MPI считают более твердой, чем общая память и Erlang, который рассматривают легче, когда они - оба передача сообщений?

Существует большая доля в эти дни в Erlang как язык для записи параллельных программ на многоядерном. Я услышал, что люди утверждают, что модель передачи сообщений Erlang легче к программе, чем...
вопрос задан: 9 October 2008 00:10
4
ответа

Какова лучшая [закрытая] реализация MPI

Я должен реализовать систему MPI в кластере. Если бы у кого-либо здесь есть опыт с MPI (MPICH/OpenMPI), я хотел бы знать, который лучше и как производительность может быть повышена на кластере x86_64...
вопрос задан: 27 September 2008 19:40
3
ответа

Свяжитесь между отдельными MPI-программами

У меня есть следующая проблема: Программа 1 имеет огромный объем данных, скажите 10 ГБ. Рассматриваемые данные состоят из большого целого числа - и двойные массивы. Программа 2 имеет 1.. n MPI процессы то использование мозаики...
вопрос задан: 23 May 2010 15:05
3
ответа

MPICH по сравнению с OpenMPI

Кто-то может разработать различия между OpenMPI и реализациями MPICH MPI? Какой из этих двух является лучшей реализацией?
вопрос задан: 13 March 2010 19:05
3
ответа

Сравнение производительности между Scala и т.д. и C/C ++/Fortran?

Интересно, существует ли какое-либо надежное сравнение производительности между "современными" специализированными на многопоточности языками как, например, scala и "классическими" языками "низшего уровня" как C, C++, использ
вопрос задан: 28 February 2010 21:05
3
ответа

Реализация MPI: MPI_Recv может получить сообщения от многих MPI_Send?

Теперь я пытаюсь использовать MPI_Sendand MPI_Recv для передачи лучше всего найденный решениями среди нескольких процессов. Лучшие решения, найденные в каждом процессе, как предполагается, передают процессу управления, что хранит все...
вопрос задан: 28 February 2010 15:06
3
ответа

Передача структур переменной длины между процессами MPI

Мне нужны к MPI_Gatherv () много пар интервала/строки. Скажем, каждая пара похожа на это: Пара структуры {интервал x; неподписанный s_len; символьный s[1];//строка переменной длины s_len символов}; Как к...
вопрос задан: 15 February 2010 11:46
3
ответа

Каковы некоторые сценарии, для которых MPI лучше подходит, чем MapReduce?

Насколько я понимаю, MPI дает мне гораздо больше контроля над тем, как именно будут взаимодействовать разные узлы в кластере. В MapReduce / Hadoop каждый узел выполняет вычисления, обменивается данными с ...
вопрос задан: 7 October 2009 09:22
3
ответа

C: Сколько времени может двойное быть при печати через printf ()

Я должен указать точную длину строки, которая будет распечатана от двойного значения, но я не хочу ограничивать вывод больше, чем необходимо. Какова максимальная длина что 6-разрядное...
вопрос задан: 18 June 2009 13:52
3
ответа

C++: Как возможно, что чтение данных может влиять на память?

Я шел глубже в C++ недавно, и мои ошибки, кажется, становятся сложными. У меня есть вектор объектов, каждый объект содержит вектор плаваний. Я решил, что должен был создать дальнейшую плоскую антенную решетку...
вопрос задан: 27 April 2009 22:26
2
ответа

Каково различие между коммуникатором и группой в MPI?

Я прочитал определения этих условий, и моя интерпретация - то, что существует один к одному отношению между группой и коммуникатором. Группа является рядом процессов, которые хотят общаться с...
вопрос задан: 18 January 2018 00:35
2
ответа

Реализация MPI для Java

Есть ли текущий Java реализация MPI. Я запрограммировал в MPI немного, и я люблю программировать в Java. Я видел эту реализацию в Java, но это кажется датированным. Есть ли более актуальное...
вопрос задан: 3 September 2016 12:12
2
ответа

.net 4.0 Task Parallel Library по сравнению с MPI.NET

.net 4.0 Task Parallel Library заменяет MPI.NET для Высоких-performace computings? MPI.NET, найденный здесь http://www.osl.iu.edu/research/mpi.net/svn/, является высокоэффективной, простой в использовании реализацией...
вопрос задан: 13 May 2012 16:28
2
ответа

MPI и структуры C

Я должен признать, я был вполне потрясен видеть, сколько строк кода требуется, чтобы передавать одну структуру C с MPI. При каких обстоятельствах будет он работать для простой передачи структуры с помощью...
вопрос задан: 5 February 2012 16:52
2
ответа

Valgrind с mpi [дубликат]

Я много искал для этого, но я не нашел четкого ответа. Я пытаюсь найти проблемы с утечкой памяти в mpi-коде, используя valgrind. Я уменьшал код до минимального состояния, чтобы изолировать ...
вопрос задан: 12 December 2011 10:48
2
ответа

Случайная ошибка сегментации в MPI [дубликат]

Я просто пытаюсь изучить MPI, и я распараллеливаю умножение матрицы с помощью MPI. Ниже приведен мой код #include & lt; stdio.h & gt; #include & lt; stdlib.h & gt; #include & lt; mpi.h & gt; #include & lt; time ....
вопрос задан: 5 May 2011 18:03
2
ответа

отношение между разрядами процессов после использования MPI_COMM_split

Я использовал MPI_Comm_split для разделения коммуникатора MPI по умолчанию. Если первоначально было 10 процессов в коммуникаторе по умолчанию, MPI_COMM_WORLD, и, скажем, их разряды были определены id_original. Новое...
вопрос задан: 12 May 2010 12:43
2
ответа

Почему MPI_Init принимает указатели на argc и argv?

это - то, как мы используем основной интервал функции MPI_Init (интервал argc, символ ** argv) {MPI_Init (&argc, &argv); …}, почему MPI_Init использует указатели на argc и argv вместо значений argv?
вопрос задан: 15 April 2010 05:48
2
ответа

Реализация хеш-таблицы для C

что такое хорошая реализация хеш-таблицы для C? Я должен использовать его с mpicc компилятором. Удалите функцию, не необходимо.
вопрос задан: 23 March 2010 11:06
2
ответа

Производительность GCC

Я делаю параллельное программирование с MPI на кластере Беовульфа. Мы записали параллельный алгоритм для моделируемого отжига. Это хорошо работает. Мы ожидаем в 15 раз более быстрое выполнение, чем с последовательным кодом. Но мы сделали...
вопрос задан: 8 December 2009 13:37
2
ответа

Какой Python mpi библиотека для использования?

Я запускаю работу над некоторыми моделированиями с помощью MPI и хочу сделать программирование в Python/scipy. scipy сайт перечисляет много mpi библиотек, но я надеялся получить обратную связь на качестве, простоте использования...
вопрос задан: 14 September 2009 15:26