next up previous contents
Next: Сети рабочих станций Up: Проблемы ввода-вывода Previous: Общие   Contents

IBM SP

  1. В: У меня есть код, запрашивающий данные от пользователя и читающий из стандартного ввода. На системах IBM SP приглашение не появляется, пока пользователь не ответит на него!

    О: Это свойство системы IBM POE. Существует процедура POE, mpc_flush (1), которую Вы можете использовать для очистки вывода. Прочтите страницу man для этой процедуры; она синхронизирована во всей задаче и не может использоваться, пока все процессы в MPI_COMM_WORLD не вызовут ее. С другой стороны, Вы всегда можете оканчивать Вывод символом новой строки ($\backslash$n); это вызовет очистку вывода и также поместит ввод от пользователя на новую строку.



Alex Otwagin 2002-12-16