{"id":"https://openalex.org/W2760463717","doi":"https://doi.org/10.1109/tmscs.2017.2755619","title":"Inter-Cluster Thread-to-Core Mapping and DVFS on Heterogeneous Multi-Cores","display_name":"Inter-Cluster Thread-to-Core Mapping and DVFS on Heterogeneous Multi-Cores","publication_year":2017,"publication_date":"2017-09-26","ids":{"openalex":"https://openalex.org/W2760463717","doi":"https://doi.org/10.1109/tmscs.2017.2755619","mag":"2760463717"},"language":"en","primary_location":{"id":"doi:10.1109/tmscs.2017.2755619","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmscs.2017.2755619","pdf_url":null,"source":{"id":"https://openalex.org/S4210201583","display_name":"IEEE Transactions on Multi-Scale Computing Systems","issn_l":"2332-7766","issn":["2332-7766","2372-207X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Multi-Scale Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://eprints.soton.ac.uk/414715/1/TMSCS_v7_rev_v1.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5035686414","display_name":"Karunakar Reddy Basireddy","orcid":"https://orcid.org/0000-0001-9755-1041"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Basireddy Karunakar Reddy","raw_affiliation_strings":["Department of Electronics and Computer Science, University of Southampton, Southampton, Hampshire, United Kingdom"],"affiliations":[{"raw_affiliation_string":"Department of Electronics and Computer Science, University of Southampton, Southampton, Hampshire, United Kingdom","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060848060","display_name":"Amit Kumar Singh","orcid":"https://orcid.org/0000-0003-2056-0569"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Amit Kumar Singh","raw_affiliation_strings":["School of Computer Science and Electronic Engineering, University of Essex, Colchester, Essex, United Kingdom"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Electronic Engineering, University of Essex, Colchester, Essex, United Kingdom","institution_ids":["https://openalex.org/I110002522"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060076901","display_name":"Dwaipayan Biswas","orcid":"https://orcid.org/0000-0002-1087-3433"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Dwaipayan Biswas","raw_affiliation_strings":["Department of Electronics and Computer Science, University of Southampton, Southampton, Hampshire, United Kingdom"],"affiliations":[{"raw_affiliation_string":"Department of Electronics and Computer Science, University of Southampton, Southampton, Hampshire, United Kingdom","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001556143","display_name":"Geoff V. Merrett","orcid":"https://orcid.org/0000-0003-4980-3894"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Geoff V. Merrett","raw_affiliation_strings":["Department of Electronics and Computer Science, University of Southampton, Southampton, Hampshire, United Kingdom"],"affiliations":[{"raw_affiliation_string":"Department of Electronics and Computer Science, University of Southampton, Southampton, Hampshire, United Kingdom","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012783672","display_name":"Bashir M. Al\u2010Hashimi","orcid":"https://orcid.org/0000-0002-3591-1328"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Bashir M. Al-Hashimi","raw_affiliation_strings":["Department of Electronics and Computer Science, University of Southampton, Southampton, Hampshire, United Kingdom"],"affiliations":[{"raw_affiliation_string":"Department of Electronics and Computer Science, University of Southampton, Southampton, Hampshire, United Kingdom","institution_ids":["https://openalex.org/I43439940"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5035686414"],"corresponding_institution_ids":["https://openalex.org/I43439940"],"apc_list":null,"apc_paid":null,"fwci":7.3969,"has_fulltext":true,"cited_by_count":61,"citation_normalized_percentile":{"value":0.98111034,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":"4","issue":"3","first_page":"369","last_page":"382"},"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.9995999932289124,"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.9995999932289124,"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.9990000128746033,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.7964890003204346},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.7356076836585999},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6539789438247681},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.6249459981918335},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.6240295171737671},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.6095725297927856},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3224259614944458},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2736373245716095},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2570767104625702}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7964890003204346},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.7356076836585999},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6539789438247681},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.6249459981918335},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.6240295171737671},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6095725297927856},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3224259614944458},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2736373245716095},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2570767104625702},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/tmscs.2017.2755619","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmscs.2017.2755619","pdf_url":null,"source":{"id":"https://openalex.org/S4210201583","display_name":"IEEE Transactions on Multi-Scale Computing Systems","issn_l":"2332-7766","issn":["2332-7766","2372-207X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Multi-Scale Computing Systems","raw_type":"journal-article"},{"id":"pmh:oai:eprints.soton.ac.uk:414715","is_oa":true,"landing_page_url":"http://doi.org/10.1109/TMSCS.2017.2755619>).","pdf_url":"https://eprints.soton.ac.uk/414715/1/TMSCS_v7_rev_v1.pdf","source":{"id":"https://openalex.org/S4306401020","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"PeerReviewed"},{"id":"pmh:oai:repository.essex.ac.uk:21109","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401236","display_name":"Open Access at Essex (University of Essex)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I110002522","host_organization_name":"University of Essex","host_organization_lineage":["https://openalex.org/I110002522"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Article"}],"best_oa_location":{"id":"pmh:oai:eprints.soton.ac.uk:414715","is_oa":true,"landing_page_url":"http://doi.org/10.1109/TMSCS.2017.2755619>).","pdf_url":"https://eprints.soton.ac.uk/414715/1/TMSCS_v7_rev_v1.pdf","source":{"id":"https://openalex.org/S4306401020","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"PeerReviewed"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.8700000047683716,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G3861305730","display_name":null,"funder_award_id":"EP/L000563/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G7428341301","display_name":"Continuous on-line adaptation in many-core systems: From graceful degradation to graceful amelioration","funder_award_id":"EP/L000563/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G7639885267","display_name":null,"funder_award_id":"EP/K034448/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2760463717.pdf","grobid_xml":"https://content.openalex.org/works/W2760463717.grobid-xml"},"referenced_works_count":42,"referenced_works":["https://openalex.org/W115883071","https://openalex.org/W174337954","https://openalex.org/W1969550765","https://openalex.org/W1971879981","https://openalex.org/W1978124838","https://openalex.org/W1997374610","https://openalex.org/W2002671355","https://openalex.org/W2026070376","https://openalex.org/W2027177485","https://openalex.org/W2027600010","https://openalex.org/W2042556025","https://openalex.org/W2043593621","https://openalex.org/W2050974892","https://openalex.org/W2090066236","https://openalex.org/W2092919737","https://openalex.org/W2115611348","https://openalex.org/W2116250234","https://openalex.org/W2134026160","https://openalex.org/W2134642060","https://openalex.org/W2138783391","https://openalex.org/W2145021036","https://openalex.org/W2147733664","https://openalex.org/W2153779974","https://openalex.org/W2153841541","https://openalex.org/W2159025940","https://openalex.org/W2236702007","https://openalex.org/W2314968703","https://openalex.org/W2346924214","https://openalex.org/W2398215041","https://openalex.org/W2486475928","https://openalex.org/W2492251521","https://openalex.org/W2530749948","https://openalex.org/W2749844496","https://openalex.org/W3127272194","https://openalex.org/W4230739960","https://openalex.org/W4237917287","https://openalex.org/W4238549726","https://openalex.org/W6607207184","https://openalex.org/W6662363914","https://openalex.org/W6663363760","https://openalex.org/W6699008752","https://openalex.org/W6712832179"],"related_works":["https://openalex.org/W2997512100","https://openalex.org/W4210381016","https://openalex.org/W2593686420","https://openalex.org/W2368301563","https://openalex.org/W1578182049","https://openalex.org/W2278129015","https://openalex.org/W3024412604","https://openalex.org/W2187267005","https://openalex.org/W2170268965","https://openalex.org/W195114018"],"abstract_inverted_index":{"Heterogeneous":[0],"multi-core":[1],"platforms":[2,19],"that":[3,146],"contain":[4,187],"different":[5,28,99,202,229],"types":[6,203],"of":[7,38,110,116,192,204,219,240,259,323],"cores,":[8,111],"organized":[9],"as":[10,104,252],"clusters,":[11],"are":[12,78,184,226],"emerging,":[13],"e.g.,":[14],"ARM's":[15],"big.LITTLE":[16],"architecture.":[17],"These":[18],"often":[20],"need":[21],"to":[22,35,49,58,66,84,103,123,170,305,340,344],"deal":[23],"with":[24,320],"multiple":[25],"applications,":[26,243],"having":[27],"performance":[29,60,126,154,188,292,350],"requirements,":[30],"executing":[31,242],"concurrently.":[32],"This":[33],"leads":[34],"the":[36,71,76,81,114,125,133,153,166,197,217,236,264,287,302,309,318,349],"generation":[37],"varying":[39],"and":[40,45,62,65,80,107,156,189,222,291,300,328],"mixed":[41],"workloads":[42],"(e.g.,":[43],"compute":[44],"memory":[46],"intensive)":[47],"due":[48],"resource":[50,157],"sharing.":[51],"Run-time":[52],"management":[53,72,90,144,312],"is":[54,113,261],"required":[55],"for":[56,280],"adapting":[57],"such":[59],"requirements":[61,155],"workload":[63,238,260,288],"variabilities":[64],"achieve":[67,171],"energy":[68,130,172,190,337],"efficiency.":[69],"Moreover,":[70],"becomes":[73],"challenging":[74],"when":[75,194],"applications":[77,193,325],"multi-threaded":[79,324],"heterogeneity":[82],"needs":[83],"be":[85],"exploited.":[86],"The":[87,231,257,271],"existing":[88,249,345],"run-time":[89,143,311],"approaches":[91,251,346],"do":[92],"not":[93],"efficiently":[94],"exploit":[95],"cores":[96,205,221],"situated":[97,227],"in":[98,137,206,228,254,336],"clusters":[100],"simultaneously":[101],"(referred":[102],"inter-cluster":[105],"exploitation)":[106],"DVFS":[108],"potential":[109],"which":[112,186,225],"aim":[115],"this":[117,138,255],"paper.":[118,256],"Such":[119],"exploitation":[120],"might":[121],"help":[122],"satisfy":[124],"requirement":[127],"while":[128,347],"achieving":[129],"savings":[131],"at":[132],"same":[134],"time.":[135],"Therefore,":[136],"paper,":[139],"we":[140],"propose":[141],"a":[142,245,281,315],"approach":[145,313],"first":[147],"selects":[148,275],"thread-to-core":[149,179,213],"mapping":[150,214],"based":[151],"on":[152,196,314],"availability.":[158],"Then,":[159],"it":[160,285],"applies":[161],"online":[162,232],"adaptation":[163,233,272],"by":[164,200,295],"adjusting":[165],"voltage-frequency":[167],"(V-f)":[168],"levels":[169],"optimization,":[173],"without":[174],"trading-off":[175],"application":[176],"performance.":[177],"For":[178,210],"mapping,":[180],"offline":[181],"profiled":[182],"results":[183],"used,":[185],"characteristics":[191,239],"executed":[195],"heterogeneous":[198],"platform":[199],"using":[201,263],"various":[207,321],"possible":[208],"combinations.":[209],"an":[211,276,333],"application,":[212],"process":[215,234,273],"defines":[216],"number":[218],"used":[220],"their":[223],"type,":[224],"clusters.":[230],"classifies":[235],"inherent":[237],"concurrently":[241],"incurring":[244],"lower":[246],"overhead":[247],"than":[248],"learning-based":[250],"demonstrated":[253],"classification":[258],"performed":[262],"metric":[265],"Memory":[266],"Reads":[267],"Per":[268],"Instruction":[269],"(MRPI).":[270],"pro-actively":[274],"appropriate":[277],"V-f":[278,304],"pair":[279],"predicted":[282],"workload.":[283],"Subsequently,":[284],"monitors":[286],"prediction":[289],"error":[290],"loss,":[293],"quantified":[294],"instructions":[296],"per":[297],"second":[298],"(IPS),":[299],"adjusts":[301],"chosen":[303],"compensate.":[306],"We":[307],"validate":[308],"proposed":[310],"hardware":[316],"platform,":[317],"Odroid-XU3,":[319],"combinations":[322],"from":[326],"PARSEC":[327],"SPLASH":[329],"benchmarks.":[330],"Results":[331],"show":[332],"average":[334],"improvement":[335],"efficiency":[338],"up":[339],"33":[341],"percent":[342],"compared":[343],"meeting":[348],"requirements.":[351]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":10},{"year":2021,"cited_by_count":13},{"year":2020,"cited_by_count":11},{"year":2019,"cited_by_count":16},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":1}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
