{"id":"https://openalex.org/W2767724256","doi":"https://doi.org/10.1109/tc.2017.2770126","title":"Simultaneous and Speculative Thread Migration for Improving Energy Efficiency of Heterogeneous Core Architectures","display_name":"Simultaneous and Speculative Thread Migration for Improving Energy Efficiency of Heterogeneous Core Architectures","publication_year":2017,"publication_date":"2017-11-06","ids":{"openalex":"https://openalex.org/W2767724256","doi":"https://doi.org/10.1109/tc.2017.2770126","mag":"2767724256"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2017.2770126","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2017.2770126","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"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 Computers","raw_type":"journal-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/A5069017363","display_name":"Changmin Lee","orcid":"https://orcid.org/0000-0002-5376-7796"},"institutions":[{"id":"https://openalex.org/I193775966","display_name":"Yonsei University","ror":"https://ror.org/01wjejq96","country_code":"KR","type":"education","lineage":["https://openalex.org/I193775966"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Changmin Lee","raw_affiliation_strings":["School of Electrical and Electronics Engineering, Yonsei University, Seodaemun-gu, Seoul, South Korea"],"raw_orcid":"https://orcid.org/0000-0002-5376-7796","affiliations":[{"raw_affiliation_string":"School of Electrical and Electronics Engineering, Yonsei University, Seodaemun-gu, Seoul, South Korea","institution_ids":["https://openalex.org/I193775966"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017913155","display_name":"Won Woo Ro","orcid":"https://orcid.org/0000-0001-5390-6445"},"institutions":[{"id":"https://openalex.org/I193775966","display_name":"Yonsei University","ror":"https://ror.org/01wjejq96","country_code":"KR","type":"education","lineage":["https://openalex.org/I193775966"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Won Woo Ro","raw_affiliation_strings":["School of Electrical and Electronics Engineering, Yonsei University, Seodaemun-gu, Seoul, South Korea"],"raw_orcid":"https://orcid.org/0000-0001-5390-6445","affiliations":[{"raw_affiliation_string":"School of Electrical and Electronics Engineering, Yonsei University, Seodaemun-gu, Seoul, South Korea","institution_ids":["https://openalex.org/I193775966"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I193775966"],"apc_list":null,"apc_paid":null,"fwci":0.4474,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.63253519,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"67","issue":"4","first_page":"498","last_page":"512"},"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.9979000091552734,"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.9965000152587891,"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.8376665115356445},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.7940133810043335},{"id":"https://openalex.org/keywords/spec#","display_name":"Spec#","score":0.73223876953125},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6024401187896729},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.5663497447967529},{"id":"https://openalex.org/keywords/execution-time","display_name":"Execution time","score":0.5642776489257812},{"id":"https://openalex.org/keywords/pipeline-transport","display_name":"Pipeline transport","score":0.5022773742675781},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4844632148742676},{"id":"https://openalex.org/keywords/execution-model","display_name":"Execution model","score":0.46087008714675903},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.4602164030075073},{"id":"https://openalex.org/keywords/instructions-per-cycle","display_name":"Instructions per cycle","score":0.4600394368171692},{"id":"https://openalex.org/keywords/out-of-order-execution","display_name":"Out-of-order execution","score":0.4558117091655731},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4281885623931885},{"id":"https://openalex.org/keywords/microarchitecture","display_name":"Microarchitecture","score":0.4210498332977295},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.10490483045578003},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09098765254020691}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8376665115356445},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.7940133810043335},{"id":"https://openalex.org/C2778565505","wikidata":"https://www.wikidata.org/wiki/Q2207566","display_name":"Spec#","level":2,"score":0.73223876953125},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6024401187896729},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.5663497447967529},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.5642776489257812},{"id":"https://openalex.org/C175309249","wikidata":"https://www.wikidata.org/wiki/Q725864","display_name":"Pipeline transport","level":2,"score":0.5022773742675781},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4844632148742676},{"id":"https://openalex.org/C2776834041","wikidata":"https://www.wikidata.org/wiki/Q25346349","display_name":"Execution model","level":2,"score":0.46087008714675903},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.4602164030075073},{"id":"https://openalex.org/C156972235","wikidata":"https://www.wikidata.org/wiki/Q1443434","display_name":"Instructions per cycle","level":3,"score":0.4600394368171692},{"id":"https://openalex.org/C1793878","wikidata":"https://www.wikidata.org/wiki/Q1153762","display_name":"Out-of-order execution","level":2,"score":0.4558117091655731},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4281885623931885},{"id":"https://openalex.org/C107598950","wikidata":"https://www.wikidata.org/wiki/Q259864","display_name":"Microarchitecture","level":2,"score":0.4210498332977295},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.10490483045578003},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09098765254020691},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C87717796","wikidata":"https://www.wikidata.org/wiki/Q146326","display_name":"Environmental engineering","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2017.2770126","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2017.2770126","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"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 Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8899999856948853,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320335489","display_name":"Institute for Information and Communications Technology Promotion","ror":"https://ror.org/01g0hqq23"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":74,"referenced_works":["https://openalex.org/W1634570241","https://openalex.org/W1885534640","https://openalex.org/W1974505834","https://openalex.org/W1978301594","https://openalex.org/W1980242590","https://openalex.org/W1982401894","https://openalex.org/W1986465830","https://openalex.org/W1991518265","https://openalex.org/W2000321331","https://openalex.org/W2002549773","https://openalex.org/W2003313945","https://openalex.org/W2006312753","https://openalex.org/W2008026264","https://openalex.org/W2009470771","https://openalex.org/W2013281054","https://openalex.org/W2015691124","https://openalex.org/W2028800864","https://openalex.org/W2034919323","https://openalex.org/W2035924020","https://openalex.org/W2042583824","https://openalex.org/W2053994197","https://openalex.org/W2058018983","https://openalex.org/W2071666433","https://openalex.org/W2077635370","https://openalex.org/W2084619442","https://openalex.org/W2087185755","https://openalex.org/W2089913281","https://openalex.org/W2094710396","https://openalex.org/W2096661534","https://openalex.org/W2097653958","https://openalex.org/W2097948564","https://openalex.org/W2099746875","https://openalex.org/W2101865620","https://openalex.org/W2103246828","https://openalex.org/W2103405122","https://openalex.org/W2103742924","https://openalex.org/W2105876415","https://openalex.org/W2108795365","https://openalex.org/W2112085716","https://openalex.org/W2112833506","https://openalex.org/W2116460500","https://openalex.org/W2117299787","https://openalex.org/W2118859527","https://openalex.org/W2122337686","https://openalex.org/W2127000835","https://openalex.org/W2130496984","https://openalex.org/W2133834148","https://openalex.org/W2134782496","https://openalex.org/W2138783391","https://openalex.org/W2140057257","https://openalex.org/W2143548854","https://openalex.org/W2145954193","https://openalex.org/W2157109334","https://openalex.org/W2157128750","https://openalex.org/W2157920577","https://openalex.org/W2157980128","https://openalex.org/W2158924248","https://openalex.org/W2167556016","https://openalex.org/W2170382128","https://openalex.org/W2239947352","https://openalex.org/W2295186239","https://openalex.org/W2328080862","https://openalex.org/W2545717161","https://openalex.org/W3148444620","https://openalex.org/W4230929357","https://openalex.org/W4235679005","https://openalex.org/W4236345830","https://openalex.org/W4246439759","https://openalex.org/W4250692521","https://openalex.org/W6639236566","https://openalex.org/W6651700774","https://openalex.org/W6670053495","https://openalex.org/W6679660563","https://openalex.org/W6683129041"],"related_works":["https://openalex.org/W2170268965","https://openalex.org/W3016212467","https://openalex.org/W2533681803","https://openalex.org/W2782953044","https://openalex.org/W2028157367","https://openalex.org/W1979593478","https://openalex.org/W2041833252","https://openalex.org/W2068252216","https://openalex.org/W2217281631","https://openalex.org/W1970227175"],"abstract_inverted_index":{"This":[0],"paper":[1],"proposes":[2],"a":[3,14,111],"microarchitectural":[4,59],"mechanism":[5,31],"to":[6,51,110],"minimize":[7],"the":[8,33,44,54,58,80,97,120,128,158],"latency":[9],"of":[10,43,127,152,157],"thread":[11,70,93],"migration":[12,90,94,118],"for":[13],"tightly-coupled":[15],"heterogeneous":[16,113],"core,":[17],"which":[18,83,145],"has":[19],"two":[20],"execution":[21,27,65,77,123,130],"backends":[22],"(e.g.,":[23],"in-order":[24],"and":[25,47,63,72,132],"out-of-order":[26],"pipelines).":[28],"The":[29],"proposed":[30],"examines":[32],"dependencies":[34],"between":[35],"all":[36],"in-flight":[37],"instructions":[38],"that":[39],"reside":[40],"in":[41,147,155],"one":[42],"backend":[45,76,122],"pipelines,":[46],"allows":[48],"both":[49],"pipelines":[50],"simultaneously":[52],"perform":[53],"instruction":[55,61,64],"execution.":[56],"At":[57],"level,":[60],"dispatching":[62],"are":[66],"seamlessly":[67],"performed":[68],"across":[69,141],"migration,":[71],"therefore,":[73],"this":[74],"simultaneous":[75,121],"can":[78],"accelerate":[79],"program":[81],"execution,":[82],"cannot":[84],"be":[85],"achieved":[86],"with":[87,100,115],"an":[88,116,148],"existing":[89,117],"mechanism.":[91],"Accelerating":[92],"will":[95],"increase":[96],"overall":[98],"performance":[99],"low":[101],"power":[102],"overhead,":[103],"providing":[104],"high":[105],"energy":[106,138,150],"efficiency.":[107],"As":[108],"compared":[109],"baseline":[112],"core":[114],"mechanism,":[119],"reduces":[124],"8.2":[125],"percent":[126,135,154],"total":[129,137],"cycle":[131],"consumes":[133],"2.9":[134],"lower":[136],"on":[139],"average":[140],"SPEC":[142],"CPU2006":[143],"benchmarks,":[144],"results":[146],"improved":[149],"efficiency":[151],"10.9":[153],"terms":[156],"energy-delay":[159],"product.":[160]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
