The Surface Energy Balance Algorithm for Land (SEBAL) framework in Graphics Processing Units (GPU) using Cuda and OpenCL
DOI:
https://doi.org/10.26848/rbgf.v14.3.p1805-1814Palavras-chave:
Fluxo de calor sensível, evapotranspiração, SEBAL.Resumo
Evapotranspiration (ET) is the second largest component of the terrestrial hydrological cycle on a global scale. The estimation of ET at regional scale using satellite imagery and algorithms allow the conversion of instantaneous measures in daily totals which represents a major contribution to the study of energy exchange between the biosphere and atmosphere. One of the most important remote sensing algorithms used to estimate the spatial partitioning of energy is the SEBAL - Surface Energy Balance Algorithm for Land. The time processing of this algorithm can be very high depending on the size of the image. Thus, the objective of this study was to propose a framework of the use of graphic processing units (GPU) to run the SEBAL to increase the performance and reduce the time required to run it. For implementation of SEBAL’s framework was used local data collected in a micrometeorological tower installed in an area located in the Northern Pantanal (Brazil) and Landsat 5 – TM image. We used the Model Maker function of the ERDAS 9.2 Software to run SEBAL algorithm, and its implementation in Java, CUDA and OpenCL languages. A daily ET estimated by SEBAL in JAVA, CUDA and OpenCL languages were similar to the value performed by ERDAS software. The daily ET computed by the ERDAS software was 10% lower and the SEBAL computed in JAVA language, CUDA and OpenCL was 9% lower than the ET obtained by the Bowen ratio method. The results showed that CUDA was better due to the Speed Up performance up to 35,000 times.
Keywords: Wetland, evapotranspiration estimation, hyper seasonal savanna.
Downloads
Referências
Allen, R.; Bastiaanssen, W.; Waters, R.; Tasumi, M.; Trezza, R., 2002. Surface energy balance algorithms for land (SEBAL), Idaho implementation - Allen, R. G. Assessing integrity of weather data for use in reference evapotranspiration estimation. Journal of Irrigation and Drainage Engineering,22. 97-106, 1996. Advanced training and user’s manual, version 1.0, 2002. 97p.
Allen, R.; Irmak, A.; Trezza, R.; Hendrickx, J.M.H.; Bastiaanssen.W.; Kjaersgaard. J., 2011. Satellite-based ET estimation in agriculture using SEBAL and METRIC. Hydrological processes25,4011–4027.
Angelini, L. P.; Silva, P. C. B. S.; Fausto, M. A.; Machado, N. G.; Biudes, M. S. 2017. Energy Balance in Terms of Land Use Changes in the Southern of Mato Grosso State. Revista Brasileira de Meteorologia, v. 32, p. 353-363.
Augusto, D. A.; Barbosa, H. J. C., 2013. Accelerated parallel genetic programming tree evaluation with OpenCL. Journal of Parallel and Distributed Computing, 1, p. 86-100.
Bastiaanssen, W. G. M.; Menenti, M.; Feddes, R. A.; Holtslag, A. A. M. A. 1998a. Remote Sensing Surface Energy Balance Algorithm for Land (SEBAL) 1. Formulation.Journal of Hydrology, v. 212-213, p. 198-212.
Bastiaanssen, W. G. M., 2000. SEBAL - Based sensible and latent heat fluxes in the irrigated Gediz Basin, Turkey. Journal of Hydrology, v.229, p.87-100.
Bégué, A.; Arvor, D.; Bellon, B.; Betbeder, J.; De Abelleyra, D.; Pd Ferraz, R.; Lebourgeois, V.; Lelong, C.; Simões, M.; R Verón, S., 2018. Remote sensing and cropping practices: A review. Remote Sensing, 10(1):99.
Biudes, M.S.; Campelo Júnior, J.H.; Nogueira, J.S.; Sanches, L., 2009. Estimativa do balanço de energia em cambarazal e pastagem no norte do Pantanal pelo método da razão de Bowen. Revista Brasileira de Meteorologia. 24, 135-143.
Burek, P.; Satoh Y., Fischer G., Kahil, M.T., Scherzer, A., Tramberend, S., Nava, L. F., Wada Y., 2016. Water futures and Solution: Fast Track Initiative (Final Report). IIASA Working Paper (International Institute for Applied Systems Analysis (IIASA), Laxenburg, Austria).
Cardim, G. P.; Silva, E. A. Da; Dias, M. A.; Bravo, I.; Gardel, A., 2018. Statistical Evaluation and Analysis of Road Extraction Methodologies Using a Unique Dataset from Remote Sensing. Remote Sensing, 10, 620.
Danelichen, V. H. M.; Gomes, R. S. R.; Figueiredo, J. M.; Velasque, M. C. S.; Machado, N. G.; Nogueira, José De Souza; Biudes, M. S., 2020. Automation of choosing hot and cold pixels process in the estimate of the sensitive heat flow and evapotranspiration. Revista Ibero-americana de Ciências Ambientais, 11, 638-651.
Glenn, E., Huete, A., Hirschboeck, P.N.K., Brown, P., 2007. Integrating remote sensing and ground methods to estimate evapotranspiration. Critical Reviews in Plant Sciences 26, 139-168.
Food and Agriculture Organization of the United Nations (FAO), 2018. AQUASTAT www.fao.org/nr/aquastat/.
Ferreira Junior, P. F.; Souza, A. M.; Vitorino, M. I.; Souza, E. B.; Souza, P. J. O. P., 2013. Estimate of evapotranspiration in the eastern Amazon using SEBAL. Rev. Cienc. Agrar., v. 56, n. 1, p. 33-39.
Kalma, J., Mcvicar, T., Mccabe, M., 2008. Estimating land surface evaporation: a review of methods using remotely sensed surface temperature data. Surveys in Geophysics 29, 421-469.
Khronos OpenCL Working Group, 2011. The OpenCL specification, version 1.1. Disponível em https://www.khronos.org/registry/OpenCL/specs/opencl-1.1.pdf.
Hwang, K. 1993. Advanced Computer Architecture: Parallelism, Scalability, Programmability. Computer Engineering Serie. McGraw-Hill.
Leivas, J. F.; Andrade, R. G., Nogueira, F. S.; Bolfe, E. L., 2011. Estimativa da Evapotranspiração em áreas com diferentes características ambientais utilizando o algoritmo Sebal. XVII Congresso Brasileiro de Agrometeorologia – SESC Centro de Turismo de Guarapari, Guarapari - ES.
Lima, C. E. S.; Costa, V. S. O.; Galvíncio, J. D.; Silva, R. M.; Santos, C. A. G., 2021. Assessment of automated evapotranspiration estimates obtained using the GP-SEBAL algorithm for dry forest vegetation (Caatinga) and agricultural areas in the Brazilian semiarid region. Agricultural Water Management, v. 250, 106863.
Mendonça, J. C.; Souza, E. F.; Bouhid, A.; Silva, B. B.; Ferreira, F. J., 2012. Estimativa do fluxo de calor sensível utilizando o algoritmo SEBAL e imagens MODIS para a região Norte Fluminense, RJ. Revista Brasileira de Meteorologia, 27, 85 – 94.
Menke, A. B.; Junior, O. A. C.; Gomes, R. A. T.; Martins, E. S.; Oliveira, S. N., 2009. Análise das mudanças do uso agrícola da terra a partir de dados de sensoriamento remoto multitemporal no Município de Luis Eduardo Magalhães (BA – Brasil). Sociedade & Natureza, 21 (3): 315-326.
Mu. Q.; Zhao. M.; Running. S. W., 2011. Improvements to a MODIS global terrestrial evapotranspiration algorithm. Remote Sensing of Environment. Numerical Terradynamic Simulation Group, Department of Ecosystem and Conservation Sciences, The University of Montana, Missoula, MT 59812, USA.
NVIDIA. Nvidia opencl jump start guide, 2009. Disponível emhttp://developer.download.nvidia.com/OpenCL/NVIDIA_OpenCL_JumpStart_Guide.pdf.
NVIDIA. NVIDIA CUDA C Programming Guide. 2011. Disponível em http://developer.download.nvidia.com/compute/DevZone/docs/html/C/doc/CUDA_C_Programming_Guide.pdf.
S. S. T. De Oliveira, V. J. Do S. Rodrigues, L. G. Ferreira, W. S. Martins., 2018. P-Twdtw: Parallel Processing of Time Series Remote Sensing Images Using Manycore Architectures. 2018 Symposium on High Performance Computing Systems (WSCAD), São Paulo, Brazil, p. 252-258.
Owens, J. D.; Houston, M.; Luebke, D.; Green, S.; Stone, J. E.; Phillips, J. C., 2008. GPU Computing. Proceedings of the IEEE, IEEE, v. 96, n. 5, p. 879–899.
Papakonstantinou, A.; Gururaj, K.; Stratton, J. A.; Chen, D.; Cong, J.; Hwu, W. M. W., 2009. Fcuda: Enabling efficient compilation of cuda kernels onto fpgas. In: Application Specific Processors. IEEE 7th Symposium on Application Specific Processors, p.35 –42.
Ruhoff, A. L., 2011. Sensoriamento remoto aplicado à estimativa da evapotranspiração em biomas tropicais. Tese de doutorado. Universidade federal do Rio Grande do Sul, Instituto de Pesquisas Hidráulicas, Programa de Pós-Graduação em Recursos Hídricos e Saneamento Ambiental, Porto Alegre, BR – RS.
Santos, C. A. C.; Bezerra, B. G.; Silva, B. B.; Rao, T. V. R., 2010. Assessment of daily actual evapotranspiration with SEBAL and S-SEBI algorithms in cotton crop. Revista Brasileira de Meteorologia, v. 25, p. 383-392.
Silva, B. B. Da, Lopes, G. M.; Azevedo, P. V., 2005. Balanço De Radiação Em Áreas Irrigadas Utilizando Imagens Landsat 5-TM. Revista Brasileira de Agrometeorologia, 2, 243-252.
Silva, B. B.; Bezerra, M. V. C. 2006. Determinação dos fluxos de calor sensível e latente na superfície utilizando imagens TM - Landsat 5. Revista Brasileira de Agrometeorologia, 14 (2), pp. 174-186.
Soares, J.; Danelichen, V. H. M.; Pereira, O. A.; Martins, A. L. 2020. Estudo da dinâmica espaço-temporal do NDVI no Município de Sorriso-MT. Revista Brasileira De Geografia Física, v. 13, p. 834.
Staroba, I. J., 2004. Parallel Performance Modeling, Prediction and Tuning. Brno University of Technology, Faculty of Information Technology, 1-79.
Tian, J.; Su, H.; Sun, X.; Chen, S.; He, H.; Zhao, L., 2013. Impact of the Spatial Domain Size on the Performance of the Ts-VI Triangle Method in Terrestrial Evapotranspiration Estimation. Remote Sens.22. 5(4), 1998-2013.
Vörösmarty, C. J., Mcintyre, P. B., Gessner, M. O., Dudgeon, D., Prusevich, A., Green, P, 2010. Global threats to human water security and river biodiversity. Nature, 467, 555-561.
Willmott, C.J.; Ckleson, S.G.; Davis, R.E.; Feddema, J.J.; Klink, K.M.; Legates, D.R.; O’donnell, J.; Rowe, C.M., 1985. Statistics for the evaluation and comparison of models. Journal of Geophysical Research, 90, n.C5, p.8995-9005.
Willmott, C.J.; Matssura, K., 2005. Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Climate Research, 30, 79-92.
Downloads
Publicado
Como Citar
Edição
Seção
Licença
Copyright (c) 2021 Raphael de Souza Rosa Gomes, Victor Hugo de Morais Danelichen, Marcelo Sacardi Biudes, Maisa Caldas Souza Velasque, Josiel Maimome de Figueiredo, José de Souza Nogueira

Este trabalho está licenciado sob uma licença Creative Commons Attribution 4.0 International License.
Autores que publicam na Revista Brasileira de Geografia Física concordam com os seguintes termos:
Autores mantêm os direitos autorais e concedem à revista o direito de primeira publicação, com o trabalho simultaneamente licenciado sob a licença Creative Commons Atribuição 4.0 Internacional (CC BY 4.0) que permite o compartilhamento do trabalho com reconhecimento da autoria e publicação inicial nesta revista.
Autores têm autorização para assumir contratos adicionais separadamente, para distribuição não-exclusiva da versão do trabalho publicada nesta revista (exemplo: depositar em repositório institucional ou publicar como capítulo de livro), com reconhecimento de autoria e publicação inicial nesta revista.
Autores têm permissão para disponibilizar seu trabalho online antes ou durante o processo editorial, em redes sociais acadêmicas, repositórios digitais ou servidores de preprints. Após a publicação na Revista Brasileira de Geografia Física, os autores se comprometem a atualizar as versões preprint ou pós-print do autor, nas plataformas onde foram originalmente disponibilizadas, informando o link para a versão final publicada e outras informações relevantes, com o reconhecimento da autoria e da publicação inicial nesta revista.
Qualquer usuário tem direito de:
Compartilhar — copiar e redistribuir o material em qualquer suporte ou formato para qualquer fim, mesmo que comercial.
Adaptar — remixar, transformar e criar a partir do material para qualquer fim, mesmo que comercial.
O licenciante não pode revogar estes direitos desde que você respeite os termos da licença.
De acordo com os termos seguintes:
Atribuição — Você deve dar o crédito apropriado, prover um link para a licença e indicar se mudanças foram feitas. Você deve fazê-lo em qualquer circunstância razoável, mas de nenhuma maneira que sugira que o licenciante apoia você ou o seu uso.
Sem restrições adicionais — Você não pode aplicar termos jurídicos ou medidas de caráter tecnológico que restrinjam legalmente outros de fazerem algo que a licença permita.






