{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T07:10:31Z","timestamp":1725865831099},"publisher-location":"Cham","reference-count":14,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319455495"},{"type":"electronic","value":"9783319455501"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"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":[[2016]]},"DOI":"10.1007\/978-3-319-45550-1_5","type":"book-chapter","created":{"date-parts":[[2016,9,20]],"date-time":"2016-09-20T06:49:52Z","timestamp":1474354192000},"page":"61-73","source":"Crossref","is-referenced-by-count":4,"title":["Description, Implementation and Evaluation of an Affinity Clause for Task Directives"],"prefix":"10.1007","author":[{"given":"Philippe","family":"Virouleau","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adrien","family":"Roussel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fran\u00e7ois","family":"Broquedis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thierry","family":"Gautier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabrice","family":"Rastello","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Marc","family":"Gratien","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,9,21]]},"reference":[{"key":"5_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"560","DOI":"10.1007\/978-3-319-09873-9_47","volume-title":"Euro-Par 2014 Parallel Processing","author":"R Bleuse","year":"2014","unstructured":"Bleuse, R., Gautier, T., Lima, J.V.F., Mouni\u00e9, G., Trystram, D.: Scheduling data flow program in XKaapi: a new affinity based algorithm for heterogeneous architectures. In: Silva, F., Dutra, I., Santos Costa, V. (eds.) Euro-Par 2014 Parallel Processing. LNCS, vol. 8632, pp. 560\u2013571. Springer, Heidelberg (2014)"},{"issue":"5","key":"5_CR2","doi-asserted-by":"crossref","first-page":"418","DOI":"10.1007\/s10766-010-0136-3","volume":"38","author":"F Broquedis","year":"2010","unstructured":"Broquedis, F., Furmento, N., Goglin, B., Wacrenier, P.-A., Namyst, R.: ForestGOMP: an efficient OpenMP environment for NUMA architectures. Int. J. Parallel Programm. 38(5), 418\u2013439 (2010)","journal-title":"Int. J. Parallel Programm."},{"key":"5_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1007\/978-3-642-30961-8_8","volume-title":"OpenMP in a Heterogeneous World","author":"F Broquedis","year":"2012","unstructured":"Broquedis, F., Gautier, T., Danjean, V.: libKOMP, an efficient OpenMP runtime system for both fork-join and data flow paradigms. In: Chapman, B.M., Massaioli, F., M\u00fcller, M.S., Rorro, M. (eds.) IWOMP 2012. LNCS, vol. 7312, pp. 102\u2013115. Springer, Heidelberg (2012)"},{"issue":"3","key":"5_CR4","doi-asserted-by":"crossref","first-page":"30:1","DOI":"10.1145\/2641764","volume":"11","author":"A Drebes","year":"2014","unstructured":"Drebes, A., Heydemann, K., Drach, N., Pop, A., Cohen, A.: Topology-aware and dependence-aware scheduling and memory allocation for task-parallel languages. ACM Trans. Archit. Code Optim. 11(3), 30:1\u201330:25 (2014). Special Issue on OpenMP; M\u00fcller, M.S., Ayguade, E. (eds.)","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"5_CR5","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/978-3-642-40698-0_11","volume-title":"OpenMP in the Era of Low Power Devices and Accelerators","author":"M Durand","year":"2013","unstructured":"Durand, M., Broquedis, F., Gautier, T., Raffin, B.: OpenMP in the Era of Low Power Devices and Accelerators, pp. 141\u2013155. Springer, Berlin, Heidelberg (2013)"},{"issue":"3\u20134","key":"5_CR6","first-page":"169","volume":"18","author":"L Huang","year":"2010","unstructured":"Huang, L., Jin, H., Yi, L., Chapman, B.: Enabling locality-aware computations in openmp. Sci. Program. 18(3\u20134), 169\u2013181 (2010)","journal-title":"Sci. Program."},{"issue":"1","key":"5_CR7","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1137\/S1064827595287997","volume":"20","author":"G Karypis","year":"1998","unstructured":"Karypis, G., Kumar, V.: A fast and high quality multilevel scheme for partitioning irregular graphs. SIAM J. Sci. Comput. 20(1), 359\u2013392 (1998)","journal-title":"SIAM J. Sci. Comput."},{"key":"5_CR8","doi-asserted-by":"crossref","unstructured":"Kennedy, K., Koelbel, C., Zima, H.: The rise and fall of high performance fortran: an historical object lesson. In: Proceedings of the Third ACM SIGPLAN Conference on History of Programming Languages, HOPL III, pp. 7-1\u20137-22. ACM, New York (2007)","DOI":"10.1145\/1238844.1238851"},{"key":"5_CR9","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.parco.2015.03.001","volume":"44","author":"JVF Lima","year":"2015","unstructured":"Lima, J.V.F., Gautier, T., Danjean, V., Raffin, B., Maillard, N.: Design and analysis of scheduling strategies for multi-CPU and multi-GPU architectures. Parallel Comput. 44, 37\u201352 (2015)","journal-title":"Parallel Comput."},{"key":"5_CR10","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1002\/cpe.752","volume":"16","author":"A Marowka","year":"2004","unstructured":"Marowka, A., Liu, Z., Chapman, B.: Openmp-oriented applications for distributed shared memory architectures: research articles. Concurr. Comput. Pract. Exper. 16, 371\u2013384 (2004)","journal-title":"Concurr. Comput. Pract. Exper."},{"issue":"2","key":"5_CR11","first-page":"110","volume":"26","author":"S Olivier","year":"2012","unstructured":"Olivier, S., Porterfield, A., Wheeler, K.B., Spiegel, M., Prins, J.F.: Openmp task scheduling strategies for multicore NUMA systems. IJHPCA 26(2), 110\u2013124 (2012)","journal-title":"IJHPCA"},{"key":"5_CR12","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 (2012)","DOI":"10.1109\/SC.2012.27"},{"key":"5_CR13","series-title":"Society for Industrial and Applied Mathematics","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898718003","volume-title":"Iterative Methods for Sparse Linear Systems","author":"Y Saad","year":"2003","unstructured":"Saad, Y.: Iterative Methods for Sparse Linear Systems. Society for Industrial and Applied Mathematics, 2nd edn. SIAM, Philadelphia (2003)","edition":"2"},{"key":"5_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","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, Heidelberg (2014)"}],"container-title":["Lecture Notes in Computer Science","OpenMP: Memory, Devices, and Tasks"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-45550-1_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,24]],"date-time":"2017-06-24T19:13:57Z","timestamp":1498331637000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-45550-1_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319455495","9783319455501"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-45550-1_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]}}}