VIP Разбойник
Премиум
Активный участник
По заданию имеется неотсортированный массив N случайных целых чисел, где число элементов массива много больше допустимой ёмкости памяти одного вычислительного узла суперкомпьютера. Необходимо организовать параллельную сортировку этого массива алгоритмом, указанным в таблице с вариантами, на K узлах суперкомпьютера, при условии, что на каждом узле выделена под это приложение область M оперативной памяти меньшая чем общее число элементов массива. Для непосредственной сортировки блока данных на узле должен быть применен алгоритм сортировки расческой на языке программирования C++. Параллельная сортировка на узле должна осуществляться средствами OpenMP, а для сортировки элементов между блоками разных узлов должна осуществляться передача информации средствами MPI. Поэтому используемый компилятор должен работать в гибридном режиме MPI/OpenMP. Входные данные для N чисел могут быть сгенерированы или введены из подготовленного заранее файла. Для сдачи требуется оформленный отчет. ...
Откликнуться на задание:
Откликнуться на задание:
Для просмотра содержимого вам необходимо авторизоваться.
- Цена
- 5000 ₽