{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T12:31:45Z","timestamp":1756384305305,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":21,"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_12","type":"book-chapter","created":{"date-parts":[[2013,8,12]],"date-time":"2013-08-12T05:08:30Z","timestamp":1376284110000},"page":"156-170","source":"Crossref","is-referenced-by-count":19,"title":["Locality-Aware Task Scheduling and Data Distribution on NUMA Systems"],"prefix":"10.1007","author":[{"given":"Ananya","family":"Muddukrishna","sequence":"first","affiliation":[]},{"given":"Peter A.","family":"Jonsson","sequence":"additional","affiliation":[]},{"given":"Vladimir","family":"Vlassov","sequence":"additional","affiliation":[]},{"given":"Mats","family":"Brorsson","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"12_CR1","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: International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2012, pp. 1\u201312 (2012)","DOI":"10.1109\/SC.2012.27"},{"key":"12_CR2","doi-asserted-by":"crossref","unstructured":"Broquedis, F., Clet-Ortega, J., Moreaud, S., Furmento, N., Goglin, B., Mercier, G., Thibault, S., Namyst, R.: hwloc: A generic framework for managing hardware affinities in hpc applications. In: 2010 18th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 180\u2013186 (2010)","DOI":"10.1109\/PDP.2010.67"},{"key":"12_CR3","unstructured":"Ribeiro, C.P., Mhaut, J.F.: Minas: Memory affinity management framework (2009)"},{"key":"12_CR4","unstructured":"Kleen, A.: A numa api for linux. Novel Inc. (2005)"},{"key":"12_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1007\/978-3-642-30961-8_14","volume-title":"OpenMP in a Heterogeneous World","author":"C. Terboven","year":"2012","unstructured":"Terboven, C., Schmidl, D., Cramer, T.: an Mey, D.: Assessing OpenMP Tasking Implementations on NUMA Architectures. In: Chapman, B.M., Massaioli, F., M\u00fcller, M.S., Rorro, M. (eds.) IWOMP 2012. LNCS, vol.\u00a07312, pp. 182\u2013195. Springer, Heidelberg (2012)"},{"key":"12_CR6","doi-asserted-by":"crossref","unstructured":"McCurdy, C., Vetter, J.S.: Memphis: Finding and fixing NUMA-Related performance problems on multi-core platforms. Proceedings of the IEEE (2010)","DOI":"10.1109\/ISPASS.2010.5452060"},{"key":"12_CR7","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, ICPP 2009, pp. 124\u2013131 (2009)","DOI":"10.1109\/ICPP.2009.64"},{"key":"12_CR8","unstructured":"AMD: BIOS and kernel developers guide for AMD family 10h processors"},{"issue":"2","key":"12_CR9","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MM.2010.31","volume":"30","author":"P. Conway","year":"2010","unstructured":"Conway, P., Kalyanasundharam, N., Donley, G., Lepak, K., Hughes, B.: Cache hierarchy and memory subsystem of the AMD opteron processor. IEEE Micro\u00a030(2), 16\u201329 (2010)","journal-title":"IEEE Micro"},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"Molka, D., Schne, R., Hackenberg, D., Mller, M.: Memory performance and SPEC OpenMP scalability on quad-socket x86_64 systems. Algorithms and Architectures for Parallel Processing, 170\u2013181 (2011)","DOI":"10.1007\/978-3-642-24650-0_15"},{"key":"12_CR11","unstructured":"Pillet, V., Labarta, J., Cortes, T., Girona, S.: Paraver: A tool to visualize and analyze parallel code. WoTUG-18, 17\u201331 (1995)"},{"key":"12_CR12","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1155\/2010\/185421","volume":"181","author":"L. Huang","year":"2010","unstructured":"Huang, L., Jin, H., Yi, L., Chapman, B.: Enabling locality-aware computations in OpenMP. Scientific Programming\u00a0181, 169\u2013181 (2010)","journal-title":"Scientific Programming"},{"key":"12_CR13","doi-asserted-by":"crossref","unstructured":"Majo, Z., Gross, T.R.: Matching memory access patterns and data placement for NUMA systems. In: Proceedings of the Tenth International Symposium on Code Generation and Optimization, pp. 230\u2013241 (2012)","DOI":"10.1145\/2259016.2259046"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Nikolopoulos, D.S., Papatheodorou, T.S., Polychronopoulos, C.D., Labarta, J.: Is data distribution necessary in OpenMP? In: Proceedings of the 2000 ACM\/IEEE Conference on Supercomputing (CDROM), p. 47 (2000)","DOI":"10.1109\/SC.2000.10025"},{"key":"12_CR15","doi-asserted-by":"crossref","unstructured":"Terboven, C., Schmidl, D., Jin, H., Reichstein, T.: Data and thread affinity in openmp programs. In: Proceedings of the 2008 Workshop on Memory Access on Future Processors: a Solved Problem? pp. 377\u2013384 (2008)","DOI":"10.1145\/1366219.1366222"},{"key":"12_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1007\/978-3-642-02303-3_7","volume-title":"Evolving OpenMP in an Age of Extreme Parallelism","author":"F. Broquedis","year":"2009","unstructured":"Broquedis, F., Furmento, N., Goglin, B., Namyst, R., Wacrenier, P.-A.: Dynamic task and data placement over NUMA architectures: An openMP runtime perspective. In: M\u00fcller, M.S., de Supinski, B.R., Chapman, B.M. (eds.) IWOMP 2009. LNCS, vol.\u00a05568, pp. 79\u201392. Springer, Heidelberg (2009)"},{"key":"12_CR17","doi-asserted-by":"crossref","unstructured":"Goglin, B., Furmento, N.: Enabling high-performance memory migration for multithreaded applications on linux. In: IEEE International Symposium on Parallel & Distributed Processing, IPDPS 2009, pp. 1\u20139 (2009)","DOI":"10.1109\/IPDPS.2009.5161101"},{"key":"12_CR18","unstructured":"Wittmann, M., Hager, G.: Optimizing ccNUMA locality for task-parallel execution under OpenMP and TBB on multicore-based systems. arXiv preprint arXiv:1101 (2010)"},{"issue":"2","key":"12_CR19","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1177\/1094342011434065","volume":"26","author":"S.L. Olivier","year":"2012","unstructured":"Olivier, S.L., Porterfield, A.K., Wheeler, K.B., Spiegel, M., Prins, J.F.: OpenMP task scheduling strategies for multicore NUMA systems. International Journal of High Performance Computing Applications\u00a026(2), 110\u2013124 (2012)","journal-title":"International Journal of High Performance Computing Applications"},{"key":"12_CR20","unstructured":"Pilla, L.L., Ribeiro, C.P., Cordeiro, D., Mhaut, J.F.: Charm++ on NUMA platforms: the impact of SMP optimizations and a NUMA-aware load balancer. In: 4th Workshop of the INRIA-Illinois Joint Laboratory on Petascale Computing, Urbana, IL, USA (2010)"},{"key":"12_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/978-3-642-21487-5_6","volume-title":"OpenMP in the Petascale Era","author":"D. Schmidl","year":"2011","unstructured":"Schmidl, D., Terboven, C.: an Mey, D.: Towards NUMA Support with Distance Information. In: Chapman, B.M., Gropp, W.D., Kumaran, K., M\u00fcller, M.S. (eds.) IWOMP 2011. LNCS, vol.\u00a06665, pp. 69\u201379. Springer, Heidelberg (2011)"}],"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_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,7]],"date-time":"2023-08-07T10:04:51Z","timestamp":1691402691000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-40698-0_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642406973","9783642406980"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-40698-0_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}