Главная /
Параллельное программирование с использованием технологии MPI /
В каком случае может возникнуть ошибка переполнения в буфере BUF?
В каком случае может возникнуть ошибка переполнения в буфере BUF
?
вопрос
Правильный ответ:
если количество элементов в принимаемом сообщении меньше значения
COUNT
если количество элементов в принимаемом сообщении равно значению
COUNT
если количество элементов в принимаемом сообщении больше значения
COUNT
Сложность вопроса
63
Сложность курса: Параллельное программирование с использованием технологии MPI
93
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные решения - я бы не справился c этими тестами intuit.
19 июн 2020
Аноним
Я сотрудник университета! Немедленно уничтожьте сайт и ответы intuit. Не ломайте образование
17 янв 2018
Аноним
Я завалил зачёт, почему я не нашёл этот чёртов сайт с всеми ответами интуит раньше
06 апр 2016
Другие ответы на вопросы из темы суперкомпьютерные технологии интуит.
- # В каком диапазоне находится значение, возвращаемое процедурой MPI_COMM_RANK через переменную RANK
- # С помощью какой процедуры возможна рассылка каждым процессом коммуникатора COMM различных порций данных всем другим процессам
- # Какая функция в данном процессе вычисляет поэлементную сумму по модулю 5 векторов целочисленных аргументов MPI_OP_FREE. program example15 include 'mpif.h' integer ierr, rank, i, n parameter (n = 1 000) integer a(n), b(n) integer op external smod5 call MPI_INIT(ierr) call MPI_COMM_RANK(MPI_COMM_WORLD, rank, ierr) do i = 1, n a(i) = i + rank end do print *, 'process ', rank, ' a(1) =', a(1) call MPI_OP_CREATE(smod5, .TRUE., op, ierr) call MPI_REDUCE(a, b, n, MPI_INTEGER, op, 0, & MPI_COMM_WORLD, ierr) call MPI_OP_FREE(op, ierr) if(rank .eq. 0) print *, ' b(1) =', b(1) call MPI_FINALIZE(ierr) end integer function smod5(in, inout, l, type) integer l, type integer in(l), inout(l), i do i = 1, l inout(i) = mod(in(i)+inout(i), 5) end do return end
- # С помощью данной процедуры возможно... MPI_GROUP_EXCL(GROUP, N, RANKS, NEWGROUP, IERR) INTEGER GROUP, N, RANKS(*), NEWGROUP, IERR
- # Какой размер имеет массив INBUF в данной процедуре MPI_UNPACK(INBUF, INSIZE, POSITION, OUTBUF, OUTCOUNT, DATATYPE, COMM, IERR) <type> INBUF(*), OUTBUF(*) INTEGER INSIZE, POSITION, OUTCOUNT, DATATYPE, COMM, IERR