Я новичок в MPI, и я разрабатываю программу, в которой перечислены делители числа. Алгоритм прост. Я разбил числа от 2 до квадратного корня числа в потоках и передал их другим процессам. Затем я беру результаты и объединяя их в один. Проблема в том, что если я перейду к большому диапазону чисел, для некоторых из узлов потребуется время, в то время как другие будут делать это быстрее. Затем мне нужно обработать ответы более быстрых и дать им новые задачи.MPI Dynamic Receive
Вкратце, мне нужно что-то вроде слушателя приема. Можете ли вы сказать мне такую вещь или дать место, откуда я могу прочитать об этом?
Заранее спасибо!