{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:17:58Z","timestamp":1763468278410,"version":"3.45.0"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,11,15]],"date-time":"2016-11-15T00:00:00Z","timestamp":1479168000000},"content-version":"vor","delay-in-days":366,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002745","name":"Bayerische Forschungsstiftung","doi-asserted-by":"publisher","award":["AZ-987-11"],"award-info":[{"award-number":["AZ-987-11"]}],"id":[{"id":"10.13039\/501100002745","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-SC0008714"],"award-info":[{"award-number":["DE-SC0008714"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1240655,1447831,1339782"],"award-info":[{"award-number":["1240655,1447831,1339782"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,11,15]]},"DOI":"10.1145\/2832241.2832244","type":"proceedings-article","created":{"date-parts":[[2015,11,9]],"date-time":"2015-11-09T11:29:04Z","timestamp":1447068544000},"page":"29-37","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":24,"title":["Higher-level parallelization for local and distributed asynchronous task-based programming"],"prefix":"10.1145","author":[{"given":"Hartmut","family":"Kaiser","sequence":"first","affiliation":[{"name":"Louisiana State University, Louisiana and The STE||AR Group"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Heller","sequence":"additional","affiliation":[{"name":"Friedrich-Alexander-University, Erlangen, Germany and The STE||AR Group"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Bourgeois","sequence":"additional","affiliation":[{"name":"Louisiana State University, Louisiana and The STE||AR Group"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dietmar","family":"Fey","sequence":"additional","affiliation":[{"name":"Friedrich-Alexander-University, Erlangen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,11,15]]},"reference":[{"volume-title":"a collection of free peer-reviewed portable C++ source libraries","year":"1998","key":"e_1_3_2_1_1_1","unstructured":"Boost: a collection of free peer-reviewed portable C++ source libraries, 1998--2015. http:\/\/www.boost.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"OpenMP V4.0 Specification 2013. http:\/\/www.openmp.org\/mp-documents\/OpenMP4.0.0.pdf."},{"key":"e_1_3_2_1_3_1","unstructured":"Intel Parallel research Kernels 2015. https:\/\/github.com\/ParRes\/Kernels."},{"volume-title":"Parallel Algorithms Need Executors. Technical report","year":"2015","key":"e_1_3_2_1_4_1","unstructured":"N4406: Parallel Algorithms Need Executors. Technical report, 2015. http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2015\/n4406.pdf."},{"volume-title":"Task Block (formerly Task Region) R4. Technical report","year":"2015","key":"e_1_3_2_1_5_1","unstructured":"N4411: Task Block (formerly Task Region) R4. Technical report, 2015. http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2015\/n4411.pdf."},{"volume-title":"Working Draft: Technical Specification for C++ Extensions for Concurrency. Technical report","year":"2015","key":"e_1_3_2_1_6_1","unstructured":"N4501: Working Draft: Technical Specification for C++ Extensions for Concurrency. Technical report, 2015. http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2015\/n4501.html."},{"volume-title":"Working Draft: Technical Specification for C++ Extensions for Parallelism. Technical report","year":"2015","key":"e_1_3_2_1_7_1","unstructured":"N4505: Working Draft: Technical Specification for C++ Extensions for Parallelism. Technical report, 2015. http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2015\/n4505.pdf."},{"key":"e_1_3_2_1_8_1","unstructured":"ASCR. The Challenges of Exascale 2013. hhttp:\/\/science.energy.gov\/ascr\/research\/scidac\/exascale-challenges\/."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/872734.806932"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/355074"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/99.660313"},{"key":"e_1_3_2_1_12_1","first-page":"1","volume-title":"IEEE High Performance Extreme Computing Conference, HPEC 2014","author":"R. F.","year":"2014","unstructured":"R. F. V. der Wijngaart and T. G. Mattson. The parallel research kernels. In IEEE High Performance Extreme Computing Conference, HPEC 2014, Waltham, MA, USA, September 9-11, 2014, pages 1--6, 2014."},{"key":"e_1_3_2_1_13_1","first-page":"257","volume-title":"ICALP","author":"Friedman D. P.","year":"1976","unstructured":"D. P. Friedman and D. S. Wise. CONS Should Not Evaluate its Arguments. In ICALP, pages 257--284, 1976."},{"key":"e_1_3_2_1_14_1","volume-title":"The Performance Implication of Task Size for Applications on the HPX Runtime System. In Workshop on Monitoring and Analysis for High Performance Computing Systems Plus Applications (HPCMASPA 2015","author":"Grubel P.","year":"2015","unstructured":"P. Grubel, H. Kaiser, J. Cook, and A. Serio. The Performance Implication of Task Size for Applications on the HPX Runtime System. In Workshop on Monitoring and Analysis for High Performance Computing Systems Plus Applications (HPCMASPA 2015), IEEE Cluster 2015, September 2015."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00450-012-0217-1"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2530268.2530269"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491661.2481434"},{"volume-title":"Intel Thread Building Blocks 3.0","year":"2010","key":"e_1_3_2_1_18_1","unstructured":"Intel. Intel Thread Building Blocks 3.0, 2010. http:\/\/www.threadingbuildingblocks.org."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPPW.2009.14"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676870.2676883"},{"key":"e_1_3_2_1_21_1","volume-title":"HPX V0.9.10: A general purpose C++ runtime system for parallel and distributed applications of any scale","author":"Kaiser H.","year":"2015","unstructured":"H. Kaiser, T. Heller, A. Berge, and B. Adelstein-Lelbach. HPX V0.9.10: A general purpose C++ runtime system for parallel and distributed applications of any scale, 2015. http:\/\/github.com\/STEllAR-GROUP\/hpx."},{"key":"e_1_3_2_1_22_1","unstructured":"P. Kogge et al. ExaScale Computing Study: Technology Challenges in Achieving Exascale Systems. Technical Report TR-2008-13 University of Notre Dame Notre Dame IN 2008."},{"key":"e_1_3_2_1_23_1","volume-title":"Stream: Sustainable memory bandwidth in high performance computers. Technical report","author":"McCalpin J. D.","year":"1991","unstructured":"J. D. McCalpin. Stream: Sustainable memory bandwidth in high performance computers. Technical report, University of Virginia, Charlottesville, Virginia, 1991-2007. A continually updated technical report. http:\/\/www.cs.virginia.edu\/stream\/."},{"key":"e_1_3_2_1_24_1","first-page":"19","volume-title":"IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter","author":"McCalpin J. D.","year":"1995","unstructured":"J. D. McCalpin. Memory bandwidth and machine balance in current high performance computers. IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter, pages 19--25, Dec. 1995."},{"volume-title":"High Performance Computing Center Stuttgart (HLRS)","year":"2009","key":"e_1_3_2_1_25_1","unstructured":"Message Passing Interface Forum. MPI: A Message-Passing Interface Standard. High Performance Computing Center Stuttgart (HLRS), Stuttgart, Germany, September 2009."},{"volume-title":"Microsoft Parallel Pattern Library","year":"2010","key":"e_1_3_2_1_26_1","unstructured":"Microsoft. Microsoft Parallel Pattern Library, 2010. http:\/\/msdn.microsoft.com\/en-us\/library\/dd492418.aspx."},{"key":"e_1_3_2_1_27_1","unstructured":"NESRSC. Edison 2015. https:\/\/www.nersc.gov\/users\/computational-systems\/edison\/."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/557814"},{"key":"e_1_3_2_1_29_1","volume-title":"PPL - Parallel Programming Laboratory","author":"PPL.","year":"2011","unstructured":"PPL. PPL - Parallel Programming Laboratory, 2011. http:\/\/charm.cs.uiuc.edu\/."},{"key":"e_1_3_2_1_30_1","volume-title":"Baton Rouge","author":"Stumpf M.","year":"2014","unstructured":"M. Stumpf. Distributed GPGPU Computing with HPXCL, 2014. Talk at LA-SiGMA TESC Meeting, LSU, Baton Rouge, Louisiana, September 25, 2014, http:\/\/stellar.cct.lsu.edu\/pubs\/martin_stumpf_gputalk.pdf."},{"key":"e_1_3_2_1_31_1","volume-title":"Programming Language C++. Technical report","author":"The C++ Standards Committee","year":"2011","unstructured":"The C++ Standards Committee. ISO International Standard ISO\/IEC 14882:2011, Programming Language C++. Technical report, Geneva, Switzerland: International Organization for Standardization (ISO)., 2011. http:\/\/www.open-std.org\/jtc1\/sc22\/wg21."},{"key":"e_1_3_2_1_32_1","volume-title":"Programming Language C++. Technical report","author":"The C++ Standards Committee","year":"2014","unstructured":"The C++ Standards Committee. ISO International Standard ISO\/IEC 14882:2014, Programming Language C++. Technical report, Geneva, Switzerland: International Organization for Standardization (ISO)., 2014. http:\/\/www.open-std.org\/jtc1\/sc22\/wg21."},{"key":"e_1_3_2_1_33_1","volume-title":"Louisiana State University. HPX source code repository","author":"The STEllAR Group","year":"2007","unstructured":"The STEllAR Group, Louisiana State University. HPX source code repository, 2007-2015. http:\/\/github.com\/STEllAR-GROUP\/hpx, Available under the Boost Software License (a BSD-style open source license)."},{"volume-title":"ParalleX Execution Model V3.1","year":"2013","key":"e_1_3_2_1_34_1","unstructured":"Thomas Sterling. ParalleX Execution Model V3.1, 2013. https:\/\/www.crest.iu.edu\/projects\/xpress\/_media\/public\/parallex_v3-1_03182013.doc."},{"key":"e_1_3_2_1_35_1","volume-title":"Optimizing ccNUMA locality for task-parallel execution under OpenMP and TBB on multicore-based systems. CoRR, abs\/1101.0093","author":"Wittmann M.","year":"2011","unstructured":"M. Wittmann and G. Hager. Optimizing ccNUMA locality for task-parallel execution under OpenMP and TBB on multicore-based systems. CoRR, abs\/1101.0093, 2011."}],"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 First International Workshop on Extreme Scale Programming Models and Middleware"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2832241.2832244","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2832241.2832244","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2832241.2832244","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:28:54Z","timestamp":1763458134000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2832241.2832244"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,15]]},"references-count":35,"alternative-id":["10.1145\/2832241.2832244","10.1145\/2832241"],"URL":"https:\/\/doi.org\/10.1145\/2832241.2832244","relation":{},"subject":[],"published":{"date-parts":[[2015,11,15]]},"assertion":[{"value":"2015-11-15","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}