|
Известия Иркутского государственного университета. Серия «Математика», 2016, том 15, страницы 17–25
(Mi iigum249)
|
|
|
|
Реализация многопоточности в рефал-5е машине
В. А. Гошев Санкт-Петербургский государственный университет
Аннотация:
Статья посвящена встроенной поддержке многопоточного выполнения программ в трансляторе языка рефал-5е. Приводится сравнение реализации многопоточного выполнения программ в различных языках программирования, оцениваются их преимущества и недостатки. В результате произведенного сравнения реализаций выбрана такая реализация, которая позволяет автоматически управлять потоками выполнения и их синхронизацией. При использовании такой реализации многопоточного выполнения программ программист может сосредоточиться на функционале самой программы и при этом получать все плюсы многопоточного выполнения. В статье на различных примерах показано, что использование нескольких потоков выполнения в рефал-5е программе действительно позволяет значительно увеличить скорость выполнения многих приложений.
Ключевые слова:
рефал-5, рефал-5е, трансляция, многопоточность.
Образец цитирования:
В. А. Гошев, “Реализация многопоточности в рефал-5е машине”, Известия Иркутского государственного университета. Серия Математика, 15 (2016), 17–25
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/iigum249 https://www.mathnet.ru/rus/iigum/v15/p17
|
|