{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:12:32Z","timestamp":1750306352469,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":13,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,6,2]],"date-time":"2016-06-02T00:00:00Z","timestamp":1464825600000},"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":[[2016,6,2]]},"DOI":"10.1145\/2935323.2935329","type":"proceedings-article","created":{"date-parts":[[2016,6,2]],"date-time":"2016-06-02T19:23:42Z","timestamp":1464895422000},"page":"47-54","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Automatic generation of parallel C code for stencil applications written in MATLAB"],"prefix":"10.1145","author":[{"given":"Johannes","family":"Spazier","sequence":"first","affiliation":[{"name":"University of Potsdam, Germany"}]},{"given":"Steffen","family":"Christgau","sequence":"additional","affiliation":[{"name":"University of Potsdam, Germany"}]},{"given":"Bettina","family":"Schnor","sequence":"additional","affiliation":[{"name":"University of Potsdam, Germany"}]}],"member":"320","published-online":{"date-parts":[[2016,6,2]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"ArrayFire. GPU Library for MATLAB. http:\/\/arrayfire.com\/ why-arrayfire\/. Accessed: 2016-04-09. A. Babeyko. EasyWave: fast tsunami simulation tool for early warning. ftp:\/\/ftp.gfz-potsdam.de\/pub\/home\/mod\/babeyko\/ easyWave\/easyWave_About.pdf Feb. 2012.  ArrayFire. GPU Library for MATLAB. http:\/\/arrayfire.com\/ why-arrayfire\/. Accessed: 2016-04-09. A. Babeyko. EasyWave: fast tsunami simulation tool for early warning. ftp:\/\/ftp.gfz-potsdam.de\/pub\/home\/mod\/babeyko\/ easyWave\/easyWave_About.pdf Feb. 2012."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/2563543"},{"key":"e_1_3_2_1_3_1","volume-title":"27th International Conference on Architecture of Computing Systems (ARCS), 2014","author":"Christgau S.","year":"2014","unstructured":"S. Christgau , J. Spazier , B. Schnor , M. Hammitzsch , A. Babeyko , and J. Waechter . A comparison of CUDA and OpenACC: Accelerating the Tsunami Simulation EasyWave . In 27th International Conference on Architecture of Computing Systems (ARCS), 2014 , Feb 2014 . S. Christgau, J. Spazier, B. Schnor, M. Hammitzsch, A. Babeyko, and J. Waechter. A comparison of CUDA and OpenACC: Accelerating the Tsunami Simulation EasyWave. In 27th International Conference on Architecture of Computing Systems (ARCS), 2014, Feb 2014."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-006-0018-x"},{"key":"e_1_3_2_1_6_1","unstructured":"Hahn Kim Julia Mullen and Jeremy Kepner. Introduction to Parallel Programming and pMatlab v2.0. MIT Lincoln Laboratory Lexington MA 02420.  Hahn Kim Julia Mullen and Jeremy Kepner. Introduction to Parallel Programming and pMatlab v2.0. MIT Lincoln Laboratory Lexington MA 02420."},{"key":"e_1_3_2_1_7_1","unstructured":"Message Passing Interface Forum. MPI: A Message-Passing Interface Standard Version 3.1. http:\/\/www.mpi-forum.org\/docs\/mpi-3. 1\/mpi31-report.pdf April 2015.  Message Passing Interface Forum. MPI: A Message-Passing Interface Standard Version 3.1. http:\/\/www.mpi-forum.org\/docs\/mpi-3. 1\/mpi31-report.pdf April 2015."},{"volume-title":"June","year":"2013","key":"e_1_3_2_1_8_1","unstructured":"OpenACC-Standard.org. The OpenACC Application Programming Interface Version 2.0. www.openacc.org\/sites\/default\/files\/ OpenACC.2.0a_1.pdf , June 2013 . OpenACC-Standard.org. The OpenACC Application Programming Interface Version 2.0. www.openacc.org\/sites\/default\/files\/ OpenACC.2.0a_1.pdf, June 2013."},{"key":"e_1_3_2_1_9_1","unstructured":"OpenMP Architecture Review Board. OpenMP Application Program Interface Version 4.0. http:\/\/www.openmp.org\/mp-documents\/ OpenMP4.0.0.pdf July 2013.  OpenMP Architecture Review Board. OpenMP Application Program Interface Version 4.0. http:\/\/www.openmp.org\/mp-documents\/ OpenMP4.0.0.pdf July 2013."},{"key":"e_1_3_2_1_10_1","volume-title":"The Definitive ANTLR Reference: Building Domain-Specific Languages. Pragmatic Bookshelf","author":"Parr T.","year":"2007","unstructured":"T. Parr . The Definitive ANTLR Reference: Building Domain-Specific Languages. Pragmatic Bookshelf , 2007 . ISBN 0978739256. T. Parr. The Definitive ANTLR Reference: Building Domain-Specific Languages. Pragmatic Bookshelf, 2007. ISBN 0978739256."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993517"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/876880.879565"},{"key":"e_1_3_2_1_13_1","unstructured":"669894.  669894."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345206.1345220"}],"event":{"name":"PLDI '16: ACM SIGPLAN Conference on Programming Language Design and Implementation","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Santa Barbara CA USA","acronym":"PLDI '16"},"container-title":["Proceedings of the 3rd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2935323.2935329","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2935323.2935329","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:55:58Z","timestamp":1750222558000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2935323.2935329"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6,2]]},"references-count":13,"alternative-id":["10.1145\/2935323.2935329","10.1145\/2935323"],"URL":"https:\/\/doi.org\/10.1145\/2935323.2935329","relation":{},"subject":[],"published":{"date-parts":[[2016,6,2]]},"assertion":[{"value":"2016-06-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}