, 88 5.2.3 Approche "ray-guided" et gestion out-of-core, p.89

. .. Stratégie-multi-gpus, 92 5.3.1 Approche de rendu "sort-last"

. .. Jeux-de-données,

, Empreinte mémoire GPU du modèle de gestion out-of-core . . 105 6.3.1 Impact de la taille des briques

.. .. Performances,

.. .. Discussions,

.. .. Conclusion,

, L'évaluation de notre modèle de gestion out-of-core, en plus de l'analyse de performance des diérentes applications implémentées, nous permettent de montrer que : 1. la méthode proposée permet d'obtenir de bonnes performances en terme de fré-quence d'achage du rendu pour la visualisation

, la méthode de gestion out-of-core proposée ore une empreinte mémoire GPU faible, un taux d'occupation du GPU faible ainsi que des communications très limitées entre le GPU et la mémoire centrale

S. Arens and G. Domik, A Survey of Transfer Functions Suitable for Volume Rendering, Proceedings of the 8th IEEE/EG International Conference on Volume Graphics, VG'10, vol.7783, 2010.

K. Amunts, C. Lepage, L. Borgeat, H. Mohlberg, T. Dickscheid et al., BigBrain: An Ultrahigh-Resolution 3d Human Brain Model, Science, vol.340, issue.6139, p.14721475, 2013.

U. Assarsson and T. Moller, Optimized View Frustum Culling Algorithms for Bounding Boxes, Journal of Graphics Tools, vol.5, issue.1, p.922, 2000.

A. Benassarou, E. Bittar, N. W. John, and L. Lucas, Mc slicing for volume rendering applications, Computational Science ICCS 2005, p.314321, 2005.

E. , W. Bethel, H. Childs, and C. Hansen, High Performance Visualization: Enabling Extreme-Scale Scientic Insight, 2012.

P. Bhanirantka and Y. Demange, OpenGL volumizer: a toolkit for high quality volume rendering of large data sets, Symposium on Volume Visualization and Graphics, p.4553, 2002.

]. J. +-13, M. Beyer, A. Hadwiger, W. K. Al-awami, N. Jeong et al., Exploring the Connectome: Petascale Volume Visualization of Microscopy Data Streams, IEEE Computer Graphics and Applications, vol.33, issue.4, p.5061, 2011.

J. Beyer, M. Hadwiger, T. Möller, and L. Fritz, Smooth Mixed-Resolution GPU Volume Rendering, 2008.

J. Beyer, M. Hadwiger, and H. Pster, A Survey of GPUBased Large-Scale Volume Visualization. IEEE Visualization and Graphics Technical Committee, 2014.

J. Beyer, M. Hadwiger, and H. Pster, State-of-the-Art in GPU-Based Large-Scale Volume Visualization, Computer Graphics Forum, vol.34, issue.8, p.1337, 2015.

J. Beyer, M. Hadwiger, S. Wolfsberger, and K. Bühler, High-Quality Multimodal Volume Rendering for Preoperative Planning of Neurosurgical Interventions, IEEE Transactions on Visualization and Computer Graphics, vol.13, issue.6, p.16961703, 2007.

J. Baert, A. Lagae, and P. Dutré, Out-of-Core Construction of Sparse Voxel Octrees, Computer Graphics Forum, vol.33, issue.6, p.220227, 2014.

J. F. Blinn, Light Reection Functions for Simulation of Clouds and Dusty Surfaces, Proceedings of the 9th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '82, p.2129, 1982.

I. Boada, I. Navazo, and R. Scopigno, Multiresolution volume visualization with a texture-based octree, The Visual Computer, vol.17, issue.3, pp.185-197, 2001.

D. Bartz, B. Schneider, and C. Silva, Rendering and Visualization in Parallel Environments, p.72, 2000.

J. Bittner, M. Wimmer, H. Piringer, and W. Purgathofer, Coherent Hierarchical Culling: Hardware Occlusion Queries Made Useful, Computer Graphics Forum, vol.23, issue.3, p.615624, 2004.

U. Catalyurek, M. D. Beynon, C. Chang, T. Kurc, A. Sussman et al., The virtual microscope, IEEE Transactions on Information Technology in Biomedicine, vol.7, issue.4, p.230248, 2003.

B. Cabral, N. Cam, and J. Foran, Accelerated Volume Rendering and Tomographic Reconstruction Using Texture Mapping Hardware, Proceedings of the 1994 Symposium on Volume Visualization, VVS '94, p.9198, 1994.

G. Corredor, M. Iregui, V. Arias, and E. Romero, Flexible Architecture for Streaming and Visualization of Large Virtual Microscopy Images. In Medical Computer Vision. Large Data in Medical Imaging, Lecture Notes in Computer Science, p.3443, 2013.

C. D. Correa and K. L. Ma, Visibility-driven transfer functions, 2009 IEEE Pacic Visualization Symposium, p.177184, 2009.

C. D. Correa and K. Ma, Visibility histograms and visibilitydriven transfer functions. Ieee Transactions on Visualization and Computer Graphics, p.2011, 2011.

T. J. Cullip and U. Neumann, Accelerating volume reconstruction with 3d texture hardware, 1993.

C. Crassin, F. Neyret, S. Lefebvre, and E. Eisemann, Gigavoxels: Rayguided streaming for ecient and detailed voxel rendering, Symposium on Interactive 3D Graphics and Games, p.1522, 2009.

C. Crassin, GigaVoxels: A Voxel-Based Rendering Pipeline For Ecient Exploration Of Large And Detailed Scenes. phdthesis, 2011.

R. A. Drebin, L. Carpenter, and P. Hanrahan, Volume Rendering, Proceedings of the 15th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '88, p.6574, 1988.

B. Daniel, D. H. Diner, and . Fender, Human Engineering in Stereoscopic Viewing Devices, 1993.

J. Danskin and P. Hanrahan, Fast Algorithms for Volume Ray Tracing, Proceedings of the 1992 Workshop on Volume Visualization, VVS '92, p.9198, 1992.

N. A. Dodgson, Analysis of the viewing zone of multiview autostereoscopic displays, Stereoscopic Displays and Virtual Reality Systems IX, vol.4660, p.254266, 2002.

N. A. Dodgson, Autostereoscopic 3d Displays, Computer, vol.38, issue.8, p.3136, 2005.

K. Engel, M. Hadwiger, and J. M. Kniss, Christof Rezk-salama, and Daniel Weiskopf. Real-time Volume Graphics, 2006.

K. Engel, M. Kraus, and T. Ertl, High-quality pre-integrated volume rendering using hardware-accelerated pixel shading, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, HWWS '01, ACM, p.916, 2001.

K. Engel, CERA-TVR: A framework for interactive high-quality teravoxel volume visualization on standard PCs, 2011 IEEE Symposium on Large Data Analysis and Visualization (LDAV), p.123124, 2011.

T. Fogal, H. Childs, S. Shankar, J. Krüger, R. D. Bergeron et al., Large Data Visualization on Distributed Memory multi-GPU Clusters, Proceedings of the Conference on High Performance Graphics, HPG '10, vol.5766, 2010.

T. Foley and J. Sugerman, KD-tree acceleration structures for a GPU raytracer, vol.15, 2005.

T. Fogal, A. Schiewe, and J. Kruger, An analysis of scalable GPU-based rayguided volume rendering, 2013 IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV), p.4351, 2013.

C. Gdhrr-+-16]-miguel-gonzalo-domínguez, P. Hernández-rodríguez, J. A. Ruisoto, and . Juanes, José Martín Marín Balbin, and Alberto Prats-Galino. 3d Reconstructions of Brain Ventricles Using Anaglyph Images, Proceedings of the Fourth International Conference on Technological Ecosystems for Enhancing Multiculturality, TEEM '16, p.491494, 2016.

A. Gyulassy and B. Hamann, Time-and Space-ecient Error Calculation for Multiresolution Direct Volume Rendering, 2006.

E. Gobbetti, F. Marton, and J. Guitián, A singlepass GPU ray casting framework for interactive out-of-core rendering of massive volumetric datasets, The Visual Computer, vol.24, issue.7-9, p.797806, 2008.

. Gpu-gems, , 2005.

S. Guthe and W. Strasser, Advanced techniques for high-quality multiresolution volume rendering, Computers & Graphics, vol.28, issue.1, p.5158, 2004.

S. Guthe and M. Wand, Julius Gonser, and Wolfgang Stra\s ser. Interactive rendering of large volume data sets, Visualization, p.5360, 2002.

M. Howison, E. W. Bethel, and H. Childs, MPI-hybrid Parallelism for Volume Rendering on Large, Multi-core Systems, Proceedings of the 10th Eurographics Conference on Parallel Graphics and Visualization, EG PGV'10, vol.110, 2010.

M. Howison, E. W. Bethel, and H. Childs, Hybrid Parallelism for Volume Rendering on Large-, Multi-, and Many-Core Systems, IEEE Transactions on Visualization and Computer Graphics, vol.18, issue.1, p.1729, 2012.

M. Hadwiger, J. Beyer, W. Jeong, and H. Pster, Interactive volume exploration of petascale microscopy data streams using a visualization-driven virtual memory approach, IEEE Transactions on Visualization and Computer Graphics, vol.18, issue.12, p.22852294, 2012.

N. S. Holliman, N. A. Dodgson, G. E. Favalora, and L. Pockett, ThreeDimensional Displays: A Review and Applications Analysis, IEEE Transactions on Broadcasting, vol.57, issue.2, p.362371, 2011.

M. Hadwiger, A. Kratz, C. Sigg, and K. Bühler, GPUAccelerated Deep Shadow Maps for Direct Volume Rendering, 2006.

M. Hadwiger, P. Ljung, C. R. Salama, and T. Ropinski, Advanced illumination techniques for GPU volume raycasting, ACM Siggraph Asia, 2008.

F. Hernell, P. Ljung, and A. Ynnerman, Ecient Ambient and Emissive Tissue Illumination using Local Occlusion in Multiresolution Volume Rendering, DIVA, p.18, 2007.

. Rama-karl-hoetzlein, GVDB: Raytracing Sparse Voxel Database Structures on the GPU, Proceedings of High Performance Graphics, HPG '16, p.109117, 2016.

M. Hortsch, From Microscopes to Virtual Reality How Our Teaching of Histology is Changing, Journal of Cytology & Histology, issue.03, p.4, 2013.

M. Gross and H. Pster, Point-based graphics, 2007.

D. Reiter-horn, J. Sugerman, M. Houston, and P. Hanrahan, Interactive k-d tree GPU raytracing. page 167, 2007.

M. Hadwiger, C. Sigg, H. Scharsach, K. Bühler, and M. Gross, Real-Time Ray-Casting and Advanced Shading of Discrete Isosurfaces, Computer Graphics Forum, vol.24, issue.3, p.303312, 2005.

M. Isenburg, P. Lindstrom, and H. Childs, Parallel and Streaming Generation of Ghost Data for Structured Grids, IEEE Computer Graphics and Applications, vol.30, issue.3, p.3244, 2010.

W. K. Jeong, J. Beyer, M. Hadwiger, A. Vazquez, H. Pster et al.,

. Whitaker, Scalable and Interactive Segmentation and Visualization of Neural Processes in EM Datasets, IEEE Transactions on Visualization and Computer Graphics, vol.15, issue.6, p.15051514, 2009.

G. R. Jones, D. Lee, N. S. Holliman, and D. Ezra, Controlling perceived depth in stereoscopic images, vol.4297, p.4253, 2001.

C. Johnson-;-won-ki-jeong, J. Schneider, S. G. Turney, B. E. Faulknerjones, D. Meyer et al., Je Lichtman, and Hanspeter Pster. Interactive histology of large-scale biomedical image stacks, IEEE Transactions on Visualization and Computer Graphics, vol.24, issue.4, p.13861395, 2004.

G. Kindlmann and J. W. Durkin, Semi-automatic Generation of Transfer Functions for Direct Volume Rendering, Proceedings of the 1998 IEEE Symposium on Volume Visualization, VVS '98, p.7986, 1998.

, Group khronos. opengl ocial website, 2018.

, Opencl reference documentation

B. Kozlíková, M. Krone, M. Falk, N. Lindow, M. Baaden et al., Visualization of Biomolecular Structures: State of the Art Revisited: Visualization of Biomolecular Structures, Computer Graphics Forum, vol.36, issue.8, p.178204, 2017.

J. Kniss, G. Kindlmann, and C. Hansen, Multidimensional transfer functions for interactive volume rendering, IEEE Transactions on Visualization and Computer Graphics, vol.8, issue.3, p.270285, 2002.

A. Knoll, A Survey of Octree Volume Rendering Methods, 2006.

E. Viktor-kämpe, U. Sintorn, and . Assarsson, High Resolution Sparse Voxel DAGs, ACM Trans. Graph, vol.32, issue.4, 2013.

T. Klein, M. Strengert, S. Stegmaier, and T. Ertl, Exploiting frame-toframe coherence for accelerating high-quality volume raycasting on graphics hardware, VIS 05. IEEE Visualization, p.223230, 2005.

J. Kopf, M. Uyttendaele, O. Deussen, and M. F. Cohen, Capturing and viewing gigapixel images, ACM Transactions on Graphics (TOG), vol.26, issue.3, p.93, 2007.

T. James, B. Kajiya, and . Herzen, Ray Tracing Volume Densities, Proceedings of the 11th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '84, p.165174, 1984.

J. Kruger and R. Westermann, Acceleration Techniques for GPU-based Volume Rendering, Proceedings of the 14th IEEE Visualization 2003 (VIS'03), VIS '03, p.38, 2003.

W. E. Lorensen and H. E. Cline, Marching Cubes: A High Resolution 3d Surface Construction Algorithm, Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '87, p.163169, 1987.

M. Levoy, Display of surfaces from volume data, IEEE Computer Graphics and Applications, vol.8, issue.3, p.2937, 1988.

M. Levoy, Ecient Ray Tracing of Volume Data, ACM Trans. Graph, vol.9, issue.3, p.245261, 1990.

E. Lamar, B. Hamann, and K. I. Joy, Multiresolution techniques for interactive texture-based volume visualization, vol.3960, pp.365-374, 2000.

E. Lamar, B. Hamann, and K. I. Joy, Ecient Error Calculation for Multiresolution Texture-based Volume Visualization, Hierarchical and Geometrical Methods in Scientic Visualization, p.5162, 2003.

S. Laine and T. Karras, Ecient sparse voxel octrees. Visualization and Computer Graphics, IEEE Transactions on, vol.17, issue.8, p.10481059, 2011.

P. Ljung, J. Krüger, E. Groller, M. Hadwiger, and D. Charles,

A. Hansen and . Ynnerman, State of the Art in Transfer Functions for Direct Volume Rendering, Computer Graphics Forum, vol.35, issue.3, p.669691, 2016.

L. Lucas, C. Loscos, and Y. Rémion, 3D Video: From Capture to Diusion, 2013.

C. Lundström, P. Ljung, and A. Ynnerman, Multi-Dimensional Transfer Function Design Using Sorted Histograms. DIVA, p.18, 2006.

W. Li, K. Mueller, and A. Kaufman, Empty space skipping and occlusion clipping for texture-based volume rendering, Visualization, 2003. VIS 2003. IEEE, p.317324, 2003.

B. Moloney, M. Ament, D. Weiskopf, and T. Moller, Sort-First Parallel Volume Rendering, IEEE Transactions on Visualization and Computer Graphics, vol.17, issue.8, p.11641177, 2011.

N. Max, Optical models for direct volume rendering, IEEE Transactions on Visualization and Computer Graphics, vol.1, issue.2, p.99108, 1995.

J. Molin, A. Bodén, D. Treanor, M. Fjeld, and C. Lundström, Scale Stain: Multi-Resolution Feature Enhancement in Pathology Visualization, 2016.

S. Molnar, M. Cox, D. Ellsworth, and H. Fuchs, A sorting classication of parallel rendering, Ieee Computer Graphics and Applications, p.2332, 1994.

S. Marchesin and K. Ma, Cross-Node Occlusion in Sort-Last Volume Rendering, 2010.

S. Marchesin, C. Mongenet, and J. Dischler, Dynamic load balancing for parallel volume rendering, In EGPGV, p.4350, 2006.

S. Marchesin, C. Mongenet, and J. Dischler, Multi-GPU Sort-last Volume Visualization, Proceedings of the 8th Eurographics Conference on Parallel Graphics and Visualization, EGPGV '08, vol.18, 2008.

K. Ma, J. S. Painter, C. D. Hansen, and M. F. Krogh, Parallel volume rendering using binary-swap compositing, IEEE Computer Graphics and Applications, vol.14, issue.4, p.5968, 1994.

O. Nocent, S. Piotin, A. Benassarou, M. Jaisson, and L. Lucas, 3d displays and tracking devices for your browser: A plugin-free approach relying on web standards, International Conference on 3D Imaging (IC3D), p.18, 2012.

, Nvidia CUDA programming guide 9, 2018.

B. Preim and C. P. Botha, Visual Computing for Medicine: Theory, Algorithms, and Applications, 2013.

T. Porter and T. Du, Compositing Digital Images, Proceedings of the 11th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '84, p.253259, 1984.

T. Peterka, D. Goodell, R. Ross, H. W. Shen, and R. Thakur, A congurable algorithm for parallel image-compositing applications, Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, p.110, 2009.

S. Popov and J. Günther, Hans-Peter Seidel, and Philipp Slusallek. Stackless KD-Tree Traversal for High Performance GPU Ray Tracing, Computer Graphics Forum, vol.26, issue.3, p.415424, 2007.

T. M. Quan, J. Choi, H. Jeong, and W. K. Jeong, An Intelligent System Approach for Probabilistic Volume Rendering Using Hierarchical 3d Convolutional Sparse Coding, IEEE Transactions on Visualization and Computer Graphics, vol.24, issue.1, p.964973, 2018.

E. Romero, M. Gómez, and . Iregui, Virtual microscopy in medical images: A survey, Microscopy Book Series. Modern research and educational topics in microscopy. Badajoz: Formatex, p.99611, 2003.

T. Ropinski, J. Kasten, and K. Hinrichs, Efcient Shadows for GPUbased Volume Raycasting

R. J. Rost, B. Licea-kane, D. Ginsburg, J. Kessenich, B. Lichtenbelt et al., OpenGL Shading Language. Pearson Education, 2009.

D. Ruijters and A. Vilanova, Optimizing GPU Volume Rendering, Journal of WSCG, issue.8, 2006.

H. Scharsach, ;. Henning-scharsach, and M. Hadwiger, André Neubauer, Stefan Wolfsberger, and Katja Bühler. Perspective Isosurface and Direct Volume Rendering for Virtual Endoscopy Applications, vol.6976, 2005.

M. Schwarz and H. Seidel, Fast parallel surface and solid voxelization on gpus, ACM Transactions on Graphics (TOG), vol.29, issue.6, p.179, 2010.

S. Stegmaier, M. Strengert, T. Klein, and T. Ertl, A simple and exible volume rendering framework for graphics-hardware-based raycasting, p.187241, 2005.

S. K. Sadasivam, B. W. Thompto, R. Kalla, W. J. Starke-;-min, Y. Shih et al., Out-of-core visualization of time-varying hybrid-grid volume data, Large Data Analysis and Visualization (LDAV), 2014 IEEE 4th Symposium on, vol.37, p.93100, 2014.

R. Westermann and T. Ertl, Eciently Using Graphics Hardware in Volume Rendering Applications, Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '98, p.169177, 1998.

C. Wang, C. Huang, and C. Hung, VirtualMicroscopy: ultra-fast interactive microscopy of gigapixel/terapixel images over internet, Scientic Reports, vol.5, p.14069, 2015.

. Octree, , p.828163396, 2018.

L. Williams, Pyramidal parametrics, SIGGRAPH Comput. Graph, 1983.

I. Wald, G. Johnson, J. Amstutz, C. Brownlee, A. Knoll et al., OSPRay -A CPU Ray Tracing Framework for Scientic Visualization, IEEE Transactions on Visualization and Computer Graphics, vol.23, issue.1, p.931940, 2017.

L. Peter, N. Williams, and . Max, A Volume Density Optical Model, Proceedings of the 1992 Workshop on Volume Visualization, VVS '92, p.6168, 1992.

C. M. Wittenbrink, T. Malzbender, and M. E. Goss, Opacityweighted Color Interpolation, for Volume Sampling, Proceedings of the 1998 IEEE Symposium on Volume Visualization, VVS '98, p.135142, 1998.

M. Weiler, R. Westermann, C. Hansen, K. Zimmerman, T. Ertl-;-jian-xue et al., Ling Shao, and Mohammad Muntasir Rahman. Ecient volume rendering methods for out-of-Core datasets by semiadaptive partitioning, Information Sciences, vol.713, p.463475, 2000.

H. Yu, C. Wang, and K. Ma, Massively Parallel Volume Rendering Using 2-3 Swap Image Compositing, Proceedings of the, 2008.

, ACM/IEEE Conference on Supercomputing, SC '08, 2008.

J. Zhang, J. Sun, Z. Jin, Y. Zhang, and Q. Zhai, Computational Science and Its Applications ICCSA 2005, vol.Rendering, p.435444, 2005.

. S-zellmann, U. Schulze, and . Lang, Rapid k-d Tree Construction for Sparse Volume Data, Eurographics Symposium on Parallel Graphics and Visualization, p.10, 2018.