TUNINGENIE - AN AUTOTNUNING FRAMEWORK FOR OPTIMIZATION OF PARALLEL APPLICATIONS

Keywords: autotuning, parallel application, framework, rule-based rewriting framework, pragma

Abstract

     There are proposed software tools for automatic generating autotuners – special kind of applications to optimize running parallel application software in target computing environment.

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

References


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.
Published
2013-04-01
How to Cite
IvanenkoP., & DoroshenkoA. (2013). TUNINGENIE - AN AUTOTNUNING FRAMEWORK FOR OPTIMIZATION OF PARALLEL APPLICATIONS. Journal of Information Technologies in Education (ITE), (14), 017-021. https://doi.org/10.14308/ite000371