{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T15:14:55Z","timestamp":1785942895202,"version":"3.56.0"},"publisher-location":"Cham","reference-count":15,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319655772","type":"print"},{"value":"9783319655789","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-65578-9_11","type":"book-chapter","created":{"date-parts":[[2017,8,16]],"date-time":"2017-08-16T00:33:22Z","timestamp":1502843602000},"page":"156-168","source":"Crossref","is-referenced-by-count":9,"title":["Patterns for OpenMP Task Data Dependency Overhead Measurements"],"prefix":"10.1007","author":[{"given":"Joseph","family":"Schuchart","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mathias","family":"Nachtmann","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jos\u00e9","family":"Gracia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,8,17]]},"reference":[{"key":"11_CR1","unstructured":"OpenMP Application Programming Interface, Version 4.5, November 2015. http:\/\/www.openmp.org\/wp-content\/uploads\/openmp-4.5.pdf . Accessed 2 June 2017"},{"key":"11_CR2","volume-title":"SPEComp: A New Benchmark Suite for Measuring Parallel Computer Performance","author":"V Aslot","year":"2001","unstructured":"Aslot, V., Domeika, M., Eigenmann, R., Gaertner, G., Jones, W.B., Parady, B.: SPEComp: A New Benchmark Suite for Measuring Parallel Computer Performance. Springer, Heidelberg (2001)"},{"key":"11_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/978-3-642-30961-8_24","volume-title":"OpenMP in a Heterogeneous World","author":"JM Bull","year":"2012","unstructured":"Bull, J.M., Reid, F., McDonnell, N.: A microbenchmark suite for OpenMP tasks. In: Chapman, B.M., Massaioli, F., M\u00fcller, M.S., Rorro, M. (eds.) IWOMP 2012. LNCS, vol. 7312, pp. 271\u2013274. Springer, Heidelberg (2012). doi: 10.1007\/978-3-642-30961-8_24"},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"Chasapis, D., Casas, M., Moret\u00f3, M., Vidal, R., Ayguad\u00e9, E., Labarta, J., Valero, M.: PARSECSs: evaluating the impact of task parallelism in the PARSEC benchmark suite. ACM Trans. Archit. Code Optim. 12(4) (2015). Article No. 41","DOI":"10.1145\/2829952"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Contreras, G., Martonosi, M.: Characterizing and improving the performance of intel threading building blocks. In: IEEE International Symposium on Workload Characterization, September 2008","DOI":"10.1109\/IISWC.2008.4636091"},{"key":"11_CR6","unstructured":"Cray Inc.: Cray C and C++ Reference Manual (8.5), June 2016. http:\/\/docs.cray.com\/PDF\/Cray_C_and_Cplusplus_Reference_Manual_85.pdf . Accessed 2 Mar 2017"},{"key":"11_CR7","doi-asserted-by":"crossref","unstructured":"Dallou, T., Engelhardt, N., Elhossini, A., Juurlink, B.H.H.: Nexus#: a distributed hardware task manager for task-based programming models. In: IEEE International Parallel and Distributed Processing Symposium, IPDPS (2015)","DOI":"10.1109\/IPDPS.2015.79"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Duran, A., Teruel, X., Ferrer, R., Martorell, X., Ayguade, E.: Barcelona OpenMP tasks suite: a set of benchmarks targeting the exploitation of task parallelism in OpenMP. In: International Conference on Parallel Processing, September 2009","DOI":"10.1109\/ICPP.2009.64"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Duran, A., Ayguad\u00e9, E., Badia, R.M., Labarta, J., Martinell, L., Martorell, X., Planas, J.: OmpSs: a proposal for programming heterogeneous multi-core architectures. Parallel Process. Lett. 21(02), 173\u2013193 (2011)","DOI":"10.1142\/S0129626411000151"},{"key":"11_CR10","unstructured":"Lagrone, J., Aribuki, A., Chapman, B.: A set of microbenchmarks for measuring OpenMP task overheads. In: International Conference on Parallel and Distributed Processing Techniques and Applications (2011)"},{"key":"11_CR11","volume-title":"SPEC OMP2012 \u2013 An Application Benchmark Suite for Parallel Systems Using OpenMP","author":"MS M\u00fcller","year":"2012","unstructured":"M\u00fcller, M.S., Baron, J., Brantley, W.C., Feng, H., Hackenberg, D., Henschel, R., Jost, G., Molka, D., Parrott, C., Robichaux, J., Shelepugin, P., van Waveren, M., Whitney, B., Kumaran, K.: SPEC OMP2012 \u2013 An Application Benchmark Suite for Parallel Systems Using OpenMP. Springer, Heidelberg (2012)"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"Perez, J., Badia, R., Labarta, J.: A dependency-aware task-based programming environment for multi-core architectures. In: IEEE International Conference on Cluster Computing, September 2008","DOI":"10.1109\/CLUSTR.2008.4663765"},{"key":"11_CR13","unstructured":"PGI Compilers and Tools: PGI Compiler User\u2019s Guide for Intel 64 and AMD64C PUs. http:\/\/www.pgroup.com\/doc\/pgiug-x64.pdf . Accessed 2 Mar 2017"},{"key":"11_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1007\/978-3-319-11454-5_2","volume-title":"Using and Improving OpenMP for Devices, Tasks, and More","author":"P Virouleau","year":"2014","unstructured":"Virouleau, P., Brunet, P., Broquedis, F., Furmento, N., Thibault, S., Aumage, O., Gautier, T.: Evaluation of OpenMP dependent tasks with the KASTORS benchmark suite. In: DeRose, L., Supinski, B.R., Olivier, S.L., Chapman, B.M., M\u00fcller, M.S. (eds.) IWOMP 2014. LNCS, vol. 8766, pp. 16\u201329. Springer, Cham (2014). doi: 10.1007\/978-3-319-11454-5_2"},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Yazdanpanah, F., \u00c1lvarez, C., Jim\u00e9nez-Gonz\u00e1lez, D., Badia, R.M., Valero, M.: Picos: a hardware runtime architecture support for OmpSs. Future Gener. Comput. Syst. 53, 130\u2013139 (2015)","DOI":"10.1016\/j.future.2014.12.010"}],"container-title":["Lecture Notes in Computer Science","Scaling OpenMP for Exascale Performance and Portability"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-65578-9_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,2]],"date-time":"2019-10-02T08:43:16Z","timestamp":1570005796000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-65578-9_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319655772","9783319655789"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-65578-9_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}