{"id":"https://openalex.org/W2059638322","doi":"https://doi.org/10.1109/ispass.2012.6189222","title":"Performance analysis of thread mappings with a holistic view of the hardware resources","display_name":"Performance analysis of thread mappings with a holistic view of the hardware resources","publication_year":2012,"publication_date":"2012-04-01","ids":{"openalex":"https://openalex.org/W2059638322","doi":"https://doi.org/10.1109/ispass.2012.6189222","mag":"2059638322"},"language":"en","primary_location":{"id":"doi:10.1109/ispass.2012.6189222","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ispass.2012.6189222","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 IEEE International Symposium on Performance Analysis of Systems &amp; Software","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100392222","display_name":"Wei Wang","orcid":"https://orcid.org/0000-0003-2262-2508"},"institutions":[{"id":"https://openalex.org/I51556381","display_name":"University of Virginia","ror":"https://ror.org/0153tk833","country_code":"US","type":"education","lineage":["https://openalex.org/I51556381"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Wei Wang","raw_affiliation_strings":["Department of Computer Science, University of Virginia, Charlottesville, VA, USA","Department of Computer Science, University of Virginia, Charlottesville, 22904 USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, VA, USA","institution_ids":["https://openalex.org/I51556381"]},{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, 22904 USA","institution_ids":["https://openalex.org/I51556381"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068772905","display_name":"Tanima Dey","orcid":"https://orcid.org/0009-0008-5128-6682"},"institutions":[{"id":"https://openalex.org/I51556381","display_name":"University of Virginia","ror":"https://ror.org/0153tk833","country_code":"US","type":"education","lineage":["https://openalex.org/I51556381"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tanima Dey","raw_affiliation_strings":["Department of Computer Science, University of Virginia, Charlottesville, VA, USA","Department of Computer Science, University of Virginia, Charlottesville, 22904 USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, VA, USA","institution_ids":["https://openalex.org/I51556381"]},{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, 22904 USA","institution_ids":["https://openalex.org/I51556381"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053236545","display_name":"Jason Mars","orcid":"https://orcid.org/0000-0002-7029-5292"},"institutions":[{"id":"https://openalex.org/I51556381","display_name":"University of Virginia","ror":"https://ror.org/0153tk833","country_code":"US","type":"education","lineage":["https://openalex.org/I51556381"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jason Mars","raw_affiliation_strings":["Department of Computer Science, University of Virginia, Charlottesville, VA, USA","Department of Computer Science, University of Virginia, Charlottesville, 22904 USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, VA, USA","institution_ids":["https://openalex.org/I51556381"]},{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, 22904 USA","institution_ids":["https://openalex.org/I51556381"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065128438","display_name":"Lingjia Tang","orcid":"https://orcid.org/0000-0002-5609-7775"},"institutions":[{"id":"https://openalex.org/I51556381","display_name":"University of Virginia","ror":"https://ror.org/0153tk833","country_code":"US","type":"education","lineage":["https://openalex.org/I51556381"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lingjia Tang","raw_affiliation_strings":["Department of Computer Science, University of Virginia, Charlottesville, VA, USA","Department of Computer Science, University of Virginia, Charlottesville, 22904 USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, VA, USA","institution_ids":["https://openalex.org/I51556381"]},{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, 22904 USA","institution_ids":["https://openalex.org/I51556381"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068264173","display_name":"Jack W. Davidson","orcid":null},"institutions":[{"id":"https://openalex.org/I51556381","display_name":"University of Virginia","ror":"https://ror.org/0153tk833","country_code":"US","type":"education","lineage":["https://openalex.org/I51556381"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jack W. Davidson","raw_affiliation_strings":["Department of Computer Science, University of Virginia, Charlottesville, VA, USA","Department of Computer Science, University of Virginia, Charlottesville, 22904 USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, VA, USA","institution_ids":["https://openalex.org/I51556381"]},{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, 22904 USA","institution_ids":["https://openalex.org/I51556381"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047746948","display_name":"Mary Lou Soffa","orcid":"https://orcid.org/0000-0002-3665-7763"},"institutions":[{"id":"https://openalex.org/I51556381","display_name":"University of Virginia","ror":"https://ror.org/0153tk833","country_code":"US","type":"education","lineage":["https://openalex.org/I51556381"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mary Lou Soffa","raw_affiliation_strings":["Department of Computer Science, University of Virginia, Charlottesville, VA, USA","Department of Computer Science, University of Virginia, Charlottesville, 22904 USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, VA, USA","institution_ids":["https://openalex.org/I51556381"]},{"raw_affiliation_string":"Department of Computer Science, University of Virginia, Charlottesville, 22904 USA","institution_ids":["https://openalex.org/I51556381"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5100392222"],"corresponding_institution_ids":["https://openalex.org/I51556381"],"apc_list":null,"apc_paid":null,"fwci":4.3915,"has_fulltext":false,"cited_by_count":35,"citation_normalized_percentile":{"value":0.94591172,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"156","last_page":"167"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.8808116912841797},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8552825450897217},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6074259877204895},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.5000827312469482},{"id":"https://openalex.org/keywords/multithreading","display_name":"Multithreading","score":0.49785804748535156},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.40107691287994385},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.37580108642578125},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3732275366783142},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3652733564376831}],"concepts":[{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.8808116912841797},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8552825450897217},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6074259877204895},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.5000827312469482},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.49785804748535156},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.40107691287994385},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.37580108642578125},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3732275366783142},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3652733564376831}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/ispass.2012.6189222","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ispass.2012.6189222","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 IEEE International Symposium on Performance Analysis of Systems &amp; Software","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.384.6879","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.384.6879","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://jasonmars.org/wp-content/uploads/2011/12/mapping_analysis.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W35708471","https://openalex.org/W1978278938","https://openalex.org/W1981756989","https://openalex.org/W1985539519","https://openalex.org/W1994852423","https://openalex.org/W2017156338","https://openalex.org/W2022211308","https://openalex.org/W2059290792","https://openalex.org/W2080360626","https://openalex.org/W2098278566","https://openalex.org/W2099961799","https://openalex.org/W2101738713","https://openalex.org/W2115101070","https://openalex.org/W2115910081","https://openalex.org/W2122708961","https://openalex.org/W2126987530","https://openalex.org/W2129573249","https://openalex.org/W2133730001","https://openalex.org/W2144509871","https://openalex.org/W2146434221","https://openalex.org/W2152659795","https://openalex.org/W2155396321","https://openalex.org/W2156126318","https://openalex.org/W2160602621","https://openalex.org/W2168102371","https://openalex.org/W3112651258","https://openalex.org/W3148339845","https://openalex.org/W4233484638","https://openalex.org/W4238816702","https://openalex.org/W4240262711","https://openalex.org/W6675246879"],"related_works":["https://openalex.org/W2115561485","https://openalex.org/W1985089255","https://openalex.org/W2010970156","https://openalex.org/W2105895556","https://openalex.org/W2153202644","https://openalex.org/W4235861380","https://openalex.org/W2377593213","https://openalex.org/W1963782977","https://openalex.org/W2733115356","https://openalex.org/W2106625514"],"abstract_inverted_index":{"With":[0],"the":[1,34,43,47,51,59,69,98,125,130,150,154,159,183,197],"shift":[2],"to":[3,96,136],"chip":[4],"multiprocessors,":[5],"managing":[6,38,63],"shared":[7],"resources":[8,41,65,74,106,155,168,194],"has":[9,21],"become":[10],"a":[11,27,229],"critical":[12],"issue":[13],"in":[14],"realizing":[15],"their":[16,237],"full":[17],"potential.":[18],"Previous":[19],"research":[20],"shown":[22],"that":[23,164,211],"thread":[24,54,67,76,94,102,171,212],"mapping":[25,55,141,172,198,213],"is":[26],"powerful":[28],"tool":[29],"for":[30,134,235],"resource":[31],"management.":[32],"However,":[33],"difficulty":[35],"of":[36,46,53,61,88,100,153],"simultaneously":[37,62],"multiple":[39,64],"hardware":[40,114],"and":[42,75,124,192,219,226],"varying":[44],"nature":[45],"workloads":[48],"have":[49],"impeded":[50],"efficiency":[52],"algorithms.":[56],"To":[57],"overcome":[58],"difficulties":[60],"with":[66,104,143],"mapping,":[68],"interaction":[70,99],"between":[71],"various":[72,101],"microarchitectural":[73,105],"characteristics":[77],"must":[78],"be":[79],"well":[80],"understood.":[81],"This":[82],"paper":[83],"presents":[84],"an":[85,174],"in-depth":[86],"analysis":[87,131],"PARSEC":[89],"benchmarks":[90],"running":[91],"under":[92],"different":[93,144],"mappings":[95,103],"investigate":[97],"including,":[107],"L1":[108],"I/D-caches,":[109],"I/D":[110],"TLBs,":[111],"L2":[112,216],"caches,":[113,217],"prefetchers,":[115],"off-chip":[116,220],"memory":[117,121,167,191,221],"interconnects,":[118],"branch":[119],"predictors,":[120],"disambiguation":[122],"units":[123],"cores.":[126],"For":[127],"each":[128],"resource,":[129,225],"provides":[132],"guidelines":[133],"how":[135,149],"improve":[137],"its":[138],"utilization":[139],"when":[140,165,189],"threads":[142],"characteristics.":[145],"We":[146],"also":[147],"analyze":[148],"relative":[151],"importance":[152],"varies":[156],"depending":[157],"on":[158],"workloads.":[160],"Our":[161],"experiments":[162],"show":[163],"only":[166],"are":[169,195],"considered,":[170],"improves":[173],"application's":[175],"performance":[176,201,239],"by":[177,203],"as":[178,180,204,206,223],"much":[179,205],"14%":[181],"over":[182],"default":[184],"Linux":[185],"scheduler.":[186],"In":[187],"contrast,":[188],"both":[190],"processor":[193],"considered":[196],"algorithm":[199],"achieves":[200],"improvements":[202],"28%.":[207],"Additionally,":[208],"we":[209,227],"demonstrate":[210],"should":[214],"consider":[215],"prefetchers":[218],"interconnects":[222],"one":[224],"present":[228],"new":[230],"metric":[231],"called":[232],"L2-misses-memory-latency-product":[233],"(L2MP)":[234],"evaluating":[236],"aggregated":[238],"impact.":[240]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":8},{"year":2015,"cited_by_count":7},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":6}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
