| HAL : hal-00263670, version 2 |
| Fiche détaillée | Récupérer au format |
|
|
| 8th Conference on Real Numbers and Computers, Santiago de Compostela : Spain (2008) |
|
|
| Versions disponibles : | v1 (13-03-2008) | v2 (21-09-2009) |
|
|
|
|
| A GPU interval library based on Boost.Interval |
|
|
| Sylvain Collange 1Jorge Flórez 2 |
|
|
| (07/2008) |
|
|
| Interval arithmetic is widely used in numerical algorithms requiring reliability. Ray tracing of implicit surface is one of these applications that use interval arithmetic to increase the quality of a produced image. However these applications are computationally demanding. One solution is to use graphics processing unit (GPU) in order to take advantage of its computational power. We describe in this paper a GPU implementation of interval operators based on the Boost library. We tested these operators on a ray tracing algorithms and observe several order of execution speed improvements over the CPU version with the same image quality. |
|
|
|
|
|
|
|
|
|
|
| 1 : | Laboratoire de Physique Appliquée et d'Automatique (LP2A) |
| EA3679 – Université de Perpignan | |
| 2 : | Institut d'informàtica i aplicacions (IIiA) |
| Universitat de Girona | |
|
|
|
|
|
|
|
|
| Electronique, Informatique, Automatique et Systèmes (ELIAUS); |
|
|
|
|
| Domaine | : | Informatique/Architecture Informatique/Arithmétique des ordinateurs |
|
|
| GPU – boost – interval arithmetic – cuda – cg |
|
|
| Liste des fichiers attachés à ce document : | |||||
|
|
|
| hal-00263670, version 2 | |
| http://hal.archives-ouvertes.fr/hal-00263670 | |
| oai:hal.archives-ouvertes.fr:hal-00263670 | |
| Contributeur : Sylvain Collange | |
| Soumis le : Lundi 21 Septembre 2009, 15:08:37 | |
| Dernière modification le : Lundi 21 Septembre 2009, 15:17:12 | |