Арыков Сергей Борисович
Разработка инструментов для научных вычислений, языковые средства параллельного программирования, системы параллельной обработки сверхбольших объёмов данных.
Разработка инструментов для научных вычислений, языковые средства параллельного программирования, системы параллельной обработки сверхбольших объёмов данных.
Ассоциативные параллельные алгоритмы на графах, спецификация и анализ ассоциативных параллельных процессоров, модели ассоциативных параллельных процессоров.
Дискретное моделирование естественных процессов, клеточные автоматы, параллельные алгоритмы, программирование суперкомпьютеров.
Архитектура современных компьютеров, клеточные автоматы, клеточная арифметика, Lattice-Gas автоматы, моделирование динамики волновых процессов в неоднородных средах, исследование влияния вероятности изменения состояния автомата на параметры волнового процесса: скорость распространения волны, диффузионный эффект.
История информатики, история информатики как инструмент просвещения, роль научных школ и видных ученых в развитии информатики в России и в мире, виртуальные коллекции научного наследия в информатике.
Клеточный автомат для представления логических моделей самовоспроизведения, самовоспроизводящаяся петля как новая парадигма параллельных мелкозернистых алгоритмов и архитектур, клеточно-автоматное моделирование искусственной биологической клетки, самовоспроизводящаяся структура как искусственный мультиклеточный организм.
Дискретное моделирование естественных процессов; технология клеточно-автоматного моделирования нелинейных процессов в потоках жидкости, в системах со сложной структурой, в активных средах с катализаторами, в биосистемах; разработка эффективных алгоритмов и программных реализаций на суперкомпьютерах клеточно-автоматных моделей физических, химических и биологических явлений на микро- и нано- уровнях; трёхмерные модели сложных процессов.
Исследовательские интересы:
методы моделирования систем;
технологии программирования и технологии вычислительного программирования;
модели вычислений и языки программирования;
разработка пользовательского интерфейса;
педагогические программные средства и инструменты;
основания программирования;
базы данных, системы управления базами данных;
математические библиотеки.
Параллельное программирование, системы параллельного программирования, архитектура вычислительных систем, реализация больших численных моделей.