{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T20:16:31Z","timestamp":1784232991798,"version":"3.55.0"},"reference-count":30,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2014,12,31]],"date-time":"2014-12-31T00:00:00Z","timestamp":1419984000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["NRF-2012R1A1A1039929"],"award-info":[{"award-number":["NRF-2012R1A1A1039929"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["NRF-2013K2A1A2055315"],"award-info":[{"award-number":["NRF-2013K2A1A2055315"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]},{"name":"NSF","award":["OIA-1125087"],"award-info":[{"award-number":["OIA-1125087"]}]},{"DOI":"10.13039\/100007065","name":"NVIDIA","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100007065","id-type":"DOI","asserted-by":"crossref"}]},{"name":"NSF EAPSI fellowship","award":["1317014"],"award-info":[{"award-number":["1317014"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Visual. Comput. Graphics"],"published-print":{"date-parts":[[2014,12,31]]},"DOI":"10.1109\/tvcg.2014.2346322","type":"journal-article","created":{"date-parts":[[2014,8,11]],"date-time":"2014-08-11T18:20:46Z","timestamp":1407781246000},"page":"2407-2416","source":"Crossref","is-referenced-by-count":28,"title":["Vivaldi: A Domain-Specific Language for Volume Processing and Visualization on Distributed Heterogeneous Systems"],"prefix":"10.1109","volume":"20","author":[{"given":"Hyungsuk","family":"Choi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Woohyuk","family":"Choi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tran Minh","family":"Quan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David G. C.","family":"Hildebrand","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hanspeter","family":"Pfister","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Won-Ki","family":"Jeong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.160"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.104"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.32"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/97879.97911"},{"key":"ref13","author":"ibanez","year":"2005","journal-title":"The ITK Software Guide"},{"key":"ref14","author":"jones","year":"2001","journal-title":"SciPy Open source scientific tools for Python"},{"key":"ref15","first-page":"17","article-title":"The chare kernel parallel programming language and system","author":"kal","year":"1990","journal-title":"ICPP"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/VISUAL.2004.95"},{"key":"ref17","article-title":"Shadie: A domain-specific language for volume visualization","author":"hasan","year":"2010"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/LDAV.2011.6092323"},{"key":"ref19","article-title":"NVIDIA","year":"2014","journal-title":"NVIDIA CUDA Programming guide"},{"key":"ref28","first-page":"1","article-title":"Hyperflow: A heterogeneous dataflow architecture","author":"vo","year":"2012","journal-title":"EGPGV"},{"key":"ref4","year":"0","journal-title":"Amira"},{"key":"ref27","year":"0","journal-title":"VisIt"},{"key":"ref3","author":"alexandrescu","year":"2001","journal-title":"Modern C++ Design Generic Programming and Design Patterns Applied"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1145\/1015706.1015800","article-title":"Brook for GPUs: Stream Computing on Graphics Hardware","volume":"23","author":"buck","year":"2004","journal-title":"ACM Trans Graph"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2011.22"},{"key":"ref5","author":"bell","year":"2011","journal-title":"GPU Computing Gems Jade Edition"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808602"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254079"},{"key":"ref2","author":"ahrens","year":"2004","journal-title":"The Visualization Handbook Chapter ParaView An End-User Tool for Large Data Visualization"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1281500.1281566"},{"key":"ref1","year":"0","journal-title":"Voreen Volume Rendering Engine"},{"key":"ref20","year":"0","journal-title":"OsiriX"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2335383"},{"key":"ref21","article-title":"Can computer architecture affect scientific productivity","author":"patterson","year":"0","journal-title":"Presentation at the Salishan Conference on High-speed Computing"},{"key":"ref24","article-title":"Fast Third-Order Texture Filtering, pages 313&#x2013;329","author":"sigg","year":"2005","journal-title":"GPU Gems 2 Programming Techniques for High-Performance Graphics and General-Purpose Computation"},{"key":"ref23","author":"schroeder","year":"1997","journal-title":"The Visualization Toolkit An Object-Oriented Approach to 3D Graphics"},{"key":"ref26","first-page":"49","article-title":"CUDASA: Compute Unified Device and Systems Architecture","author":"strengert","year":"0","journal-title":"Proceedings of the 8th Eurographics Conference on Parallel Graphics and Visualization EGPGV'08"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2010.69"}],"container-title":["IEEE Transactions on Visualization and Computer Graphics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/2945\/6935054\/06875916.pdf?arnumber=6875916","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T16:06:10Z","timestamp":1642003570000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/6875916\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,12,31]]},"references-count":30,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/tvcg.2014.2346322","relation":{},"ISSN":["1077-2626","1941-0506","2160-9306"],"issn-type":[{"value":"1077-2626","type":"print"},{"value":"1941-0506","type":"electronic"},{"value":"2160-9306","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,12,31]]}}}