Том 323 № 5 (2013): Управление, вычислительная техника и информатика

Увеличение производительности программной платформы для реализации алгоритмов метода группового учета аргументов

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

Ключевые слова:

программные платформы, объектно-ориентированный анализ, объектно-ориентированное проектирование, параллельная обработка данных, эффективность, распараллеливание, метод группового учёта аргументов

Авторы:

Андрей Александрович Орлов

Скачать bulletin_tpu-2013-323-5-22.pdf