{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T13:49:52Z","timestamp":1764251392773,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":15,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,11,15]],"date-time":"2015-11-15T00:00:00Z","timestamp":1447545600000},"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":[[2015,11,15]]},"DOI":"10.1145\/2832105.2832113","type":"proceedings-article","created":{"date-parts":[[2015,11,9]],"date-time":"2015-11-09T16:29:04Z","timestamp":1447086544000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Exploring dynamic parallelism in OpenMP"],"prefix":"10.1145","author":[{"given":"Guray","family":"Ozen","sequence":"first","affiliation":[{"name":"Universitat Politecnica de Catalunya, Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduard","family":"Ayguade","sequence":"additional","affiliation":[{"name":"Universitat Politecnica de Catalunya, Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jesus","family":"Labarta","sequence":"additional","affiliation":[{"name":"Universitat Politecnica de Catalunya, Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,11,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Openmp application program interface, v. 4.0","author":"MP","year":"2013","unstructured":"Open MP ARB. Openmp application program interface, v. 4.0 . 2013 . OpenMP ARB. Openmp application program interface, v. 4.0. 2013."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-010-0135-4"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/LLVM-HPC.2014.10"},{"key":"e_1_3_2_1_4_1","unstructured":"Barcelona Supercomputing Center. The mercurium compiler http:\/\/pm.bsc.es\/mcxx.  Barcelona Supercomputing Center. The mercurium compiler http:\/\/pm.bsc.es\/mcxx."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2049662.2049663"},{"key":"e_1_3_2_1_7_1","unstructured":"NVIDIA. Adaptive parallel computation with cuda dynamic parallelism http:\/\/devblogs.nvidia.com\/parallelforall\/introduction-cuda-dynamic-parallelism\/.  NVIDIA. Adaptive parallel computation with cuda dynamic parallelism http:\/\/devblogs.nvidia.com\/parallelforall\/introduction-cuda-dynamic-parallelism\/."},{"key":"e_1_3_2_1_8_1","volume-title":"Cuda dynamic parallelism programming guide","author":"NVIDIA.","year":"2013","unstructured":"NVIDIA. Cuda dynamic parallelism programming guide , 2013 . NVIDIA. Cuda dynamic parallelism programming guide, 2013."},{"key":"e_1_3_2_1_9_1","unstructured":"NVIDIA. Next generation cuda compute architecture: Kepler tm gk110 http:\/\/www.nvidia.es\/content\/pdf\/kepler\/nvidia-kepler-gk110-architecture-whitepaper.pdf.  NVIDIA. Next generation cuda compute architecture: Kepler tm gk110 http:\/\/www.nvidia.es\/content\/pdf\/kepler\/nvidia-kepler-gk110-architecture-whitepaper.pdf."},{"key":"e_1_3_2_1_10_1","unstructured":"OpenACC. The openacc standard http:\/\/www.openacc-standard.org.  OpenACC. The openacc standard http:\/\/www.openacc-standard.org."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1007\/978-3-319-11454-5_16","volume-title":"Using and Improving OpenMP for Devices, Tasks, and More - 10th International Workshop on OpenMP, IWOMP","author":"Ozen Guray","year":"2014","unstructured":"Guray Ozen , Eduard Ayguad\u00e9 , and Jes\u00fas Labarta . On the roles of the programmer, the compiler and the runtime system when programming accelerators in openmp . In Using and Improving OpenMP for Devices, Tasks, and More - 10th International Workshop on OpenMP, IWOMP 2014 , Salvador, Brazil, September 28-30, 2014. Proceedings , pages 215 -- 229 , 2014. Guray Ozen, Eduard Ayguad\u00e9, and Jes\u00fas Labarta. On the roles of the programmer, the compiler and the runtime system when programming accelerators in openmp. In Using and Improving OpenMP for Devices, Tasks, and More - 10th International Workshop on OpenMP, IWOMP 2014, Salvador, Brazil, September 28-30, 2014. Proceedings, pages 215--229, 2014."},{"key":"e_1_3_2_1_12_1","unstructured":"PathScale. Enzo http:\/\/www.pathscale.com\/enzo.  PathScale. Enzo http:\/\/www.pathscale.com\/enzo."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2014.2376112"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2014.6983039"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555243.2555254"}],"event":{"name":"SC15: The International Conference for High Performance Computing, Networking, Storage and Analysis","sponsor":["SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing","SIGARCH ACM Special Interest Group on Computer Architecture","IEEE-CS\\DATC IEEE Computer Society"],"location":"Austin Texas","acronym":"SC15"},"container-title":["Proceedings of the Second Workshop on Accelerator Programming using Directives"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2832105.2832113","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2832105.2832113","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:04Z","timestamp":1750225384000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2832105.2832113"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,15]]},"references-count":15,"alternative-id":["10.1145\/2832105.2832113","10.1145\/2832105"],"URL":"https:\/\/doi.org\/10.1145\/2832105.2832113","relation":{},"subject":[],"published":{"date-parts":[[2015,11,15]]},"assertion":[{"value":"2015-11-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}