Volume Rendering FPGA Hardware

  • J. Hesser Universität Mannheim
  • A. Kugel Universität Mannheim
  • H. Singpiel Universität Mannheim
  • B. Vettermann Universität Mannheim
  • R. Männer Universität Mannheim

Resumo


This paper discusses the implementation of volume rendering on FPGA hardware. The FPGA board is based on a 2x2 matrix of FPGA devices that are reprogrammed for different data processing tasks that occur during rendering. Moreover, it is shown how branch and data hazards are overcome in the pipelined system by multithreading.

Palavras-chave: FPGA, PCI, Volume Rendering, Visualization, Reconfigurable Computing

Referências

Levoy M. Display of Surfaces from Volume Data. IEEE Computer Graphics & Appl., 8(5), 1988: 29-37

Günther T., Poliwoda C., Reinhart C., Hesser J., Manner R., Meinzer H.-P., Baur H.-J.. VIRIM: A Massively Parallel Processor for Real-Time Volume Visualization in Medicine. W. StraBer, 9th Eurographics Workshop on Graphics Hardware, Oslo, Norway, 1994: 103-108

Brady M., Jung K., Nguyen H.T., Nguyen T. TwoPhase Perspective Ray Casting for Interactive Volume Navigation. Proc. Visualization'97, Phoenix, AZ, 1997: 183-189

Knittel G., StraBer W. A Compact Volume Rendering Accelerator. 1994 Symp. on Vol. Vis., ACP press., NY, 1994: 67-74

Lacroute P. and Levoy M. Fast Volume Rendering Using a Shear-Warp factorization of the Viewing Transform. Computer Graphics, Proc. of SIGGRAPH '94, Orlando, FL, 1994: 451457

Pfister H.-P. Towards a Scalable Architecture for Real-Time Volume Rendering lOth Eurographics Workshop on Graphics Hardware, Maastricht, The Netherlands, 1995: 123-130

Van Scheltinga J.T., Smit J., Bosma M. Design of an On-Chip Reflectance Map. 10th EuroGraphics Workshop on Graphics Hardware, Maastricht, 1995: 51-55

Chaudhry G., Li X.. A Case for the Multithread Processor Architecture. Computer Architecture News, 22(4), Sept. 1994

Lichtermann J. Design of a Fast Voxel Processor for Parallel Volume Visualization. W. StraBer, 1st Eurographics Workshop on Graphics Hardware, Maastricht, The Netherlands, 1995: 83-92

Knittel G. A PCI-based volume rendering accelerator. W. StraBer, 10th Eurographics Workshop on Graphics Hardware, Maastricht, The Netherlands, pp. 73-82

Zuiderveld K.J., Koning A.H., Viergever M.A. Acceleration of Ray-Casting using 3D Distance Transforms. Proc. Vis. in Biomed. Comp., Chapel Hill, 1992: 324-335

Foley, van Dam, Feiner, Hughes. Computer Graphics: Principies and Practice. Addison Wesley, Reading, MA, 2d. ed., 1990

A. Kugel, H, Singpiel, J Hesser., R. Männer. ATLANTIS: A hybrid approach combining the power of FPGA and RISC processor based on CompactPCI in Proc. FPGA '99, Monterey, CA, 1999.
Publicado
29/09/1999
HESSER, J.; KUGEL, A.; SINGPIEL, H.; VETTERMANN, B.; MÄNNER, R.. Volume Rendering FPGA Hardware. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 11. , 1999, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1999 . p. 265-270. DOI: https://doi.org/10.5753/sbac-pad.1999.19799.