{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T01:32:45Z","timestamp":1742952765673,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642406973"},{"type":"electronic","value":"9783642406980"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-40698-0_10","type":"book-chapter","created":{"date-parts":[[2013,8,12]],"date-time":"2013-08-12T05:08:30Z","timestamp":1376284110000},"page":"128-140","source":"Crossref","is-referenced-by-count":9,"title":["A Prototype Implementation of OpenMP Task Dependency Support"],"prefix":"10.1007","author":[{"given":"Priyanka","family":"Ghosh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yonghong","family":"Yan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Deepak","family":"Eachempati","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Barbara","family":"Chapman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"unstructured":"Intel Concurrent Collections, \n                      http:\/\/software.intel.com\/en-us\/articles\/intel-concurrent-collections-for-cc\/","key":"10_CR1"},{"unstructured":"OpenMP 4.0 release candidate 2, \n                      http:\/\/www.openmp.org\/mp-documents\/OpenMP_4.0_RC2.pdf\/","key":"10_CR2"},{"doi-asserted-by":"crossref","unstructured":"Agullo, E., Demmel, J., Dongarra, J., Hadri, B., Kurzak, J., Langou, J., Ltaief, H., Luszczek, P., Tomov, S.: Numerical linear algebra on emerging architectures: The plasma and magma projects. In: Journal of Physics: Conference Series. vol. 180, p. 012037. IOP Publishing (2009)","key":"10_CR3","DOI":"10.1088\/1742-6596\/180\/1\/012037"},{"doi-asserted-by":"crossref","unstructured":"Chapman, B., Eachempati, D., Hernandez, O.: Experiences developing the openuh compiler and runtime infrastructure. International Journal of Parallel Programming, 1\u201330 (2012)","key":"10_CR4","DOI":"10.1007\/s10766-012-0230-9"},{"doi-asserted-by":"crossref","unstructured":"Dallou, T., Juurlink, B.: Hardware-based task dependency resolution for the starss programming model. In: 2012 41st International Conference on Parallel Processing Workshops (ICPPW), pp. 367\u2013374. IEEE (2012)","key":"10_CR5","DOI":"10.1109\/ICPPW.2012.53"},{"doi-asserted-by":"crossref","unstructured":"Desprez, F., Domas, S., Tourancheau, B.: Optimization of the scalapack lu factorization routine using communication\/computation overlap. In: Euro-Par 1996 Parallel Processing, pp. 1\u201310. Springer (1996)","key":"10_CR6","DOI":"10.1007\/BFb0024678"},{"doi-asserted-by":"crossref","unstructured":"Dios, A.J., Asenjo, R., Navarro, A., Corbera, F., Zapata, E.L.: Evaluation of the task programming model in the parallelization of wavefront problems. In: 2010 12th IEEE International Conference on High Performance Computing and Communications (HPCC), pp. 257\u2013264. IEEE (2010)","key":"10_CR7","DOI":"10.1109\/HPCC.2010.78"},{"key":"10_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1007\/978-3-540-79561-2_10","volume-title":"OpenMP in a New Era of Parallelism","author":"A. Duran","year":"2008","unstructured":"Duran, A., Perez, J.M., Ayguad\u00e9, E., Badia, R.M., Labarta, J.: Extending the openMP tasking model to allow dependent tasks. In: Eigenmann, R., de Supinski, B.R. (eds.) IWOMP 2008. LNCS, vol.\u00a05004, pp. 111\u2013122. Springer, Heidelberg (2008)"},{"doi-asserted-by":"crossref","unstructured":"Ghosh, P., Yan, Y., Chapman, B.: Support for dependency driven executions among openmp tasks. In: Workshop on Data-Flow Execution Models for Extreme Scale Computing (DFM 2012) in conjunction with PACT (September 2012)","key":"10_CR9","DOI":"10.1109\/DFM.2012.16"},{"doi-asserted-by":"crossref","unstructured":"Haidar, A., Ltaief, H., Luszczek, P., Dongarra, J.: A comprehensive study of task coalescing for selecting parallelism granularity in a two-stage bidiagonal reduction. In: 2012 IEEE 26th International Parallel & Distributed Processing Symposium (IPDPS), pp. 25\u201335. IEEE (2012)","key":"10_CR10","DOI":"10.1109\/IPDPS.2012.13"},{"doi-asserted-by":"crossref","unstructured":"Olivier, S.L., de Supinski, B.R., Schulz, M., Prins, J.F.: Characterizing and mitigating work time inflation in task parallel programs. In: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, SC 2012, pp. 65:1\u201365:12. IEEE Computer Society Press, Los Alamitos (2012)","key":"10_CR11","DOI":"10.1109\/SC.2012.27"},{"doi-asserted-by":"crossref","unstructured":"Ta\u015f\u0131rlar, S., Sarkar, V.: Data-Driven Tasks and their Implementation. In: Proceedings of the International Conference on Parallel Processing (September 2011)","key":"10_CR12","DOI":"10.1109\/ICPP.2011.87"},{"unstructured":"Vajracharya, S., Karmesin, S., Beckman, P., Crotinger, J., Malony, A., Shende, S., Oldehoeft, R., Smith, S.: Smarts: Exploiting temporal locality and parallelism through vertical execution. In: Proceedings of the 13th International Conference on Supercomputing, pp. 302\u2013310. ACM (1999)","key":"10_CR13"},{"unstructured":"Weng, T.H.: Translation of OpenMP to Dataflow Execution Model for Data locality and Efficient Parallel Execution. PhD thesis, Department of Computer Science, University of Houston (2003)","key":"10_CR14"},{"key":"10_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1007\/978-3-642-23397-5_12","volume-title":"Euro-Par 2011 Parallel Processing","author":"Y. Yan","year":"2011","unstructured":"Yan, Y., Chatterjee, S., Orozco, D.A., Garcia, E., Budimli\u0107, Z., Shirako, J., Pavel, R.S., Gao, G.R., Sarkar, V.: Hardware and software tradeoffs for task synchronization on manycore architectures. In: Jeannot, E., Namyst, R., Roman, J. (eds.) Euro-Par 2011, Part II. LNCS, vol.\u00a06853, pp. 112\u2013123. Springer, Heidelberg (2011)"},{"unstructured":"YarKhan, A., Kurzak, J., Dongarra, J.: Quark users guide: Queueing and runtime for kernels. University of Tennessee Innovative Computing Laboratory Technical Report ICL-UT-11-02 (2011)","key":"10_CR16"}],"container-title":["Lecture Notes in Computer Science","OpenMP in the Era of Low Power Devices and Accelerators"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-40698-0_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,7]],"date-time":"2023-08-07T10:04:56Z","timestamp":1691402696000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-40698-0_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642406973","9783642406980"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-40698-0_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}