{"id":"https://openalex.org/W2885213824","doi":"https://doi.org/10.1145/3229710.3229748","title":"Dynamic Tuning of OpenMP Memory Bound Applications in Multisocket Systems using MATE","display_name":"Dynamic Tuning of OpenMP Memory Bound Applications in Multisocket Systems using MATE","publication_year":2018,"publication_date":"2018-07-31","ids":{"openalex":"https://openalex.org/W2885213824","doi":"https://doi.org/10.1145/3229710.3229748","mag":"2885213824"},"language":"en","primary_location":{"id":"doi:10.1145/3229710.3229748","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3229710.3229748","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 47th International Conference on Parallel Processing Companion","raw_type":"proceedings-article"},"type":"conference-paper","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/A5063385499","display_name":"Jordi Alcaraz","orcid":"https://orcid.org/0000-0002-9640-6763"},"institutions":[{"id":"https://openalex.org/I123044942","display_name":"Universitat Aut\u00f2noma de Barcelona","ror":"https://ror.org/052g8jq94","country_code":"ES","type":"education","lineage":["https://openalex.org/I123044942"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jordi Alcaraz","raw_affiliation_strings":["Universitat Aut\u00f2noma de Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitat Aut\u00f2noma de Barcelona, Spain","institution_ids":["https://openalex.org/I123044942"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064997043","display_name":"Anna Sikora","orcid":"https://orcid.org/0000-0003-0090-4109"},"institutions":[{"id":"https://openalex.org/I123044942","display_name":"Universitat Aut\u00f2noma de Barcelona","ror":"https://ror.org/052g8jq94","country_code":"ES","type":"education","lineage":["https://openalex.org/I123044942"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Anna Sikora","raw_affiliation_strings":["Universitat Aut\u00f2noma de Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitat Aut\u00f2noma de Barcelona, Spain","institution_ids":["https://openalex.org/I123044942"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026497457","display_name":"Eduardo C\u00e9sar","orcid":"https://orcid.org/0000-0002-9729-8557"},"institutions":[{"id":"https://openalex.org/I123044942","display_name":"Universitat Aut\u00f2noma de Barcelona","ror":"https://ror.org/052g8jq94","country_code":"ES","type":"education","lineage":["https://openalex.org/I123044942"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Eduardo Cesar","raw_affiliation_strings":["Universitat Aut\u00f2noma de Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitat Aut\u00f2noma de Barcelona, Spain","institution_ids":["https://openalex.org/I123044942"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I123044942"],"apc_list":null,"apc_paid":null,"fwci":0.4406,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.50770668,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"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":0.9998999834060669,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9980999827384949,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9975000023841858,"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/computer-science","display_name":"Computer science","score":0.8587324023246765},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.7121170163154602},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5968976616859436},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5298613905906677},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.5142097473144531},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4916558861732483},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.43169647455215454},{"id":"https://openalex.org/keywords/performance-tuning","display_name":"Performance tuning","score":0.41347137093544006},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.37009844183921814},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3331613838672638},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.32685762643814087},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2846020460128784}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8587324023246765},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.7121170163154602},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5968976616859436},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5298613905906677},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.5142097473144531},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4916558861732483},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.43169647455215454},{"id":"https://openalex.org/C2777138346","wikidata":"https://www.wikidata.org/wiki/Q1714153","display_name":"Performance tuning","level":2,"score":0.41347137093544006},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.37009844183921814},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3331613838672638},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.32685762643814087},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2846020460128784},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3229710.3229748","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3229710.3229748","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 47th International Conference on Parallel Processing Companion","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2435243028","display_name":null,"funder_award_id":"TIN2014-53234-C2-1-R,and TIN2017-84553-C2-1-R","funder_id":"https://openalex.org/F4320321837","funder_display_name":"Ministerio de Econom\u00eda y Competitividad"}],"funders":[{"id":"https://openalex.org/F4320321837","display_name":"Ministerio de Econom\u00eda y Competitividad","ror":"https://ror.org/034900433"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1559603603","https://openalex.org/W1965351873","https://openalex.org/W1971975662","https://openalex.org/W2002616339","https://openalex.org/W2010011028","https://openalex.org/W2050838998","https://openalex.org/W2079361687","https://openalex.org/W2112121929","https://openalex.org/W2136434791","https://openalex.org/W2136628731","https://openalex.org/W2152419477","https://openalex.org/W2166536280","https://openalex.org/W2396081896","https://openalex.org/W2574679495","https://openalex.org/W2655120934","https://openalex.org/W2793559930","https://openalex.org/W2998249817","https://openalex.org/W3216972529","https://openalex.org/W4210811879"],"related_works":["https://openalex.org/W4205439893","https://openalex.org/W2167303720","https://openalex.org/W2497617944","https://openalex.org/W1563139915","https://openalex.org/W2109715593","https://openalex.org/W2061075966","https://openalex.org/W3147501184","https://openalex.org/W2268996566","https://openalex.org/W4256652509","https://openalex.org/W2140219379"],"abstract_inverted_index":{"The":[0,63],"performance":[1,27,129,139,159],"of":[2,46,58,109,127,154,168],"OpenMP":[3,132],"applications":[4,135],"executed":[5],"in":[6,29,56,98,136,177],"multisocket":[7,19],"multicore":[8,22],"processors":[9],"can":[10,24,83],"be":[11],"limited":[12],"by":[13],"the":[14,35,44,53,71,74,78,92,110,125,158,165],"memory":[15,133],"interface.":[16],"In":[17,41,120],"a":[18,26,102,128,137,180],"environment,":[20],"each":[21],"processor":[23],"present":[25,124],"degradation":[28],"memory-bound":[30],"parallel":[31],"regions":[32],"when":[33],"sharing":[34],"same":[36,93],"Last":[37],"Level":[38],"Cache":[39],"(LLC).":[40],"this":[42,121,146],"case":[43],"use":[45,108],"all":[47],"available":[48,111],"resources":[49],"is":[50],"not":[51],"always":[52],"best":[54,64,166],"choice":[55],"terms":[57],"execution":[59,86,88],"time":[60],"and/or":[61],"efficiency.":[62],"configuration":[65,103],"for":[66,131,163,170,174],"an":[67,106,113,171],"application":[68,172],"depends":[69],"on":[70],"system's":[72],"architecture,":[73],"input":[75],"data,":[76],"and":[77,116,157,173],"data":[79],"evolution;":[80],"hence,":[81],"it":[82],"vary":[84],"from":[85],"to":[87,100,151],"or":[89],"even":[90],"during":[91],"execution.":[94],"This":[95],"means":[96],"that,":[97],"order":[99],"find":[101],"that":[104],"makes":[105],"efficient":[107],"resources,":[112],"adequate":[114],"methodology":[115],"tools":[117],"are":[118],"needed.":[119],"work":[122],"we":[123],"integration":[126],"model":[130,160],"bound":[134],"dynamic":[138],"tuning":[140],"tool":[141],"called":[142],"MATE.":[143],"For":[144],"achieving":[145],"integration,":[147],"MATE":[148,178],"was":[149,161],"extended":[150],"support":[152],"measurement":[153],"hardware":[155],"counters,":[156],"adapted":[162],"determining":[164],"number":[167],"threads":[169],"being":[175],"implemented":[176],"as":[179],"Tunlet.":[181]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
