Автоматизация распараллеливания программ
Аннотация
Рассматриваются принципы построения средств автоматического распараллеливания последовательных программ на основе грaфа программы и графа информационных потоков. Разработан макет системы автоматизированного распараллеливания программ, написанных на языке C. На исходный текст накладываются ограничения структурного программирования.Литература
Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. СПб.: БХВ-Петербург, 2002, 220 с.
Поспелов Д.А. Введение в теорию вычислительных систем. М.: Советское радио, 1972, 175 с.
Иванищев В.В., Марлей В.Е. Основы теории алгоритмических сетей. СПб.: СПбГТУ, 2000, 300 с.
Марлей В.Е. Алгоритмические сети и параллельные вычисления // Труды СПИИРАН. Вып 1,. Том 2, СПб.: СПИИРАН, 2002. – с.114–124.
Дал У., Дейкстра Э., Хоар К. Структурное программирование. М.: Мир, 1976.
Поспелов Д.А. Введение в теорию вычислительных систем. М.: Советское радио, 1972, 175 с.
Иванищев В.В., Марлей В.Е. Основы теории алгоритмических сетей. СПб.: СПбГТУ, 2000, 300 с.
Марлей В.Е. Алгоритмические сети и параллельные вычисления // Труды СПИИРАН. Вып 1,. Том 2, СПб.: СПИИРАН, 2002. – с.114–124.
Дал У., Дейкстра Э., Хоар К. Структурное программирование. М.: Мир, 1976.
Опубликован
2005-04-01
Как цитировать
Марлей, Воробьев, Крылов, Петров, & Быков,. (2005). Автоматизация распараллеливания программ. Труды СПИИРАН, 2(2), 101-110. https://doi.org/10.15622/sp.2.6
Раздел
Статьи
Авторы, которые публикуются в данном журнале, соглашаются со следующими условиями:
Авторы сохраняют за собой авторские права на работу и передают журналу право первой публикации вместе с работой, одновременно лицензируя ее на условиях Creative Commons Attribution License, которая позволяет другим распространять данную работу с обязательным указанием авторства данной работы и ссылкой на оригинальную публикацию в этом журнале.
Авторы сохраняют право заключать отдельные, дополнительные контрактные соглашения на неэксклюзивное распространение версии работы, опубликованной этим журналом (например, разместить ее в университетском хранилище или опубликовать ее в книге), со ссылкой на оригинальную публикацию в этом журнале.
Авторам разрешается размещать их работу в сети Интернет (например, в университетском хранилище или на их персональном веб-сайте) до и во время процесса рассмотрения ее данным журналом, так как это может привести к продуктивному обсуждению, а также к большему количеству ссылок на данную опубликованную работу (Смотри The Effect of Open Access).