{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T18:08:30Z","timestamp":1758823710640,"version":"3.41.0"},"reference-count":30,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2017]]},"DOI":"10.1587\/transinf.2016edp7178","type":"journal-article","created":{"date-parts":[[2017,3,1]],"date-time":"2017-03-01T00:53:50Z","timestamp":1488329630000},"page":"452-461","source":"Crossref","is-referenced-by-count":4,"title":["Cache-Aware, In-Place Rotation Method for Texture-Based Volume Rendering"],"prefix":"10.1587","volume":"E100.D","author":[{"given":"Yuji","family":"MISAKI","sequence":"first","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fumihiko","family":"INO","sequence":"additional","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kenichi","family":"HAGIHARA","sequence":"additional","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"532","reference":[{"key":"1","doi-asserted-by":"crossref","unstructured":"[1] R.A. Drebin, L. Carpenter, and P. Hanrahan, \u201cVolume rendering,\u201d Computer Graphics (Proc. SIGGRAPH&apos;88), vol.22, no.4, pp.65-74, Aug. 1988.","DOI":"10.1145\/54852.378484"},{"key":"2","doi-asserted-by":"crossref","unstructured":"[2] H.-W. Shen, L.-J. Chiang, and K.-L. Ma, \u201cA fast volume rendering algorithm for time-varying fields using a time-space partitioning (TSP) tree,\u201d Proc. 10th IEEE Visualization Conf. (VIS&apos;99), pp.371-377, Oct. 1999.","DOI":"10.1109\/VISUAL.1999.809910"},{"key":"3","doi-asserted-by":"crossref","unstructured":"[3] E.B. Lum, K.-L. Ma, and J. Clyne, \u201cTexture hardware assisted rendering of time-varying volume data,\u201d Proc. 12th IEEE Visualization Conf. (VIS&apos;01), pp.263-270, Oct. 2001.","DOI":"10.1109\/VISUAL.2001.964520"},{"key":"4","doi-asserted-by":"crossref","unstructured":"[4] D. Nagayasu, F. Ino, and K. Hagihara, \u201cA decompression pipeline for accelerating out-of-core volume rendering of time-varying data,\u201d Computers and Graphics, vol.32, no.3, pp.350-362, June 2008.","DOI":"10.1016\/j.cag.2008.04.007"},{"key":"5","doi-asserted-by":"crossref","unstructured":"[5] P.S. Calhoun, B.S. Kuszyk, D.G. Heath, J.C. Carley, and E.K. Fishman, \u201cThree-dimensional volume rendering of spiral ct data: Theory and method,\u201d Radiographics, vol.19, no.3, pp.745-764, May 1999.","DOI":"10.1148\/radiographics.19.3.g99ma14745"},{"key":"6","doi-asserted-by":"crossref","unstructured":"[6] A. Takeuchi, F. Ino, and K. Hagihara, \u201cAn improved binary-swap compositing for sort-last parallel rendering on distributed memory multiprocessors,\u201d Parallel Computing, vol.29, no.11-12, pp.1745-1762, Nov. 2003.","DOI":"10.1016\/j.parco.2003.05.015"},{"key":"7","doi-asserted-by":"crossref","unstructured":"[7] M. Levoy, \u201cDisplay of surfaces from volume data,\u201d IEEE Computer Graphics and Applications, vol.8, no.3, pp.29-37, May 1988.","DOI":"10.1109\/38.511"},{"key":"8","doi-asserted-by":"crossref","unstructured":"[8] J. Beyer, M. Hadwiger, and H. Pfister, \u201cState-of-the-art in GPU-based large-scale volume visualization,\u201d Computer Graphics Forum, vol.34, no.8, pp.13-37, Sept. 2015.","DOI":"10.1111\/cgf.12605"},{"key":"9","unstructured":"[9] NVIDIA Corporation, \u201cNVIDIA GeForce GTX 980,\u201d Nov. 2014."},{"key":"10","unstructured":"[10] NVIDIA Corporation, \u201cCUDA C Programming Guide Version 7.0,\u201d March 2015."},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] I. Boada, I. Navazo, and R. Scopigno, \u201cMultiresolution volume visualization with a texture-based octree,\u201d The Visual Computer, vol.17, no.3, pp.185-197, May 2001.","DOI":"10.1007\/PL00013406"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] J. Kr\u00fcger and R. Westermann, \u201cAcceleration techniques for GPU-based volume rendering,\u201d Proc. 14th IEEE Visualization Conf. (VIS&apos;03), pp.287-292, Oct. 2003.","DOI":"10.1109\/VISUAL.2003.1250384"},{"key":"13","doi-asserted-by":"crossref","unstructured":"[13] Y. Sugimoto, F. Ino, and K. Hagihara, \u201cImproving cache locality for GPU-based volume rendering,\u201d Parallel Computing, vol.40, no.5-6, pp.59-69, May 2014.","DOI":"10.1016\/j.parco.2014.03.013"},{"key":"14","doi-asserted-by":"crossref","unstructured":"[14] J. Wang, F. Yang, and Y. Cao, \u201cCache-aware sampling strategies for texture-based ray casting on GPU,\u201d Proc. 4th IEEE Symp. Large Data Analysis and Visualization (LDAV&apos;14), pp.19-26, Nov. 2014.","DOI":"10.1109\/LDAV.2014.7013200"},{"key":"15","doi-asserted-by":"crossref","unstructured":"[15] M. Harris, \u201cOptimizing CUDA,\u201d SC&apos;07 Tutorial, Nov. 2007. http:\/\/gpgpu.org\/static\/sc2007\/SC07_CUDA_5_Optimization_Harris.pdf.","DOI":"10.1145\/1281500.1281650"},{"key":"16","doi-asserted-by":"crossref","unstructured":"[16] D. Weiskopf, M. Weiler, and T. Ertl, \u201cMaintaining constant frame rates in 3D texture-based volume rendering,\u201d Proc. 21st Computer Graphics Int&apos;l (CGI&apos;04), pp.604-607, June 2004.","DOI":"10.1109\/CGI.2004.1309273"},{"key":"17","doi-asserted-by":"crossref","unstructured":"[17] J. Wang, F. Yang, and Y. Cao, \u201cCache-aware sampling strategies for texture-based ray casting on GPU,\u201d 2014 IEEE 4th Symposium on Large Data Analysis and Visualization (LDAV), pp.19-26, 2014.","DOI":"10.1109\/LDAV.2014.7013200"},{"key":"18","unstructured":"[18] D. J\u00f6nsson, P. Ganestam, A. Ynnerman, M. Doggett, and T. Ropinski, \u201cExplicit cache management for volume ray-casting on parallel architectures,\u201d Proc. 12th Eurographics Symp. Parallel Graphics and Visualization (EGPGV&apos;12), pp.31-40, May 2012."},{"key":"19","doi-asserted-by":"crossref","unstructured":"[19] E. Catmull and R. Rom, A Class of Local Interpolating Splines, pp.317-326, Academic Press, New York, NY, 1974.","DOI":"10.1016\/B978-0-12-079050-0.50020-5"},{"key":"20","doi-asserted-by":"crossref","unstructured":"[20] S. Lee, G. Wolberg, and S.Y. Shin, \u201cScattered data interpolation with multilevel B-splines,\u201d IEEE Trans. Vis. Comput. Graphics, vol.3, no.3, pp.228-244, July 1997.","DOI":"10.1109\/2945.620490"},{"key":"21","doi-asserted-by":"crossref","unstructured":"[21] J. Mensmann, T. Ropinski, and K. Hinrichs, \u201cAn advanced volume raycasting technique using GPU stream processing,\u201d Proc. 5th Int&apos;l Conf. Computer Graphics Theory and Applications (GRAPP&apos;10), pp.190-198, May 2010.","DOI":"10.5220\/0002843201900198"},{"key":"22","doi-asserted-by":"crossref","unstructured":"[22] Z. Zheng and K. Mueller, \u201cCache-aware GPU memory scheduling scheme for CT back-projection,\u201d Proc. Nuclear Science Symp. and Medical Imaging Conf. (NSS\/MIC&apos;10), pp.2248-2251, Nov. 2010.","DOI":"10.1109\/NSSMIC.2010.5874183"},{"key":"23","doi-asserted-by":"crossref","unstructured":"[23] Y. Okitsu, F. Ino, and K. Hagihara, \u201cHigh-performance cone beam reconstruction using CUDA compatible GPUs,\u201d Parallel Computing, vol.36, no.223, pp.129-141, Feb. 2010.","DOI":"10.1016\/j.parco.2010.01.004"},{"key":"24","doi-asserted-by":"crossref","unstructured":"[24] Y. Lu, F. Ino, and K. Hagihara, \u201cCache-aware GPU optimization for out-of-core cone beam CT reconstruction of high-resolution volumes,\u201d IEICE Trans. Inf. &amp; Syst., vol.E99-D, no.12, pp.3060-3071, Dec. 2016.","DOI":"10.1587\/transinf.2016EDP7174"},{"key":"25","unstructured":"[25] G.M. Morton, \u201cA computer oriented geodetic data base and a new technique in file sequencing,\u201d Tech. Rep., IBM Ltd, Ottawa, Ontario, Aug. 1966."},{"key":"26","doi-asserted-by":"crossref","unstructured":"[26] M. Levoy, \u201cEfficient ray tracing of volume data,\u201d ACM Trans. Graphics, vol.9, no.3, pp.245-261, July 1990.","DOI":"10.1145\/78964.78965"},{"key":"27","unstructured":"[27] S. Roettger, S. Guthe, D. Weiskopf, T. Ertl, and W. Strasser, \u201cSmart hardware-accelerated volume rendering,\u201d Proc. 5th Eurographics\/IEEE TCVG Symp. Visualization (VisSym&apos;03), pp.231-238, May 2003."},{"key":"28","unstructured":"[28] NVIDIA Corporation, \u201cProfiler User&apos;s Guide Version 7.0,\u201d March 2015. http:\/\/docs.nvidia.com\/cuda\/pdf\/CUDA_Profiler_Users_Guide.pdf."},{"key":"29","doi-asserted-by":"crossref","unstructured":"[29] X. Mei, K. Zhao, C. Liu, and X. Chu, \u201cBenchmarking the memory hierarchy of modern GPUs,\u201d Proc. 11th IFIP Int&apos;l Conf. Network and Parallel Computing (NPC&apos;14), vol.8707, pp.144-156, Sept. 2014.","DOI":"10.1007\/978-3-662-44917-2_13"},{"key":"30","unstructured":"[30] X. Mei, K. Zhao, C. Liu, and X. Chu, \u201cDissecting GPU memory hierarchy through microbenchmarking,\u201d IEEE Trans. Parallel Distrib. Syst., http:\/\/arxiv.org\/pdf\/1509.02308.pdf."}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E100.D\/3\/E100.D_2016EDP7178\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,15]],"date-time":"2025-06-15T21:43:55Z","timestamp":1750023835000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E100.D\/3\/E100.D_2016EDP7178\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2016edp7178","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"type":"print","value":"0916-8532"},{"type":"electronic","value":"1745-1361"}],"subject":[],"published":{"date-parts":[[2017]]}}}