ИСТИНА |
Войти в систему Регистрация |
|
ИПМех РАН |
||
Модуль реализует сеточный метод разделения смесей нормальных распределений с фиксированными компонентами с использованием инструментария работы с архитектурой NVIDIA CUDA. Разработанный модуль содержит: - класс для осуществления ввода/вывода информации в различных форматах и контроля создания окон; - класс, осуществляющий обработку данных на окне с формированием параметрической сетки, созданием кэш-таблицы для ускорения итерационного процесса, а также осуществлением непосредственного взаимодействия с возможностями архитектуры CUDA; - вспомогательную библиотеку grid_math с набором функций для работы с вероятностными распределениями. Архитектура CUDA используется для ускорения вычисления вспомогательных матриц. Данная схема позволяет получить преимущество в скорости перед классической реализацией алгоритма на больших выборках.