Тестовый

Классификация тестовых программ [из разд. 4 ГОСТ Р 57700.18-2019]

Классификация тестовых программ [из разд. 4 ГОСТ Р 57700.18-2019]

Основной целью тестирования является общая оценка возможности эффективного применения ВВС для решения задач различного класса, характерных для организации-пользователя, а также подтверждение количественных характеристик ВВС, заявленных в ТЗ, Кроме того, тестовые программы используются в процессе разработки и наладки ВВС [из подр. 4.1 ГОСТ Р 57700.18-2019]

Эффективность применения ВВС в основном определяется оптимальным сочетанием производительности вычислительных устройств, коммуникационной подсистемы (эффективность распараллеливания), файловой подсистемы, а также работой систем планирования заданий, мониторинга и диагностики [из подр. 4.2 ГОСТ Р 57700.18-2019]

Тестирование ВВС включает в себя следующие направления:

  • оценка эффективности применения ВВС в целом, а также оценка отдельных подсистем, компонент и параметров;
  • оценка производительности ВВС в целом, а также отдельных вычислительных устройств в различных режимах на актуальных для организации-пользователя задачах и алгоритмах;
  • оценка эффективности распараллеливания (возможности масштабирования) для задач различного класса с учетом особенностей алгоритмов распараллеливания;
  • оценка надежности ВВС в целом и ее отдельных компонент при проведении расчетов характерных задач в различных режимах;
  • оценка отдельных параметров коммуникационной подсистемы ВВС (максимальная и средняя скорость межпроцессорных обменов в зависимости от размера сообщения, бисекция и т. п.);
  • оценка производительности файловой подсистемы ВВС;
  • оценка работоспособности систем планирования заданий, мониторинга и диагностики.

[из подр. 4.3 ГОСТ Р 57700.18-2019]

Рассмотренный спектр направлений работ по тестированию ВВС определяет необходимость применения достаточно широкого набора тестов, начиная от системных до построенных на основе ПО КМ организации-пользователя.

По своему назначению и содержанию тесты разделяют на четыре группы:

  • специальные тесты для количественной оценки отдельных компонент и характеристик ВВС;
  • международные прикладные тесты для оценки производительности, эффективности распараллеливания, а также оценки отдельных параметров ВВС;
  • методические прикладные тесты для оценки правильности функционирования, эффективности распараллеливания и производительности ВВС. Могут создаваться организацией - пользователем ВВС либо сторонней организацией;
  • производственные тесты для оценки работоспособности и надежности ВВС на характерных для организации-пользователя задачах с использованием ПО КМ. Могут создаваться организацией - пользователем ВВС либо сторонней организацией.

[из подр. 4.4 ГОСТ Р 57700.18-2019]

Требования к тестовым программам [из разд. 5 ГОСТ Р 57700.18-2019]

Требования к тестовым программам [из разд. 5 ГОСТ Р 57700.18-2019]

Специальные ТП должны:

[из подр. 5.1 ГОСТ Р 57700.18-2019]

Международные прикладные ТП должны:

[из подр. 5.2 ГОСТ Р 57700.18-2019]

Методические прикладные ТП должны:

  • содержать численные алгоритмы моделирования физических процессов и методы распараллеливания, характерные для ПО КМ организации-пользователя ВВС;
  • быть доступными вместе с исходными текстами;
  • содержать описание функциональных возможностей и инструкцию по применению;
  • обеспечивать оценку правильности функционирования ВВС;
  • обеспечивать оценку производительности ВВС, выраженную в количестве операций с плавающей запятой в секунду либо в других единицах;
  • обеспечивать оценку эффективности распараллеливания ВВС методом слабого масштабирования;
  • позволять использовать все вычислительные ресурсы вычислительного узла и ВВС в целом;
  • обеспечивать возможность изменения параметров для оптимальной адаптации к аппаратному и системному ПО тестируемой ВВС.

[из подр. 5.3 ГОСТ Р 57700.18-2019]

Производственные ТП должны:

  • являться образцами ПО КМ организации-пользователя ВВС (в том числе могут быть коммерческим ПО);
  • содержать описание функциональных возможностей и инструкцию по применению;
  • обеспечивать оценку правильности функционирования ВВС на задачах, характерных для организации-пользователя ВВС.

[из подр. 5.4 ГОСТ Р 57700.18-2019]

«Техническая документация»

Связь по эл. почте admin @ tdocs . su (без пробелов), тел. +7(967) 044-84-77 или в форме Контакты.

Copyright © «Техническая документация» 2008. Заимствуйте наши материалы с блеском! При воспроизведении материалов портала обязательна установка активной гиперссылки на источник — страницу с этой публикацией на tdocs.su.

Яндекс.Метрика