{"id":"https://openalex.org/W7131090099","doi":"https://doi.org/10.1109/tmc.2026.3667012","title":"vSoC: Efficient and Debug-Friendly Virtual System-on-Chip for Mobile Emulation","display_name":"vSoC: Efficient and Debug-Friendly Virtual System-on-Chip for Mobile Emulation","publication_year":2026,"publication_date":"2026-02-23","ids":{"openalex":"https://openalex.org/W7131090099","doi":"https://doi.org/10.1109/tmc.2026.3667012"},"language":null,"primary_location":{"id":"doi:10.1109/tmc.2026.3667012","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmc.2026.3667012","pdf_url":null,"source":{"id":"https://openalex.org/S69141925","display_name":"IEEE Transactions on Mobile Computing","issn_l":"1536-1233","issn":["1536-1233","1558-0660","2161-9875"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Mobile Computing","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/A5049749337","display_name":"Zijie Zhou","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zijie Zhou","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0002-4578-9810","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102979642","display_name":"Jiaxing Qiu","orcid":"https://orcid.org/0009-0003-1678-8410"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaxing Qiu","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0003-1678-8410","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126608548","display_name":"Zhenhua Li","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenhua Li","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-7286-122X","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072962093","display_name":"Feng Qian","orcid":"https://orcid.org/0000-0001-8509-2650"},"institutions":[{"id":"https://openalex.org/I1174212","display_name":"University of Southern California","ror":"https://ror.org/03taz7m60","country_code":"US","type":"education","lineage":["https://openalex.org/I1174212"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Feng Qian","raw_affiliation_strings":["University of Southern California, Los Angeles, CA, USA"],"raw_orcid":"https://orcid.org/0000-0001-8509-2650","affiliations":[{"raw_affiliation_string":"University of Southern California, Los Angeles, CA, USA","institution_ids":["https://openalex.org/I1174212"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126595100","display_name":"Yunhao Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yunhao Liu","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-8052-9200","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041909892","display_name":"Bo Xiao","orcid":"https://orcid.org/0000-0001-9361-4340"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bo Xiao","raw_affiliation_strings":["Ant Group, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ant Group, Hangzhou, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5126627553","display_name":"Hongwei Hu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hongwei Hu","raw_affiliation_strings":["Ant Group, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ant Group, Hangzhou, China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.13257882,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"25","issue":"7","first_page":"10242","last_page":"10259"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.352400004863739,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.352400004863739,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.17470000684261322,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.07479999959468842,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/instruction-prefetch","display_name":"Instruction prefetch","score":0.6575000286102295},{"id":"https://openalex.org/keywords/emulation","display_name":"Emulation","score":0.6129000186920166},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.5278000235557556},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.4690000116825104},{"id":"https://openalex.org/keywords/mobile-computing","display_name":"Mobile computing","score":0.44020000100135803},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.38989999890327454},{"id":"https://openalex.org/keywords/mobile-cloud-computing","display_name":"Mobile cloud computing","score":0.3878999948501587},{"id":"https://openalex.org/keywords/codec","display_name":"Codec","score":0.3734999895095825}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8847000002861023},{"id":"https://openalex.org/C133588205","wikidata":"https://www.wikidata.org/wiki/Q28455645","display_name":"Instruction prefetch","level":3,"score":0.6575000286102295},{"id":"https://openalex.org/C149810388","wikidata":"https://www.wikidata.org/wiki/Q5374873","display_name":"Emulation","level":2,"score":0.6129000186920166},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.5278000235557556},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.48809999227523804},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.4690000116825104},{"id":"https://openalex.org/C144543869","wikidata":"https://www.wikidata.org/wiki/Q2738570","display_name":"Mobile computing","level":2,"score":0.44020000100135803},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.42969998717308044},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4146000146865845},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.38989999890327454},{"id":"https://openalex.org/C2779191767","wikidata":"https://www.wikidata.org/wiki/Q6887075","display_name":"Mobile cloud computing","level":3,"score":0.3878999948501587},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3741999864578247},{"id":"https://openalex.org/C161765866","wikidata":"https://www.wikidata.org/wiki/Q184748","display_name":"Codec","level":2,"score":0.3734999895095825},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.3334999978542328},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.3292999863624573},{"id":"https://openalex.org/C95491727","wikidata":"https://www.wikidata.org/wiki/Q992968","display_name":"Mobile telephony","level":3,"score":0.3253999948501587},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.31619998812675476},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.31610000133514404},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.3151000142097473},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.31060001254081726},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.3070000112056732},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3043999969959259},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.30239999294281006},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.28439998626708984},{"id":"https://openalex.org/C51332947","wikidata":"https://www.wikidata.org/wiki/Q1172305","display_name":"Shared resource","level":2,"score":0.28040000796318054},{"id":"https://openalex.org/C60952562","wikidata":"https://www.wikidata.org/wiki/Q6887246","display_name":"Mobile technology","level":3,"score":0.2786000072956085},{"id":"https://openalex.org/C2778710394","wikidata":"https://www.wikidata.org/wiki/Q4179813","display_name":"Live migration","level":4,"score":0.26899999380111694},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.2680000066757202},{"id":"https://openalex.org/C2779965156","wikidata":"https://www.wikidata.org/wiki/Q5227350","display_name":"Data sharing","level":3,"score":0.2533000111579895},{"id":"https://openalex.org/C142355369","wikidata":"https://www.wikidata.org/wiki/Q7698919","display_name":"Temporal isolation among virtual machines","level":4,"score":0.25060001015663147}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tmc.2026.3667012","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmc.2026.3667012","pdf_url":null,"source":{"id":"https://openalex.org/S69141925","display_name":"IEEE Transactions on Mobile Computing","issn_l":"1536-1233","issn":["1536-1233","1558-0660","2161-9875"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Mobile Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4308740167","display_name":null,"funder_award_id":"62332012","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4677586662","display_name":null,"funder_award_id":"62472245","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320318398","display_name":"Ant Group","ror":null},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Emerging":[0],"heavy-load":[1],"mobile":[2,21,63,76],"apps":[3],"like":[4,196],"UHD":[5],"video":[6,15],"and":[7,17,43,88,177,200],"AR/VR":[8],"access":[9],"diverse":[10],"high-throughput":[11],"hardware":[12],"devices,":[13,53,94],"e.g.,":[14],"codecs":[16],"cameras.":[18],"However,":[19],"today's":[20],"emulators":[22,64],"exhibit":[23],"poor":[24],"performance":[25,118],"when":[26],"emulating":[27],"these":[28,52],"devices.":[29],"We":[30],"pinpoint":[31],"the":[32,37,40,56,73,107,129,152],"major":[33],"reason":[34],"to":[35,128,134,157,162,191],"be":[36],"discrepancy":[38],"between":[39],"guest's":[41],"(system-on-chip)":[42],"host's":[44],"(PC":[45],"or":[46],"cloud":[47],"server)":[48],"memory":[49,59],"architectures":[50],"for":[51,185],"which":[54],"makes":[55],"shared":[57],"virtual":[58,75,93],"(SVM)":[60],"architecture":[61],"of":[62,110,131,194],"highly":[65],"inefficient.":[66],"To":[67],"address":[68],"this,":[69],"we":[70,140],"introduce":[71],"vSoC,":[72],"first":[74],"SoC":[77],"featuring":[78],"a":[79,123,192],"<italic":[80,99],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[81,100,168,179],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">unified</i>":[82],"SVM":[83],"framework":[84],"that":[85,104,149],"enables":[86],"efficient":[87],"secure":[89],"data":[90],"sharing":[91],"among":[92],"as":[95,97],"well":[96],"an":[98,142],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">intelligent</i>":[101],"prefetch":[102],"engine":[103],"effectively":[105],"eliminates":[106],"vast":[108],"majority":[109],"coherence":[111],"maintenance":[112],"overhead.":[113],"While":[114],"vSoC":[115,159,165],"addresses":[116],"runtime":[117],"issues,":[119],"app":[120],"developers":[121],"face":[122],"severe":[124],"debugging":[125],"challenge":[126],"due":[127],"inability":[130],"traditional":[132],"tools":[133],"capture":[135],"complete":[136],"system":[137],"states.":[138],"Therefore,":[139],"devise":[141],"adaptive":[143],"VM":[144],"(virtual":[145],"machine)":[146],"snapshot-based":[147],"approach":[148],"dynamically":[150],"selects":[151],"optimal":[153],"resource":[154],"loading":[155],"strategy":[156],"make":[158],"debug-friendly.":[160],"Compared":[161],"state-of-the-art":[163],"emulators,":[164],"brings":[166],"1.8\u20139.0<inline-formula":[167],"xmlns:xlink=\"http://www.w3.org/1999/xlink\"><tex-math":[169,180],"notation=\"LaTeX\">$\\times$</tex-math></inline-formula>":[170,181],"frame":[171],"rates,":[172],"35%-62%":[173],"lower":[174],"motion-tophoton":[175],"latency,":[176],"6.5\u201314.4<inline-formula":[178],"bug":[182],"reproduction":[183],"rates":[184],"heavyload":[186],"apps.":[187],"It":[188],"is":[189],"applicable":[190],"variety":[193],"scenarios":[195],"end-user":[197],"high-performance":[198],"emulation":[199],"cloud/web-based":[201],"rendering.":[202]},"counts_by_year":[],"updated_date":"2026-06-06T06:22:57.294733","created_date":"2026-02-24T00:00:00"}
