ЗАСОБИ СТВОРЕННЯ СИСТЕМ АВТОМАТИЧНОГО НАСТРОЮВАННЯ ДЛЯ ЕФЕКТИВНОГО ВИКОНАННЯ ПРИКЛАДНИХ ПАРАЛЕЛЬНИХ ПРОГРАМ

Ключові слова: автотюнінг, паралельні алгоритми, фреймворк, техніка переписувальних правил, прагми

Анотація

     У роботі пропонуються програмні засоби для автоматичного створення автотюнерів – програмних застосунків для оптимізації виконання прикладних паралельних програм у цільовому обчислювальному середовищі.

Завантаження

Дані завантаження ще не доступні.

##plugins.generic.paperbuzz.metrics##

##plugins.generic.paperbuzz.loading##

Посилання


1. Schaefer C.A., Pankratius V., and Tichy W. F. Atune-IL: An instrumentation language for auto-tuning parallel applications // Euro-Par '09 Proc. 15th Int.Euro-Par Conf. on Parallel Processing Springer-Verlag Berlin, Heidelberg 2009.
2. K. Asanovic et al. The Landscape of Parallel Computing Research: A View From Berkeley, Technical Report, University of California, Berkeley, 2006.
3. Іваненко П.А., Дорошенко А.Ю. Автоматична оптимізація виконання для задачі метеорологічного прогнозування // Проблеми програмування. – 2012. – № 2-3. – С. 426–434.
4. TermWare http://www.gradsoft.ua/products/termware_rus.html
5. Anatoliy Doroshenko, Ruslan Shevchenko. A Rewriting Framework for Rule-Based Programming Dynamic Applications - Fundamenta Informaticae - SPECIAL ISSUE ON CONCURRENCY SPECIFICATION AND PROGRAMMING (CS&P 2005) Ruciane-Nide, Poland, 28-30 September 2005 Pages 95-108
6. Thomas Karcher, Christoph Schaefer, Victor Pankratius. Auto-Tuning Support for Manycore Applications - Perspectives for Operating Systems and Compilers, Technical Report, University of Karlsruhe, Karlsruhe, Germany, 2009
7. R. Whaley, A. Petitet, and J. J. Dongarra, “Automated em-pirical optimizations of software and the ATLAS project”. Parallel Computing, 27(1-2), pp. 3-35, Jan. 2001
8. M. Frigo and S. Johnson, “FFTW: An adaptive software architecture for the FFT,” Acoustics, Speech and Signal Processing, 1998. Proceedings of the 1998 IEEE Interna-tional Conference on, vol. 3, pp. 1381–1384 vol.3, 1998.
9. T. Parr. The StringTemplate Homepage. http://www.stringtemplate.org/. Last accessed September 2008.
10. M. Puschel, J. Moura, J. Johnson, D. Padua, M. Veloso, B. Singer, J. Xiong, F. Franchetti, A. Gacic, Y. Voronenko, K. Chen, R. Johnson, and N. Rizzolo, “SPIRAL: Code gen-eration for dsp transforms”, Proceedings of the IEEE, vol. 93, no. 2, pp. 232–275, 2005.
11. А.Ю. Дорошенко, Курс лекцій "Паралельні обчислювальні системи"// Видавничий дім КМА. – 2003 р. – 42 с.


1. Schaefer C.A., Pankratius V., and Tichy W. F. Atune-IL: An instrumentation language for auto-tuning parallel applications // Euro-Par '09 Proc. 15th Int.Euro-Par Conf. on Parallel Processing Springer-Verlag Berlin, Heidelberg 2009.
2. K. Asanovic et al. The Landscape of Parallel Computing Research: A View From Berkeley, Technical Report, University of California, Berkeley, 2006.
3. Ivanenko P.A., Doroshenko A.Ju. Avtomatichna optimizacija vikonannja dlja zadachi meteorologichnogo prognozuvannja // Problemi programuvannja. – 2012. – № 2-3. – S. 426–434.
4. TermWare http://www.gradsoft.ua/products/termware_rus.html
5. Anatoliy Doroshenko, Ruslan Shevchenko. A Rewriting Framework for Rule-Based Programming Dynamic Applications - Fundamenta Informaticae - SPECIAL ISSUE ON CONCURRENCY SPECIFICATION AND PROGRAMMING (CS&P 2005) Ruciane-Nide, Poland, 28-30 September 2005 Pages 95-108
6. Thomas Karcher, Christoph Schaefer, Victor Pankratius. Auto-Tuning Support for Manycore Applications - Perspectives for Operating Systems and Compilers, Technical Report, University of Karlsruhe, Karlsruhe, Germany, 2009
7. R. Whaley, A. Petitet, and J. J. Dongarra, “Automated em-pirical optimizations of software and the ATLAS project”. Parallel Computing, 27(1-2), pp. 3-35, Jan. 2001
8. M. Frigo and S. Johnson, “FFTW: An adaptive software architecture for the FFT,” Acoustics, Speech and Signal Processing, 1998. Proceedings of the 1998 IEEE Interna-tional Conference on, vol. 3, pp. 1381–1384 vol.3, 1998.
9. T. Parr. The StringTemplate Homepage. http://www.stringtemplate.org/. Last accessed September 2008.
10. M. Puschel, J. Moura, J. Johnson, D. Padua, M. Veloso, B. Singer, J. Xiong, F. Franchetti, A. Gacic, Y. Voronenko, K. Chen, R. Johnson, and N. Rizzolo, “SPIRAL: Code gen-eration for dsp transforms”, Proceedings of the IEEE, vol. 93, no. 2, pp. 232–275, 2005.
11. A.Ju. Doroshenko, Kurs lekcij "Paralel'ni obchisljuval'ni sistemi"// Vidavnichij dim KMA. – 2003 r. – 42 s.
Опубліковано
2013-04-01
Як цитувати
ІваненкоП., & ДорошенкоА. (2013). ЗАСОБИ СТВОРЕННЯ СИСТЕМ АВТОМАТИЧНОГО НАСТРОЮВАННЯ ДЛЯ ЕФЕКТИВНОГО ВИКОНАННЯ ПРИКЛАДНИХ ПАРАЛЕЛЬНИХ ПРОГРАМ. Збірник наукових праць "Information Technologies in Education" (ITE), (14), 017-021. https://doi.org/10.14308/ite000371