{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,24]],"date-time":"2025-04-24T04:10:14Z","timestamp":1745467814180,"version":"3.40.4"},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642356056"},{"type":"electronic","value":"9783642356063"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-35606-3_24","type":"book-chapter","created":{"date-parts":[[2012,12,7]],"date-time":"2012-12-07T00:40:17Z","timestamp":1354840817000},"page":"208-216","source":"Crossref","is-referenced-by-count":1,"title":["MAP-numa: Access Patterns Used to Characterize the NUMA Memory Access Optimization Techniques and Algorithms"],"prefix":"10.1007","author":[{"given":"Qiuming","family":"Luo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chenjian","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chang","family":"Kong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ye","family":"Cai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"10","key":"24_CR1","doi-asserted-by":"publisher","first-page":"1059","DOI":"10.1109\/32.99193","volume":"17","author":"X. Zhang","year":"1991","unstructured":"Zhang, X., Qin, X.: Performance Prediction and Evaluation of Parallel Processing on a NUMA Multiprocessor. IEEE Trans. Software Eng.\u00a017(10), 1059\u20131068 (1991)","journal-title":"IEEE Trans. Software Eng."},{"key":"24_CR2","doi-asserted-by":"crossref","unstructured":"LaRowe Jr., R.P., Ellis, C.S., Holliday, M.A.: Evaluation of NUMA Memory Management Through Modeling and Measurements. IEEE Transactions on Parallel and Distributed Systems, 686\u2013701 (1992)","DOI":"10.1109\/71.180624"},{"key":"24_CR3","unstructured":"Brecht, T.B.: On the importance of parallel application placement in NUMA multiproces-sors. In: Proc. of SEDMS IV, Symposium on Experiences with Distributed and Multiprocessor Systems, pp. 1\u201318. USENIX Association (1993)"},{"issue":"1","key":"24_CR4","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1109\/12.250609","volume":"43","author":"M.A. Holliday","year":"1994","unstructured":"Holliday, M.A., Stumm, M.: Performance Evaluation of Hierarchical Ring-Based Shared Memory Multiprocessors. IEEE Trans. Computers\u00a043(1), 52\u201367 (1994)","journal-title":"IEEE Trans. Computers"},{"key":"24_CR5","unstructured":"Drepper, U.: What every programmer should know about memory (2007), http:\/\/people.redhat.com\/drepper\/cpumemory.pdf"},{"key":"24_CR6","unstructured":"Kleen, A.: A NUMA API for linux. Technical report, Novell Inc., Suse Linux Products GmbH (2005)"},{"key":"24_CR7","doi-asserted-by":"crossref","unstructured":"Ribeiro, C.P., M\u00e9haut, J.-F., Carissimi, A., Fernandes, L.G.: Memory Affinity for Hierachical Shared Memory Multiprocessors. In: 21st International Symposium on Computer Architecture and High Performance Computing, pp. 59\u201366 (2009)","DOI":"10.1109\/SBAC-PAD.2009.16"},{"key":"24_CR8","unstructured":"Lameter, C.: Local and remote memory: Memory in a Linux\/NUMA system (2006), ftp:\/\/ftp.tlk-l.net\/pub\/linux\/kernel\/people\/christoph\/pmig\/numamemory.pdf"},{"key":"24_CR9","doi-asserted-by":"crossref","unstructured":"Broquedis, F., Furmento, N., Goglin, B., Wacrenier, P., Namyst, R.: ForestGOMP: An Efficient OpenMP Environment for NUMA Architectures. International Journal of Parallel Programming (Spring 2010)","DOI":"10.1007\/s10766-010-0136-3"},{"key":"24_CR10","doi-asserted-by":"crossref","unstructured":"Yang, R., Antony, J., Rendell, A., Robson, D., Strazdins, P.: Profiling Directed NUMA Optimization on Linux System: A Case Study of the Gaussian Computational Chemistry Code. In: 2011 IEEE International Parallel&Distributed Processing Symposium, pp. 1046\u20131057 (2011)","DOI":"10.1109\/IPDPS.2011.100"},{"key":"24_CR11","doi-asserted-by":"crossref","unstructured":"McCurdy, C., Vetter, J.: Memphis: Finding and Fixing numa-related performance problems on Multi-core platforms. In: Proceedings of ISPASS, pp. 87\u201396 (2010)","DOI":"10.1109\/ISPASS.2010.5452060"},{"key":"24_CR12","doi-asserted-by":"crossref","unstructured":"Cruz, E., Pousa, C., Alves, M., Carissimi, A., Navaux, P., Mehaut, J.-F.: Using Memory Access Traces to Map Threads and Data on Hierarchical Multi-core Platforms. In: 2011 IEEE International Parallel & Distributed Processing Symposium, pp. 551\u2013558 (2011)","DOI":"10.1109\/IPDPS.2011.197"},{"key":"24_CR13","doi-asserted-by":"crossref","unstructured":"Diener, M., Madruga, F., Rodrigues, E., Alves, M., Schneider, J., Navaux, P., Heiss, H.U.: Evaluating thread placement based on memory access patterns for multi-core processors. In: 2010 12th IEEE International Conference on High Performance Computing and Communications, pp. 491\u2013496 (2010)","DOI":"10.1109\/HPCC.2010.114"},{"key":"24_CR14","doi-asserted-by":"crossref","unstructured":"Osiakwan, C., Akl, S.: The maximum weight perfect matching problem for complete weighted graphs is in pc. In: Proceedings of the Second IEEE Symposium on Parallel and Distributed Processing, pp. 880\u2013887 (1990)","DOI":"10.1109\/SPDP.1990.143503"},{"key":"24_CR15","doi-asserted-by":"crossref","unstructured":"Castro, M., Fernandes, L.G., Ribeiro, C.P., M\u00e9haut, J.-F., de Aguiar, M.S.: NUMA-ICTM: A Parallel Version of ICTM Exploiting Memory Placement Strategies for NUMA Machines. In: PDSEC 2009: Parallel and Distributed Processing Symposium, International, pp. 1\u20138 (2009)","DOI":"10.1109\/IPDPS.2009.5161155"},{"key":"24_CR16","doi-asserted-by":"crossref","unstructured":"Cruz, E., Alves, M., Carissimi, A., Navaux, P., Pousa, C., M\u00e9haut, J.-F.: Memory-aware Thread and Data Mapping for Hierarchical Multi-core Platforms. International Journal of Networking and Computing, 97\u2013116 (2012)","DOI":"10.15803\/ijnc.2.1_97"},{"key":"24_CR17","doi-asserted-by":"crossref","unstructured":"Tudor, M., Teo, Y., See, S.: Understanding Off-Chip Memory Contention of Parallel Programs in Multicore Systems. In: 2011 International Conference on Parallel Processing, pp. 602\u2013611 (2011)","DOI":"10.1109\/ICPP.2011.59"},{"key":"24_CR18","doi-asserted-by":"crossref","unstructured":"Rodrigues, E.R., Madruga, F.L., Navaux, P.O.A., Panetta, J.: Multi-core aware process mapping and its impact on communication overhead of parallel applications. In: ISCC, pp. 811\u2013817 (2009)","DOI":"10.1109\/ISCC.2009.5202271"},{"key":"24_CR19","doi-asserted-by":"crossref","unstructured":"Hursey, J., Squyres, J.M., Dontje, T.: Locality-Aware Parallel Process Mapping for Multi-Core HPC Systems. In: 2011 IEEE International Conference on Cluster Computing, pp. 527\u2013531 (2011)","DOI":"10.1109\/CLUSTER.2011.59"},{"key":"24_CR20","unstructured":"Drongowski, P.J.: Instruction-Based Sampling: A New Performance Analysis Technique for AMD Family 10h Processors. Advanced Micro Devices, Inc. (2007)"}],"container-title":["Lecture Notes in Computer Science","Network and Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-35606-3_24.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,23]],"date-time":"2025-04-23T11:35:48Z","timestamp":1745408148000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-35606-3_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642356056","9783642356063"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-35606-3_24","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}