Skip to main content
Log in

Automatic routine tuning to represent landform attributes on multicore and multi-GPU systems

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Auto-tuning techniques have been used in the design of routines in recent years. The goal is to develop routines which automatically adapt to the conditions of the computational system in such a way that efficient executions are obtained independently of the end-user experience. This paper aims to explore programming routines that can be automatically adapted to the computational system conditions, making possible to use auto-tuning to represent landform attributes on multicores and multi-GPU systems using high- performance computing techniques for efficient solution of two-dimensional polynomial regression models that allow large problem instances to be addressed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Alberti P, Alonso P, Vidal A, Cuenca J, Giménez D (2004) Designing polylibraries to speed up parallel computations. Int J High Perform Comput Appl 1(1/2/3):75–84

    Google Scholar 

  2. Frigo M, Johnson S (1998) FFTW: an adaptive software architecture for the FFT. Proc IEEE Int Conf Acoust Speech Signal Process 3:1381–1384

    Google Scholar 

  3. Garland M (2010) Parallel computing with CUDA. In: IPDPS, pp 10–26

  4. Jerez S, Montávez JP, Giménez D (2009) Optimizing the execution of a parallel meteorology simulation code. In: IPDPS. IEEE Computer Society, Los Alamitos, CA, USA

  5. Nogueira L, Abrantes RP, Leal B (2008) A methodology of distributed processing using a mathematical model for landform attributes representation. In: Proceeding of the IADIS International Conference on applied computing, pp 17–21

  6. Nogueira L, Abrantes RP, Leal B, Goulart C (2008) A model of landform attributes representation for application in distributed systems. In: Proceeding of the IADIS International Conference on applied computing

  7. Rawlings JO, Pantula SG, Dickey DA (1998) Applied regression analysis: a research tool. Springer, London

    Book  MATH  Google Scholar 

  8. Rufino I, Galvao C, Rego J, Albuquerque J (2009) Water resources and urban planning: the case of a coastal area in Brazil. J Urban Environ Eng 3:32–42

    Article  Google Scholar 

  9. Song F, Tomov S, Dongarra J (2011) Efficient support for matrix computations on heterogeneous multicore and multi-GPU architectures. Tech Rep 250, LAPACK working note

  10. Whaley C, Petitet A, Dongarra JJ (2000) Automated empirical optimization of software and the ATLAS project. Parallel Comput 27:21–31

    Google Scholar 

Download references

Acknowledgments

This work has been partially supported by European Union ERDF and Spanish Government through TEC2012-38142-C04 project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Murilo Boratto.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Boratto, M., Alonso, P., Gimenéz, D. et al. Automatic routine tuning to represent landform attributes on multicore and multi-GPU systems. J Supercomput 70, 733–745 (2014). https://doi.org/10.1007/s11227-014-1191-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-014-1191-0

Keywords

Navigation