post_parent): $temp_content = $post->post_content; $temp_content = explode("

",$temp_content); $temp_content = $temp_content[1]; $temp_content = explode("

",$temp_content); $temp_content = $temp_content[0]; $temp_content = strip_tags($temp_content); $temp_content = trim($temp_content); $authors = explode(",",$temp_content); ?> post_title));?>"> $value): ?> "> "> "> post_content); while ($parser->parse()) { if (($parser->iNodeName=="a")&&(substr_count($parser->iNodeAttributes['href'],".pdf")>0)): ?>

Реализация решения задачи нахождения собственных чисел и векторов методом Ланцоша на кластерной системе

Грибенко Д.В., Стиренко С.Г.

В статье рассмотрены сопутствующие проблемы, возникающие при реализации метода Ланцоша на ЭВМ, а именно: выбор способа хранения разреженной матрицы, оптимизация кода с помощью применения SIMD команд современных процессоров. Выполнено реализацию алгоритмов умножения матрицы на вектор в разных форматах и их экспериментальное сравнение. Разработано программное обеспечение нахождения собственных чисел и собственных векторов действительных симметричных разреженных матриц для кластерной вычислительной системы. Применены библиотеку MPI для передачи сообщений и библиотеку LAPACK для пост-обработки результатов алгоритма Ланцоша. ПО поддерживает введение матриц в формате Matrix Market, что обеспечивает совместимость с существующими пакетами численных вычислений.


Загрузить (pdf)