High Performance Computing: CUDA as a Supporting Technology for Next Generation Augmented Reality Applications

Authors

  • Thiago S. M. C. Farias Centro de Informática, UFPE
  • João Marcelo N. X. Teixeira Centro de Informática, UFPE
  • Pedro J. S. Leite Centro de Informática, UFPE
  • Gabriel F. Almeida Centro de Informática, UFPE
  • Mozart W. S. Almeida Centro de Informática, UFPE
  • Veronica Teichrieb Centro de Informática, UFPE
  • Judith Kelner Centro de Informática, UFPE

DOI:

https://doi.org/10.22456/2175-2745.11471

Abstract

The main purpose of this survey is presenting the potential of
GPGPU technology for real time markerless augmented reality related processing. CUDA is a GPGPU technology developed by NVIDIA that allows programmers to use the C programming language to code algorithms for execution on the GPU. Applications that require mathematically intensive computation of large amounts of data are ideal targets for GPU computing. In this survey, CUDA architecture will be depicted, together with an optimized programming model for obtaining better results using the parallel approach. A case study, mainly related to tracking algorithms, will also be shown in order to demonstrate the performance improvement in comparison to sequential approaches.

Downloads

Download data is not yet available.

Downloads

Published

2010-03-08

How to Cite

Farias, T. S. M. C., Teixeira, J. M. N. X., Leite, P. J. S., Almeida, G. F., Almeida, M. W. S., Teichrieb, V., & Kelner, J. (2010). High Performance Computing: CUDA as a Supporting Technology for Next Generation Augmented Reality Applications. Revista De Informática Teórica E Aplicada, 16(1), 71–96. https://doi.org/10.22456/2175-2745.11471

Issue

Section

Regular Papers