TUNINGENIE - AN AUTOTNUNING FRAMEWORK FOR OPTIMIZATION OF PARALLEL APPLICATIONS
DOI:
https://doi.org/10.14308/ite000371Keywords:
autotuning, parallel application, framework, rule-based rewriting framework, pragmaAbstract
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
<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>
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>
Downloads
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
Issue
Section
Articles
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.