{"id":"https://openalex.org/W3156709627","doi":"https://doi.org/10.1155/2021/6611867","title":"Enhancing Dynamic Binary Translation in Mobile Computing by Leveraging Polyhedral Optimization","display_name":"Enhancing Dynamic Binary Translation in Mobile Computing by Leveraging Polyhedral Optimization","publication_year":2021,"publication_date":"2021-01-01","ids":{"openalex":"https://openalex.org/W3156709627","doi":"https://doi.org/10.1155/2021/6611867","mag":"3156709627"},"language":"en","primary_location":{"id":"doi:10.1155/2021/6611867","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2021/6611867","pdf_url":"https://downloads.hindawi.com/journals/wcmc/2021/6611867.pdf","source":{"id":"https://openalex.org/S235346","display_name":"Wireless Communications and Mobile Computing","issn_l":"1530-8669","issn":["1530-8669","1530-8677"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Wireless Communications and Mobile Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://downloads.hindawi.com/journals/wcmc/2021/6611867.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100762560","display_name":"Mingliang Li","orcid":"https://orcid.org/0000-0003-1694-0630"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mingliang Li","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China"],"raw_orcid":"https://orcid.org/0000-0003-1694-0630","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103019287","display_name":"Jianmin Pang","orcid":"https://orcid.org/0000-0002-3216-8970"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Jianmin Pang","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China"],"raw_orcid":"https://orcid.org/0000-0002-3216-8970","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Feng Yue","orcid":"https://orcid.org/0000-0002-6897-6902"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Feng Yue","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China"],"raw_orcid":"https://orcid.org/0000-0002-6897-6902","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039627101","display_name":"Fudong Liu","orcid":"https://orcid.org/0000-0002-8387-0831"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fudong Liu","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China"],"raw_orcid":"https://orcid.org/0000-0002-8387-0831","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100384759","display_name":"Jun Wang","orcid":"https://orcid.org/0000-0002-5441-1564"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jun Wang","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China"],"raw_orcid":"https://orcid.org/0000-0002-5441-1564","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5031284816","display_name":"Jie Tan","orcid":"https://orcid.org/0000-0003-1868-0123"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jie Tan","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China"],"raw_orcid":"https://orcid.org/0000-0003-1868-0123","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan 450000, China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5103019287"],"corresponding_institution_ids":[],"apc_list":{"value":2300,"currency":"USD","value_usd":2300},"apc_paid":{"value":2300,"currency":"USD","value_usd":2300},"fwci":0.3203,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.59309343,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":"2021","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","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"}},"topics":[{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","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"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9940999746322632,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11478","display_name":"Caching and Content Delivery","score":0.9926000237464905,"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.9307012557983398},{"id":"https://openalex.org/keywords/binary-translation","display_name":"Binary translation","score":0.9169158935546875},{"id":"https://openalex.org/keywords/translation","display_name":"Translation (biology)","score":0.599714994430542},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.5398312211036682},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4619584083557129},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3813178837299347},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22134029865264893},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.08541148900985718}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9307012557983398},{"id":"https://openalex.org/C2778971978","wikidata":"https://www.wikidata.org/wiki/Q2287075","display_name":"Binary translation","level":3,"score":0.9169158935546875},{"id":"https://openalex.org/C149364088","wikidata":"https://www.wikidata.org/wiki/Q185917","display_name":"Translation (biology)","level":4,"score":0.599714994430542},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.5398312211036682},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4619584083557129},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3813178837299347},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22134029865264893},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.08541148900985718},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C105580179","wikidata":"https://www.wikidata.org/wiki/Q188928","display_name":"Messenger RNA","level":3,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1155/2021/6611867","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2021/6611867","pdf_url":"https://downloads.hindawi.com/journals/wcmc/2021/6611867.pdf","source":{"id":"https://openalex.org/S235346","display_name":"Wireless Communications and Mobile Computing","issn_l":"1530-8669","issn":["1530-8669","1530-8677"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Wireless Communications and Mobile Computing","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:34ad0b3b92ad4f1c9acca7e15afd9daf","is_oa":true,"landing_page_url":"https://doaj.org/article/34ad0b3b92ad4f1c9acca7e15afd9daf","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Wireless Communications and Mobile Computing, Vol 2021 (2021)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1155/2021/6611867","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2021/6611867","pdf_url":"https://downloads.hindawi.com/journals/wcmc/2021/6611867.pdf","source":{"id":"https://openalex.org/S235346","display_name":"Wireless Communications and Mobile Computing","issn_l":"1530-8669","issn":["1530-8669","1530-8677"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Wireless Communications and Mobile Computing","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5205204043","display_name":null,"funder_award_id":"61472447","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6042724031","display_name":null,"funder_award_id":"61802433","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6345294131","display_name":null,"funder_award_id":"61802435","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3156709627.pdf","grobid_xml":"https://content.openalex.org/works/W3156709627.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W1558370006","https://openalex.org/W1573046885","https://openalex.org/W1967211187","https://openalex.org/W2014791196","https://openalex.org/W2043075024","https://openalex.org/W2043398903","https://openalex.org/W2063451176","https://openalex.org/W2073944597","https://openalex.org/W2099574169","https://openalex.org/W2102976251","https://openalex.org/W2107563064","https://openalex.org/W2123322769","https://openalex.org/W2315410490","https://openalex.org/W2507766577","https://openalex.org/W2566431638","https://openalex.org/W2622799487","https://openalex.org/W2624989916","https://openalex.org/W3143978497","https://openalex.org/W4240345721"],"related_works":["https://openalex.org/W2393994657","https://openalex.org/W2155612203","https://openalex.org/W2166847391","https://openalex.org/W2303356221","https://openalex.org/W2912275093","https://openalex.org/W1527486550","https://openalex.org/W2371560054","https://openalex.org/W2401785717","https://openalex.org/W4300133395","https://openalex.org/W4322587716"],"abstract_inverted_index":{"Dynamic":[0],"binary":[1,160],"translation":[2,85,161],"(DBT)":[3],"is":[4,39],"gaining":[5],"importance":[6],"in":[7,174],"mobile":[8,15,49,65,78],"computing.":[9],"Mobile":[10],"Edge":[11],"Computing":[12],"(MEC)":[13],"augments":[14],"devices":[16,50,66],"with":[17,52,162],"powerful":[18],"servers,":[19,36],"whereas":[20],"edge":[21],"servers":[22],"and":[23,55,87,102,178],"smartphones":[24],"are":[25,57,95,198],"usually":[26],"based":[27],"on":[28,35,45,135,214],"heterogeneous":[29],"architecture.":[30],"To":[31],"leverage":[32],"high\u2010performance":[33],"resources":[34,119],"code":[37],"offloading":[38],"an":[40],"ideal":[41],"approach":[42],"that":[43,158,195,209],"relies":[44],"DBT.":[46],"In":[47,130,187],"addition,":[48,188],"equipped":[51],"multicore":[53,122,138],"processors":[54,139],"GPU":[56],"becoming":[58],"ubiquitous.":[59],"Migrating":[60],"x86_64":[61],"application":[62,93],"binaries":[63,197],"to":[64,75,140,176,183,193],"by":[67,121,144],"using":[68],"DBT":[69,91,111,142,156,177],"can":[70],"also":[71],"make":[72],"a":[73,155,180],"contribution":[74],"providing":[76],"various":[77],"applications,":[79],"e.g.,":[80],"multimedia":[81],"applications.":[82,129],"However,":[83],"the":[84,106,117,167,215],"efficiency":[86],"overall":[88],"performance":[89,143],"of":[90,99,105,169],"for":[92],"migration":[94],"not":[96,114],"satisfactory,":[97],"because":[98],"runtime":[100,203],"overhead":[101],"low":[103,202],"quality":[104],"translated":[107],"code.":[108],"Meanwhile,":[109],"traditional":[110],"systems":[112],"do":[113],"fully":[115],"exploit":[116],"computational":[118],"provided":[120],"processors,":[123],"especially":[124],"when":[125],"translating":[126],"sequential":[127,146,196],"guest":[128],"this":[131],"work,":[132],"we":[133,152],"focus":[134],"leveraging":[136],"ubiquitous":[137],"improve":[141],"parallelizing":[145],"applications":[147],"during":[148],"translation.":[149],"For":[150],"that,":[151],"propose":[153],"LLPEMU,":[154],"framework":[157],"combines":[159],"polyhedral":[163,172],"optimization.":[164],"We":[165],"investigate":[166],"obstacles":[168],"adapting":[170],"existing":[171],"optimization":[173],"compilers":[175],"present":[179],"feasible":[181],"method":[182],"overcome":[184],"these":[185],"issues.":[186],"LLPEMU":[189,210],"adopts":[190],"static\u2010dynamic":[191],"combination":[192],"ensure":[194],"parallelized":[199],"while":[200],"incurring":[201],"overhead.":[204],"Our":[205],"evaluation":[206],"results":[207],"show":[208],"outperforms":[211],"QEMU":[212],"significantly":[213],"PolyBench":[216],"benchmark.":[217]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
