Preview

Statistics and Economics

Advanced search

IMPROVING THE EFFICIENCY OF THE METHOD OF SPECULATIVE MULTI-THREADING FOR DYNAMIC PARALLELIZING

https://doi.org/10.21686/2500-3925-2015-5-185-187

Abstract

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.

About the Authors

Marina A. Bakuleva
Ryazan Department Moscow State University of Economics, Statistics and Informatics (MESI)
Russian Federation


Alexander V. Bakulev
Ryazan Department Moscow State University of Economics, Statistics and Informatics (MESI)
Russian Federation


References

1. Корячко В.П., Скворцов С.В., Телков И.А. Архитектуры многопроцессорных систем и параллельные вычисления. - М.: Высшая школа, 1999. 235 с.

2. 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.

3. 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.

4. Бакулев А.В., Бакулева М.А., Козлов М.А., Скворцов С.В. Технологии разработки параллельных программ для современных многоядерных процессоров. //Экономика, статистика и информатика. Вестник УМО. 2014. № 6. С. 211-215.

5. Koryachko V.P., Skvortsov S.V., Telkoff I.A. Architecture multiprocessor systems and parallel-calculations. - M.: Higher School, 1999. 235p.

6. 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.

7. 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.

8. 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.


Review

For citations:


Bakuleva M.A., Bakulev A.V. IMPROVING THE EFFICIENCY OF THE METHOD OF SPECULATIVE MULTI-THREADING FOR DYNAMIC PARALLELIZING. Statistics and Economics. 2015;(5):149-153. (In Russ.) https://doi.org/10.21686/2500-3925-2015-5-185-187

Views: 601


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2500-3925 (Print)