<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">umovest</journal-id><journal-title-group><journal-title xml:lang="ru">Статистика и Экономика</journal-title><trans-title-group xml:lang="en"><trans-title>Statistics and Economics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2500-3925</issn><publisher><publisher-name>Plekhanov Russian University of Economics</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21686/2500-3925-2015-5-185-187</article-id><article-id custom-type="elpub" pub-id-type="custom">umovest-838</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ПРИКЛАДНАЯ ИНФОРМАТИКА</subject></subj-group></article-categories><title-group><article-title>ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ ПРИМЕНЕНИЯ МЕТОДА СПЕКУЛЯТИВНОЙ МНОГОПОТОЧНОСТИ ДЛЯ ДИНАМИЧЕСКОГО РАСПАРАЛЛЕЛИВАНИЯ ПРОГРАММ</article-title><trans-title-group xml:lang="en"><trans-title>IMPROVING THE EFFICIENCY OF THE METHOD OF SPECULATIVE MULTI-THREADING FOR DYNAMIC PARALLELIZING</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бакулева</surname><given-names>Марина Алексеевна</given-names></name><name name-style="western" xml:lang="en"><surname>Bakuleva</surname><given-names>Marina A.</given-names></name></name-alternatives><email xlink:type="simple">marina.bakuleva@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бакулев</surname><given-names>Александр Валериевич</given-names></name><name name-style="western" xml:lang="en"><surname>Bakulev</surname><given-names>Alexander V.</given-names></name></name-alternatives><email xlink:type="simple">alex.bakulev@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Рязанский филиал Московского государственного университета экономики, статистики и информатики (МЭСИ)</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Ryazan Department Moscow State University of Economics, Statistics and Informatics (MESI)</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2015</year></pub-date><pub-date pub-type="epub"><day>01</day><month>09</month><year>2015</year></pub-date><volume>0</volume><issue>5</issue><fpage>149</fpage><lpage>153</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Бакулева М.А., Бакулев А.В., 2016</copyright-statement><copyright-year>2016</copyright-year><copyright-holder xml:lang="ru">Бакулева М.А., Бакулев А.В.</copyright-holder><copyright-holder xml:lang="en">Bakuleva M.A., Bakulev A.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://statecon.rea.ru/jour/article/view/838">https://statecon.rea.ru/jour/article/view/838</self-uri><abstract><p>Рассмотрены возможности метода спекулятивной многопоточности для динамического распараллеливания последовательных программ. Осуществлена его формализации и определены характеристики метода, учёт которых позволит повысить эффективность его применения при автоматическом распараллеливании. Приведены результаты экспериментального исследования разработанного алгоритма динамического выделения спекулятивных регионов.</p></abstract><trans-abstract xml:lang="en"><p>The possibilities of the method of speculative multithreading dynamic parallelization of sequential programs. It implemented its formalization and identified characteristics of the method, the account which will increase the efficiency of its use in automatic parallelizing. The results of experimental studies of the algorithm dynamically allocate speculative regions.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>многоядерные про цессоры</kwd><kwd>параллельные алгоритмы</kwd><kwd>спекулятивная многопоточность</kwd><kwd>авто матическое распараллеливание</kwd><kwd>multi-core</kwd><kwd>parallel algorithms</kwd><kwd>speculative multithreading</kwd><kwd>automatic paral lelization</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Корячко В.П., Скворцов С.В., Телков И.А. Архитектуры многопроцессорных систем и параллельные вычисления. - М.: Высшая школа, 1999. 235 с.</mixed-citation><mixed-citation xml:lang="en">Корячко В.П., Скворцов С.В., Телков И.А. Архитектуры многопроцессорных систем и параллельные вычисления. - М.: Высшая школа, 1999. 235 с.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Steffan J.G., Mowry T.C. The Potential for Using Thread-Level Data Speculation to Facilitate Automatic Parallelization. Carnegie Mellon University, HPCA-4, February 1-4, 1998.</mixed-citation><mixed-citation xml:lang="en">Steffan J.G., Mowry T.C. The Potential for Using Thread-Level Data Speculation to Facilitate Automatic Parallelization. Carnegie Mellon University, HPCA-4, February 1-4, 1998.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Bakulev A.V., Bakuleva M.A., Avilkina S.B. Mathematical methods and algorithms of mobile parallel computing on the base of multi-core processors // European researcher. 2012. V. 33. № 11-1. P. 1826-1834.</mixed-citation><mixed-citation xml:lang="en">Bakulev A.V., Bakuleva M.A., Avilkina S.B. Mathematical methods and algorithms of mobile parallel computing on the base of multi-core processors // European researcher. 2012. V. 33. № 11-1. P. 1826-1834.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Бакулев А.В., Бакулева М.А., Козлов М.А., Скворцов С.В. Технологии разработки параллельных программ для современных многоядерных процессоров. //Экономика, статистика и информатика. Вестник УМО. 2014. № 6. С. 211-215.</mixed-citation><mixed-citation xml:lang="en">Бакулев А.В., Бакулева М.А., Козлов М.А., Скворцов С.В. Технологии разработки параллельных программ для современных многоядерных процессоров. //Экономика, статистика и информатика. Вестник УМО. 2014. № 6. С. 211-215.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Koryachko V.P., Skvortsov S.V., Telkoff I.A. Architecture multiprocessor systems and parallel-calculations. - M.: Higher School, 1999. 235p.</mixed-citation><mixed-citation xml:lang="en">Koryachko V.P., Skvortsov S.V., Telkoff I.A. Architecture multiprocessor systems and parallel-calculations. - M.: Higher School, 1999. 235p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Steffan J.G., Mowry T.C. The Potential for Using Thread-Level Data Speculation to Facilitate Automatic Parallelization. Carnegie Mellon University, HPCA-4, February 1-4, 1998.</mixed-citation><mixed-citation xml:lang="en">Steffan J.G., Mowry T.C. The Potential for Using Thread-Level Data Speculation to Facilitate Automatic Parallelization. Carnegie Mellon University, HPCA-4, February 1-4, 1998.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Bakulev A.V., Bakuleva M.A., Avilkina S.B. Mathematical methods and algorithms of mobile parallel computing on the base of multi-core processors // European researcher. 2012. V. 33. № 11-1. P. 1826-1834.</mixed-citation><mixed-citation xml:lang="en">Bakulev A.V., Bakuleva M.A., Avilkina S.B. Mathematical methods and algorithms of mobile parallel computing on the base of multi-core processors // European researcher. 2012. V. 33. № 11-1. P. 1826-1834.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Bakulev A.V., Bakuleva M.A., Skvortsov S.V., Kozlov M.A. Parallel Programming for modern multi-core processors// Economics, Statistics and Informatics. Bulletin of UMO. 2014. № 6. P. 211-215.</mixed-citation><mixed-citation xml:lang="en">Bakulev A.V., Bakuleva M.A., Skvortsov S.V., Kozlov M.A. Parallel Programming for modern multi-core processors// Economics, Statistics and Informatics. Bulletin of UMO. 2014. № 6. P. 211-215.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
