TUNINGENIE - AN AUTOTNUNING FRAMEWORK FOR OPTIMIZATION OF PARALLEL APPLICATIONS

Authors

DOI:

https://doi.org/10.14308/ite000371

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

Metrics

PDF views
Jul 2013Jan 2014Jul 2014Jan 2015Jul 2015Jan 2016Jul 2016Jan 2017Jul 2017Jan 2018Jul 2018Jan 2019Jul 2019Jan 2020Jul 2020Jan 2021Jul 2021Jan 2022Jul 2022Jan 2023Jul 2023Jan 2024Jul 2024Jan 2025Jul 2025Jan 20266.0
|

References

<uk>
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 с.
</uk>
<en>
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.
</en>

Published

01.04.2013

How to Cite

Ivanenko П., & Doroshenko А. (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