Публикации

27.09.2024
М. Лукин, Д. Громов

В докладе представлено краткое описание нашей команды и обзор технологии GPGPU. Рассмотрен низкоуровневый ассемблер для видеокарт AMD и Nvidia (PTX, SASS). Особое внимание уделено ветвлению: различиям между реализацией if/if-else на CPU и GPU, включая использование регистра ветвления (EXEC) на AMD и ветвящихся операций на Nvidia. Кроме того, рассматривается алгоритм распознавания ветвления, различные виды циклов (простые, распознаваемые и развёрнутые) и их отличия в реализации между  CPU и GPU (AMD и Nvidia), включая алгоритмы распознавания развёрнутых циклов для GPU.

Узнать больше
Современные программные решения для анализа и обработки данных по магнитным свойствам горных пород.
Всероссийская конференция “Палеомагнетизм и магнетизм горных пород”
6.10.2023
Л. Суровицкий, Е. Макаренко, М. Лукин, Д. Коробков

Мы представляем два онлайн-инструмента для обработки и анализа различных данных по магнитным свойствам горных пород: FORCtool – онлайн-сервис для работы с частными петлями перемагничивания первого порядка (FORC), и HystOn – сервис обработки и анализа петель магнитного гистерезиса, кривых перемагничивания в обратном поле (backfield) и кривых изотермического намагничивания (IRM).

Узнать больше
23.05.2023
Т. Магомедов, М. Лукин

Поговорим о современных платформах для GPGPU: CUDA, OpenCL, SYCL, oneAPI и других. Обсудим производителей и тенденции развития видеокарт. Разберемся, какие задачи стоит решать с помощью GPGPU, а какие нет. Поделимся историями из жизни и покажем, что GPGPU разработки не стоит бояться.

Узнать больше
13.12.2022
Л. Суровицкий, Е. Макаренко, М. Лукин, А. Смирнов, П. Макеев, В. Алушкин

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

Узнать больше
26.01.2022
Д. Кривопальцев, Л. Суровицкий, М. Лукин

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

 

Узнать больше
18.11.2014
М. Лукин, М. Буздалов, А. Шалыто

Разработка критически важного программного обеспечения требует проверки программы на соответствие ряду свойств. Это часто делается с помощью проверки модели. Однако построение проверяемой модели программы и анализ контрпримеров – непростая задача. Это можно упростить с помощью парадигмы автоматного программирования.
Существуют случаи, когда необходимо верифицировать множество программ и невозможно построить достаточно точную конечную модель среды. Представлен подход к верификации программ автоматов в таких условиях. Наше исследование основано на 800 программах-автоматах, которые решают простую задачу планирования пути. В результате мы убедились, что как минимум 231 из них доказуемо верны.

Узнать больше