DSpace Repository

Relatório de resultado – Piloto experimentação Cloud Computing

Show simple item record

dc.contributor.author Azevedo, A. pt_BR
dc.contributor.author Rogeiro, J. pt_BR
dc.contributor.author Oliveira, A. pt_BR
dc.contributor.author Rico, J. pt_BR
dc.contributor.author Inês, A. pt_BR
dc.contributor.author Barateiro, J. pt_BR
dc.date.accessioned 2016-12-20T11:27:08Z pt_BR
dc.date.accessioned 2017-04-13T10:14:38Z
dc.date.available 2016-12-20T11:27:08Z pt_BR
dc.date.available 2017-04-13T10:14:38Z
dc.date.issued 2016-11-15 pt_BR
dc.identifier.uri https://repositorio.lnec.pt/jspui/handle/123456789/1008897
dc.description.abstract We present herein the implementation, test and performance comparison of GPUs in physical and cloud/virtual environment of: i) an image processing algorithm for coastal applications using Synthetic Aperture Radar (SAR) imagery; ii) a hybrid programming algorithm (CPU/GPU) to automatically compute the correspondences between similar images. The first test is based on an algorithm developed by LNEC in OpenCL and the respective Python wrapper. The second test uses the photogrammetry software – MicMac – which can be compiled to run on both CPUs and GPUs. Results show that GPUs as well as hybrid GPU/CPU approaches are an attractive alternative to CPUs for image processing codes. For the GPU SAR image processing test, the gain in execution time is over one order of magnitude relative to a single CPU processor. For the hybrid CPU/GPU tests, the gains are slightly smaller. In a virtual environment, the overhead is negligible for the GPU test as each virtual machine has a dedicated GPU and the majority of the processing is done at the GPU level. For the hybrid GPU/CPU tests, the exact same hardware was tested on the physical and the virtual environment. Results show that running times were on the order of 4 to 10% slower in the virtual environment. This overhead is, for most scientific computing applications, irrelevant, specially, if one considers the advantages from the virtual environment, such as the flexibility, scalability, cost and portability. As the present analysis covers several image processing programs, the usefulness of GPUs for this field of application is clearly demonstrated and should be further explored in the future for more demanding applications such as the early detection of pollution events. Within the several applications in civil engineering, numerical models solving partial differential equations remain however as one of the most computational challenging tasks. The present analysis should thus be further extended in the future through the adaptation and application of some of these models in a GPU environment to assess its usefulness for engineering purposes. pt_BR
dc.language.iso eng pt_BR
dc.rights openAccess pt_BR
dc.subject Image processing pt_BR
dc.subject Hybrid GPU/CPU pt_BR
dc.subject GPU pt_BR
dc.subject Cloud computing pt_BR
dc.title Relatório de resultado – Piloto experimentação Cloud Computing pt_BR
dc.title.alternative (E7 – Relatório do estudo de viabilidade relativo à alínea (c) do nr. 1 da cláusula 3º do protocolo: pt_BR
dc.type report pt_BR
dc.description.sector DHA/NEC pt_BR
dc.contributor.arquivo SIM pt_BR


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account