Пояснения для составления отчета по тестированию в рамках ЦТСС ================================================ Утвержденный план тестирования 1. Скорость однонаправленных обменов (Мбайт/с) 1a. На интервале длин сообщений 0-1К (с шагом 16 байт) 1b=2a. На интервале длин сообщений 1K-16М (с увеличением в геометрической прогрессии, небольшое число итераций) 2. Скорость обменов на интервале длин сообщений 1K-16М (Мбайт/с, с увеличением в геометрической прогрессии) 2a. однонаправленные обмены (transf1) совпадает с пунктом 1b двунаправленные обмены (2b, 2c, 2d) 2b. sendrecv (transf2) 2c. неблокирующие (transf2) 2d. передача по готовности (transf4) 3. Время на передачу маленьких сообщений 0-256 байт (мксек, шаг 4 байта, большое число итераций) 4. Эффективность основных операций MPI (таблица) 5. Эффективность операций ввода/вывода (таблица) Для тестирования по утвержденному плану прилагается скрипт runall с примерными параметрами для всех тестов. Для сбора статистики рекомендуется провести тестирование несколько раз: runall > output.1 runall > output.2 runall > output.3 Примечания: 1. Для тестирования скорости пересылок может потребоваться уменьшение или увеличение числа итераций, особенно если результаты сильно отличаются от ожидаемых или процесс тестирования сильно затягивается. Следует учитывать разрешение используемого таймера. Число итераций изменяется параметром T<число>. 2. Для тестирования операций ввода вывода может потребоваться изменение следующих параметров: - размер используемого дискового пространства (S) - минимальный и максимальный размер файлов (m и M) - директория (файловая система) для хранения тестовых файлов (f) Следует учитывать размер оперативной памяти.