High Performance Compilers for Parallel Computing
High Performance Compilers for Parallel Computing
Trinocular Stereo: A Real-Time Algorithm and its Evaluation
International Journal of Computer Vision
TEEVE: The Next Generation Architecture for Tele-immersive Environment
ISM '05 Proceedings of the Seventh IEEE International Symposium on Multimedia
Programming for parallelism and locality with hierarchically tiled arrays
Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming
Collaborative dancing in tele-immersive environment
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Optimistic parallelism requires abstractions
Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming
Hi-index | 0.00 |
As computational power increases, tele-immersive applications are an emerging trend. These applications make extensive demands on computational resources through their heavy use of real-time 3D reconstruction algorithms. Since computer vision developers do not necessarily have parallel programming expertise, it is important to give them the tools and capabilities to naturally express computer vision algorithms, yet retain high efficiency by exploiting modern GPU and large-scale multi-core platforms. In this paper, we describe our optimization efforts for a tele-immersion application by tuning it for GPU and multi-core platforms. Additionally, we introduce a method to obtain portability, high performance, and increase programmer productivity.