{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,29]],"date-time":"2024-10-29T11:35:29Z","timestamp":1730201729756,"version":"3.28.0"},"reference-count":28,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,9]]},"DOI":"10.1109\/cahpc.2018.8645871","type":"proceedings-article","created":{"date-parts":[[2019,2,21]],"date-time":"2019-02-21T23:19:26Z","timestamp":1550791166000},"page":"428-435","source":"Crossref","is-referenced-by-count":0,"title":["Automatic Ray-Tracer Cloud Offloading in OPENMP"],"prefix":"10.1109","author":[{"given":"Matheus","family":"Mortatti","sequence":"first","affiliation":[]},{"given":"Herve","family":"Yviquel","sequence":"additional","affiliation":[]},{"given":"Guido","family":"Araujo","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","first-page":"137","article-title":"MapReduce: Simplied Data Processing on Large Clusters","author":"dean","year":"2004","journal-title":"Proceedings of the Operating Systems Design and Implementation Symposium"},{"key":"ref11","first-page":"10","article-title":"Spark: Cluster Computing with Working Sets","author":"zaharia","year":"2010","journal-title":"HotCloud'10 Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Computing"},{"journal-title":"Simple DirectMedia Layer","year":"0","key":"ref12"},{"journal-title":"Apache Livy A REST Service for Apache Spark","year":"0","key":"ref13"},{"journal-title":"spark-jobserver REST job server for Apache Spark","year":"0","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/s11036-012-0368-0"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814441"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195845"},{"key":"ref18","first-page":"93","article-title":"COMET: code offload by migrating execution transparently","author":"gordon","year":"2012","journal-title":"Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2013.6566921"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-65578-9_22"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3226112"},{"key":"ref27","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1007\/978-3-319-65578-9_13","article-title":"The Productivity, Portability and Performance of openMP 4.5 for Scientific Applications Targeting Intel CPUs, IBM CPUs, and NVIDIA GPUs","volume":"10468","author":"martineau","year":"2017","journal-title":"Scaling OpenMP for Exascale Performance and Portability"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2017.44"},{"journal-title":"RenderMan","year":"0","key":"ref6"},{"journal-title":"Blender free and open source 3D creation suite","year":"0","key":"ref5"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1007\/978-3-319-65578-9_4","article-title":"Compiling and Optimizing openMP 4.X Programs to OpenCL and SPIR","volume":"10468","author":"pereira","year":"2017","journal-title":"Scaling OpenMP for Exascale Performance and Portability"},{"journal-title":"Tech Rep","article-title":"openMP Application Program Interface","year":"2013","key":"ref7"},{"journal-title":"An Introduction to Ray Tracing","year":"1989","author":"glassner","key":"ref2"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/PMBS.2016.011"},{"journal-title":"Making Monsters University","year":"0","key":"ref1"},{"key":"ref20","article-title":"ExceIGrid: A. NET plug-in for outsourcing Excel spreadsheet workload to enterprise and global grids","author":"nadiminti","year":"2004","journal-title":"Proceedings of the 12th International Conference on Advanced Computing and Communication"},{"key":"ref22","first-page":"86","article-title":"Acceleration of blender cycles path-tracing engine using intel many integrated core architecture","volume":"9339","author":"jaros","year":"2015","journal-title":"Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/HPCASIA.2004.1324012"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP.2017.7995280"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3110224.3110236"},{"key":"ref26","first-page":"17","article-title":"Hands on with openMP4.5 and Unified Memory: Developing Applications for IBM's Hybrid CPU+GPU Systems (Part II)","year":"2017","journal-title":"Scaling OpenMP for Exascale Performance and Portability"},{"key":"ref25","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-3-319-65578-9_1","article-title":"Hands on with openMP4.5 and Unified Memory: Developing Applications for IBM's Hybrid CPU+GPU Systems (Part I)","volume":"10468","author":"grinberg","year":"2017","journal-title":"Scaling OpenMP for Exascale Performance and Portability"}],"event":{"name":"2018 30th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)","start":{"date-parts":[[2018,9,24]]},"location":"Lyon, France","end":{"date-parts":[[2018,9,27]]}},"container-title":["2018 30th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8638685\/8645847\/08645871.pdf?arnumber=8645871","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,27]],"date-time":"2022-01-27T07:24:21Z","timestamp":1643268261000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8645871\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9]]},"references-count":28,"URL":"https:\/\/doi.org\/10.1109\/cahpc.2018.8645871","relation":{},"subject":[],"published":{"date-parts":[[2018,9]]}}}