To build a computer cluster for bioinformatics and biomedical research is a very complex task. Such cluster has to seamlessly combine different types of the software stack which is used for computations and it should provide the easiest way for organizing complex workflows for scientific research. On the other side it has to be as simple as possible for usage to allow researchers with no or...
The approach of integrating Cluster Management and Cluster Simulation systems addresses the challenges of High-Performance Computing (HPC) cluster management by leveraging simulation to enhance decision-making in case of failures. Foliage's team as an extensive experience in building and managing HPC clusters, however, uncertainties regarding cluster management behaviour during failures...
УДК 519.6+004.42
ВЫСОКОПРОИЗВОДИТЕЛЬНЫЕ ВЫЧИСЛЕНИЯ НА МАТЕМАТИЧЕСКИХ СОПРОЦЕСCОРАХ И ГРАФИЧЕСКИХ УСКОРИТЕЛЯХ С ИСПОЛЬЗОВАНИЕМ PYTHON
С. В. Борзунов, А. В. Романов, С. Д. Кургалин, K. О. Петрищев
ФГБОУ ВО «Воронежский государственный университет»
В настоящей работе рассмотрено применение модулей языка программирования Python для решения ресурсоемких задач. На примере перемножения...
Рассматривается вопрос повышения эффективности программного обеспечения для вычислительных архитектур, поддерживающих векторные расширения системы команд. Современные компиляторы могут выполнять автоматическую векторизацию вычислений, преобразовывать программы из скалярного представления к векторной реализации. В работе анализируется эффективность автоматической векторизации, выполненной...