Отрывок: Акторный параллельный алгоритм для теста уравнения теплопроводности, использована библиотека Templet. В реализации акторов на основе библиотеки Akka правила распараллеливания выражены строками 7-9 листинга 8. В строках 13-20 актор уведомляет своих соседей i-1 и i+1 (если они есть) о завершении итерации (t,i) путем отправки сообщений. Заметим, что код обработки сообщений в листингах 7 и 8 для удобства сопоставления реализован идентично. Секция кода 22-24 требуется для остано...
Название : Анализ производительности простой системы времени выполнения для акторного программирования на языке С++
Авторы/Редакторы : Востокин, С.В.
Скорюпина, Е.Г.
Ключевые слова : анализ производительности
промежуточное программное обеспечение
ориентированное на сообщения
акторный фреймворк
высокопроизводительные вычисления
язык C++
Дата публикации : 2017
Издательство : Новая техника
Библиографическое описание : Востокин С.В. Анализ производительности простой системы времени выполнения для акторного программирования на языке С++ / С.В. Востокин, Е.Г. Скорюпина // Сборник трудов III международной конференции и молодежной школы «Информационные технологии и нанотехнологии» (ИТНТ-2017) - Самара: Новая техника, 2017. - С. 1709-1714.
Аннотация : В работе представлена система времени выполнения Templet для акторного программирования высокопроизводительных вычислений на языке С++. Рассмотрен компактный код системы времени выполнения, использующий только стандартную библиотеку С++11, и показаны его отличия от классических реализаций модели акторов. Практическая значимость системы Templet доказывается на основе сравнительного исследования производительности трёх приложений: эталонного кода на языке С++, управляемого OpenMP; акторного кода на языке С++, управляемого системой Templet; акторного кода на языке Java, управляемого системой Akka. В качестве тестовой задачи рассмотрен численный алгоритм решения уравнения теплопроводности.
URI (Унифицированный идентификатор ресурса) : http://repo.ssau.ru/handle/Informacionnye-tehnologii-i-nanotehnologii/Analiz-proizvoditelnosti-prostoi-sistemy-vremeni-vypolneniya-dlya-aktornogo-programmirovaniya-na-yazyke-S-64104
Другие идентификаторы : Dspace\SGAU\20170522\64104
Располагается в коллекциях: Информационные технологии и нанотехнологии

Файлы этого ресурса:
Файл Описание Размер Формат  
paper 308_1709-1714.pdfОсновная статья. Раздел: Высокопроизводительные вычисления574.83 kBAdobe PDFПросмотреть/Открыть



Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.