{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:33:36Z","timestamp":1750221216422,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,8,13]],"date-time":"2018-08-13T00:00:00Z","timestamp":1534118400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,8,13]]},"DOI":"10.1145\/3225058.3225143","type":"proceedings-article","created":{"date-parts":[[2018,8,8]],"date-time":"2018-08-08T19:13:06Z","timestamp":1533755586000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["A Framework for Auto-Parallelization and Code Generation"],"prefix":"10.1145","author":[{"given":"Konstantinos","family":"Krommydas","sequence":"first","affiliation":[{"name":"Intel Corporation, Hillsboro, Oregon"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul","family":"Sathre","sequence":"additional","affiliation":[{"name":"Dept. of Computer Science, Virginia Tech, Blacksburg, Virginia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruchira","family":"Sasanka","sequence":"additional","affiliation":[{"name":"Intel Corporation, Hillsboro, Oregon"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wu-chun","family":"Feng","sequence":"additional","affiliation":[{"name":"Dept. of Computer Science, Virginia Tech, Blacksburg, Virginia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,8,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/0045-7930(94)90023-X"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1996.0219"},{"key":"e_1_3_2_1_3_1","volume-title":"Julia: A Fast Dynamic Language for Technical Computing. arXiv preprint arXiv:1209.5145","author":"Bezanson Jeff","year":"2012","unstructured":"Jeff Bezanson , Stefan Karpinski , Viral B Shah , and Alan Edelman . 2012 . Julia: A Fast Dynamic Language for Technical Computing. arXiv preprint arXiv:1209.5145 (2012). Jeff Bezanson, Stefan Karpinski, Viral B Shah, and Alan Edelman. 2012. Julia: A Fast Dynamic Language for Technical Computing. arXiv preprint arXiv:1209.5145 (2012)."},{"key":"e_1_3_2_1_4_1","volume-title":"FUN3D Fully Unstructured Navier Stokes. (March","author":"Carlson Jan-Renee","year":"2018","unstructured":"Jan-Renee Carlson . 2018. FUN3D Fully Unstructured Navier Stokes. (March 2018 ). https:\/\/fun3d.larc.nasa.gov\/ Jan-Renee Carlson. 2018. FUN3D Fully Unstructured Navier Stokes. (March 2018). https:\/\/fun3d.larc.nasa.gov\/"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342007078442"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094852"},{"key":"e_1_3_2_1_7_1","volume-title":"Simpson","author":"Christadler Iris","year":"2012","unstructured":"Iris Christadler , Giovanni Erbacci , and Alan D . Simpson . 2012 . Facing the Multicore - Challenge II: Aspects of New Paradigms and Technologies in Parallel Computing. Springer Berlin Heidelberg , Berlin, Heidelberg, Chapter Performance and Productivity of New Programming Languages, 24--35. Iris Christadler, Giovanni Erbacci, and Alan D. Simpson. 2012. Facing the Multicore - Challenge II: Aspects of New Paradigms and Technologies in Parallel Computing. Springer Berlin Heidelberg, Berlin, Heidelberg, Chapter Performance and Productivity of New Programming Languages, 24--35."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.70"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(00)00087-9"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840301"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1175\/1520-0469(1993)050<2008:POTRPO>2.0.CO;2"},{"volume-title":"48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition. 1271","author":"Gnoffo Peter","key":"e_1_3_2_1_12_1","unstructured":"Peter Gnoffo . {n. d.}. Updates to Multi-Dimensional Flux Reconstruction for Hypersonic Simulations on Tetrahedral Grids . In 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition. 1271 . Peter Gnoffo. {n. d.}. Updates to Multi-Dimensional Flux Reconstruction for Hypersonic Simulations on Tetrahedral Grids. In 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition. 1271."},{"key":"e_1_3_2_1_13_1","volume-title":"NASA CERES: Clouds and the Earth's Radiant Energy System Information and Data. https:\/\/ceres.larc.nasa.gov. (April","author":"Kizer Edward","year":"2018","unstructured":"Edward Kizer and Norman Loeb . 2018 . NASA CERES: Clouds and the Earth's Radiant Energy System Information and Data. https:\/\/ceres.larc.nasa.gov. (April 2018). Edward Kizer and Norman Loeb. 2018. NASA CERES: Clouds and the Earth's Radiant Energy System Information and Data. https:\/\/ceres.larc.nasa.gov. (April 2018)."},{"key":"e_1_3_2_1_14_1","first-page":"213","article-title":"Bridging the FPGA programmability-portability Gap via automatic OpenCL code generation and tuning. In 2016 IEEE 27th International Conference on Application-specific Systems","volume":"00","author":"Krommydas K.","year":"2016","unstructured":"K. Krommydas , R. Sasanka , and W. Feng . 2016 . Bridging the FPGA programmability-portability Gap via automatic OpenCL code generation and tuning. In 2016 IEEE 27th International Conference on Application-specific Systems , Architectures and Processors (ASAP) , Vol. 00. 213 -- 218 . K. Krommydas, R. Sasanka, and W. Feng. 2016. Bridging the FPGA programmability-portability Gap via automatic OpenCL code generation and tuning. In 2016 IEEE 27th International Conference on Application-specific Systems, Architectures and Processors (ASAP), Vol. 00. 213--218.","journal-title":"Architectures and Processors (ASAP)"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2015.95"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2751205.2751214"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2883404.2883420"},{"key":"e_1_3_2_1_18_1","volume-title":"Allen Leung, and Richard Lethin.","author":"Meister Benoit","year":"2011","unstructured":"Benoit Meister , Nicolas Vasilache , David Wohlford , Muthu Manikandan Baskaran , Allen Leung, and Richard Lethin. 2011 . R-stream compiler. In Encyclopedia of Parallel Computing. Springer , 1756--1765. Benoit Meister, Nicolas Vasilache, David Wohlford, Muthu Manikandan Baskaran, Allen Leung, and Richard Lethin. 2011. R-stream compiler. In Encyclopedia of Parallel Computing. Springer, 1756--1765."},{"key":"e_1_3_2_1_19_1","volume-title":"Julia2C Source-to-Source Translator. https:\/\/github.com\/IntelLabs\/julia\/tree\/j2c\/j2c. (January","author":"Rong Hongbo","year":"2015","unstructured":"Hongbo Rong , Todd A Anderson , and Hai Liu . 2015. Julia2C Source-to-Source Translator. https:\/\/github.com\/IntelLabs\/julia\/tree\/j2c\/j2c. (January 2015 ). Hongbo Rong, Todd A Anderson, and Hai Liu. 2015. Julia2C Source-to-Source Translator. https:\/\/github.com\/IntelLabs\/julia\/tree\/j2c\/j2c. (January 2015)."}],"event":{"name":"ICPP 2018: 47th International Conference on Parallel Processing","sponsor":["University of Oregon University of Oregon"],"location":"Eugene OR USA","acronym":"ICPP 2018"},"container-title":["Proceedings of the 47th International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3225058.3225143","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3225058.3225143","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:50Z","timestamp":1750210790000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3225058.3225143"}},"subtitle":["An Integrative Case Study with Legacy FORTRAN Codes"],"short-title":[],"issued":{"date-parts":[[2018,8,13]]},"references-count":19,"alternative-id":["10.1145\/3225058.3225143","10.1145\/3225058"],"URL":"https:\/\/doi.org\/10.1145\/3225058.3225143","relation":{},"subject":[],"published":{"date-parts":[[2018,8,13]]},"assertion":[{"value":"2018-08-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}