Как запустить параллельную быструю сортировку с помощью MPI?

#parallel-processing #mpi #quicksort

#параллельная обработка #mpi #быстрая сортировка

Вопрос:

Как запустить эту параллельную быструю сортировку с помощью OpenMP https://github.com/clasnake/parallel_sort/blob/master/quick_sort.cpp

https://github.com/clasnake/parallel_sort/blob/master/quick_sort

Ответ №1:

Предполагая, что в системе, в которой вы пытаетесь запустить свою программу, установлен MPI, вы можете сначала скомпилировать код cpp с помощью этой команды —

 mpic   quick_sort.cpp -o quick_sort
 

После компиляции будет создан исполняемый файл с именем «quick_sort». Затем вы можете запустить этот исполняемый файл, используя следующую команду —

 mpirun -n [number of mpi ranks you want to use] quick_sort [input_data , for example smallset.txt in the folder you shared]
 

Комментарии:

1. как установить MPI для C . Я вижу библиотеку только в python