ПРОГРАММНЫЕ СИСТЕМЫ: ТЕОРИЯ И ПРИЛОЖЕНИЯ

18+

Электронный научный журнал Института программных систем имени А.К. Айламазяна Российской академии наук

Титульная страница
О журнале
Редакция
Условия публикации
Текущий выпуск
Архив выпусков

© 2010 Электронный научный журнал «Программные системы: Теория и приложения»
Институт программных систем имени А.К. Айламазяна РАН
© 2010

Статьи представлены в формате PDF

Для чтения файлов в формате PDF рекомендуется
программа Adobe Reader

            


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

Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем

Ответственный за рубрику: д.ф.-м.н., чл.-корр. РАН Абрамов С.М.

Слева для каждой статьи показаны: присвоенный статье порядковый номер; дата поступления статьи в редакцию; количество страниц статьи в формате А5; ссылка на полный текст статьи в формате PDF .

 

18

Поступила в редакцию 22.06.2017

Подписана в печать 25.07.2017

27 с.

PDF

И. А. Чернов, Е. Е. Ивашко, Н. Н. Никитина
Обзор методов планирования заданий в Desktop Grid

В статье представлен научный обзор современного состояния исследований в области планирования заданий в вычислительных системах типа Desktop Grid. Проведен обзор научных публикаций за период с 1999 по 2017 гг. и выполнен анализ критериев и методов оптимизации, предложенных в научных работах для повышения эффективности планирования заданий в Desktop Grid.

Ключевые слова:
Desktop Grid, планирование заданий, BOINC, Enterprise Desktop Grid, высокопроизводительные вычисления, распределенные вычисления.

Ссылка на статью обязательна

http://psta.psiras.ru/read/psta2017_3_3-29.pdf

19

Поступила в редакцию 02.08.2017

Подписана в печать 25.09.2017

27 с.

PDF

Н. С. Живчикова, Ю. В. Шевчук
Производительность Riak KV в задаче сохранения сенсорных данных

Система хранения сенсорных данных является важной частью систем анализа данных. Ее задача – принимать данные с временными метками от удалённых источников, сохранять данные и предоставлять доступ к ним по идентификатору датчика и временному интервалу. С ростом числа датчиков становится актуальной задача масштабирования системы.
В данной статье мы экспериментально исследуем применение Riak KV– масштабируемого распределённого хранилища типа «ключ-значение» в качестве основы системы хранения сенсорных данных.

Ключевые слова: сенсорные данные, производительность записи, распределённая система хранения, временной ряд, Riak, Erlang.

Ссылка на статью обязательна

http://psta.psiras.ru/read/psta2017_3_31-60.pdf

20

Поступила в редакцию 02.08.2017

Подписана в печать 25.09.2017

25 с.

PDF

Н. С. Живчикова, Ю. В. Шевчук
Производительность Riak KV в задаче сохранения сенсорных данных (англ.)

Система хранения сенсорных данных является важной частью систем анализа данных. Ее задача – принимать данные с временными метками от удалённых источников, сохранять данные и предоставлять доступ к ним по идентификатору датчика и временному интервалу. С ростом числа датчиков становится актуальной задача масштабирования системы.
В данной статье мы экспериментально исследуем применение Riak KV– масштабируемого распределённого хранилища типа «ключ-значение» в качестве основы системы хранения сенсорных данных.

Ключевые слова: сенсорные данные, производительность записи, распределённая система хранения, временной ряд, Riak, Erlang.

Ссылка на статью обязательна

http://psta.psiras.ru/read/psta2017_3_61-85.pdf

25

Поступила в редакцию 04.09.2017

Подписана в печать 28.09.2017

30 с.

PDF

Б. Я. Штейнберг, О. Б. Штейнберг, Ю. В. Михайлуц, А. П. Баглий, Д. В. Дубров, Р. Б. Штейнберг
Классификация циклов с одним оператором для выполнения на процессоре с программируемым ускорителем

Рассмотрена классификация программных циклов для оптимизирующего компилятора на процессор с программируемым ускорителем. Такой процессор может быть системой на кристалле, содержащем одновременно и вычислительные ядра, и программируемую схему. Программируемый ускоритель настраивается на архитектуру реконфигурируемого конвейера.
Уточнена классификация по регулярным информационным зависимостям. Для каждого класса циклов рассмотрена возможность конвейерного выполнения. Если непосредственное конвейерное выполнение невозможно, то обсуждён вопрос о преобразованиях такого цикла к конвейеризуемому виду с помощью ОРС (Оптимизирующая распараллеливающая система). Информационные зависимости в цикле влияют на архитектуру конвейера, реализующего цикл.
Рассматриваемый компилятор отличатся от обычных наличием конвертора с языка программирования высокого уровня в язык описания электронных схем. В нём должна быть библиотека драйверов для передачи данных с ЦПУ на ПЛИС и обратно. Численный эксперимент для одного из классов циклов показал двукратное ускорение.

Ключевые слова:
классификация циклов, информационные зависимости, конвейерные вычисления, реконфигурируемая архитектура, распараллеливающий компилятор, высокоуровневое внутреннее представление, ПЛИС, HDL.

Ссылка на статью обязательна

http://psta.psiras.ru/read/psta2017_3_189-218.pdf

 

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

 

Адрес редакции: 152021, Ярославская обл., Переславский район, село Веськово, ул. Петра Первого, д. 4 "а"
Тел.: (4852) 695-228.       E-mail: .      Сетевой адрес издания: http://psta.psiras.ru