ЖУРНАЛ «СТА» 4/2018

сравнивать вычислительную произво- дительность вторичной обработки гид- роакустической информации, достигае- мую при использовании параллельных вычислений на нескольких процессо- рах (используется технология OpenMP), с производительностью, достигаемой при использовании технологии CUDA для одного или нескольких графиче- ских ускорителей (до 8 ускорителей). При этом тестирование производитель- ности может быть выполнено двумя способами: ● в первом случае выполняется одно- кратное вычисление, по окончании которого на панель статуса выводится информация о затраченном времени (в том числе на вывод графической информации); ● во втором случае пользователем за- пускается тест производительности, результатом которого будут измене- ния производительности при исполь- зовании GPU и достигнутые при этом значения производительности, выра- женные в Гфлопс (рис. 5). Входными данными для программы являются результаты первичной обра- ботки гидроакустической информации. Эти результаты представляются в виде файлов комплексных чисел, описы- вающих матрицы X и Y размером N × N. Файл для матрицы X является перемен- ным, файл для матрицы Y является по- стоянным. В основном окне программы пользователю предоставляется возмож- ность установить размеры для перемен- ной и постоянной матриц. Затем при нажатии на кнопку Start запускается процесс вычисления: считывание оче- редной матрицы с данными, её обра- ботка – и процесс построения графика спектрограммы (рис. 4). Программа также предоставляет воз- можность представления спектрограм- мы в трёхмерном виде (рис. 6). В результате выполнения программы пользователь может наблюдать за изме- нением спектрограммы как в двумер- ном, так и в трёхмерном виде, а также оценить среднее время, затрачиваемое на обработку одного фрейма данных (включающее время перерисовки). П ЕРСПЕКТИВЫ РАЗВИТИЯ По ряду экспертных оценок, приня- тый за основу технологический стан- дарт полностью соответствует совре- менным требованиям, предъявляемым к вычислительной технике, и будет ак- туален в ближайшие 15–20 лет, что обеспечит не только высокую совме- стимость, но и продолжительный жиз- ненный цикл технологии. По мере по- явления новых типов процессоров стандарт позволяет расширять номен- клатуру применяемых модулей, гармо- нично интегрируя их в состав системы, эволюционно развивая её возможности. З АКЛЮЧЕНИЕ Можно с уверенностью говорить о том, что разработанная платформа обладает набором качеств, предостав- ляющих возможность на высоком со- временном уровне удовлетворить тре- бования широкого круга потребителей специальной встраиваемой вычисли- тельной техники. В условиях обострения внешнеполи- тической обстановки, введения огра- ничений на поставку электронной ком- понентной базы, материалов и техноло- гий сегодня особенно важно, что рос- сийские потребители не теряют возмож- ности применять современную отече- ственную вычислительную технику, не уступающую зарубежным аналогам. ● Автор – сотрудник АО «НИИВК им. М.А. Карцева» Телефон: (495) 330-0929 E-mail: postoffice@niivk.ru ОБ ЗОР / АППА РАТ НЫЕ С Р Е ДС Т В А СТА 4/2018 56 www.cta.ru Рис. 4. Основное окно программы Рис. 6. Трёхмерное отображение спектрограммы Рис. 5. Вид окна теста производительности

RkJQdWJsaXNoZXIy MTQ4NjUy