{"id":"https://openalex.org/W2476253347","doi":"https://doi.org/10.1109/tsc.2016.2594760","title":"HyperCo: Optimizing Network Performance in ARM-Based Mobile Virtualization","display_name":"HyperCo: Optimizing Network Performance in ARM-Based Mobile Virtualization","publication_year":2016,"publication_date":"2016-07-27","ids":{"openalex":"https://openalex.org/W2476253347","doi":"https://doi.org/10.1109/tsc.2016.2594760","mag":"2476253347"},"language":"en","primary_location":{"id":"doi:10.1109/tsc.2016.2594760","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2016.2594760","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"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 Services 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/A5023243107","display_name":"Jianguo Yao","orcid":"https://orcid.org/0000-0002-1142-4496"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Jianguo Yao","raw_affiliation_strings":["Technische Universit\u00e4t M\u00fcnchen, M\u00fcnchen, Germany"],"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t M\u00fcnchen, M\u00fcnchen, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100902446","display_name":"Ting Deng","orcid":"https://orcid.org/0000-0001-6189-5897"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ting Deng","raw_affiliation_strings":["Shanghai Key Laboratory of Scalable Computing and Systems, Shanghai Jiao Tong University, Minhang, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Shanghai Key Laboratory of Scalable Computing and Systems, Shanghai Jiao Tong University, Minhang, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100372152","display_name":"Xue Liu","orcid":"https://orcid.org/0000-0001-5252-3442"},"institutions":[{"id":"https://openalex.org/I5023651","display_name":"McGill University","ror":"https://ror.org/01pxwe438","country_code":"CA","type":"education","lineage":["https://openalex.org/I5023651"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Xue Liu","raw_affiliation_strings":["School of Computer Science, McGill University, Montreal, QC, Canada"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, McGill University, Montreal, QC, Canada","institution_ids":["https://openalex.org/I5023651"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072791865","display_name":"Hans\u2010Arno Jacobsen","orcid":"https://orcid.org/0000-0003-0813-0101"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Hans-Arno Jacobsen","raw_affiliation_strings":["Middleware Systems Research Group, Technische Universit\u00e4t M\u00fcnchen, M\u00fcnchen, Germany"],"affiliations":[{"raw_affiliation_string":"Middleware Systems Research Group, Technische Universit\u00e4t M\u00fcnchen, M\u00fcnchen, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049487451","display_name":"Haibing Guan","orcid":"https://orcid.org/0000-0002-4714-7400"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haibing Guan","raw_affiliation_strings":["Shanghai Key Laboratory of Scalable Computing and Systems, Shanghai Jiao Tong University, Minhang, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Shanghai Key Laboratory of Scalable Computing and Systems, Shanghai Jiao Tong University, Minhang, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5023243107"],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":null,"apc_paid":null,"fwci":0.6635,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.78633255,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"12","issue":"1","first_page":"131","last_page":"143"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9997000098228455,"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/T11478","display_name":"Caching and Content Delivery","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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.867443323135376},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6697743535041809},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.6498844027519226},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.5316793322563171},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.5267283916473389},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4999198913574219},{"id":"https://openalex.org/keywords/network-interface","display_name":"Network interface","score":0.44971713423728943},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4369467496871948},{"id":"https://openalex.org/keywords/network-performance","display_name":"Network performance","score":0.4321839213371277},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.38788503408432007},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3623355031013489},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3305807113647461},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.23040443658828735},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.10714903473854065}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.867443323135376},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6697743535041809},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6498844027519226},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.5316793322563171},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.5267283916473389},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4999198913574219},{"id":"https://openalex.org/C103987645","wikidata":"https://www.wikidata.org/wiki/Q985806","display_name":"Network interface","level":3,"score":0.44971713423728943},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4369467496871948},{"id":"https://openalex.org/C203274722","wikidata":"https://www.wikidata.org/wiki/Q7001161","display_name":"Network performance","level":2,"score":0.4321839213371277},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.38788503408432007},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3623355031013489},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3305807113647461},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.23040443658828735},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.10714903473854065},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tsc.2016.2594760","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2016.2594760","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"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 Services Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4099999964237213,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G109625309","display_name":null,"funder_award_id":"14510722600","funder_id":"https://openalex.org/F4320321885","funder_display_name":"Science and Technology Commission of Shanghai Municipality"},{"id":"https://openalex.org/G2216259480","display_name":null,"funder_award_id":"61525204","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5674026190","display_name":null,"funder_award_id":"61303013","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6961512938","display_name":null,"funder_award_id":"20145557010","funder_id":"https://openalex.org/F4320322857","funder_display_name":"Aeronautical Science Foundation of China"},{"id":"https://openalex.org/G6981313149","display_name":null,"funder_award_id":"16QA1402200","funder_id":"https://openalex.org/F4320321885","funder_display_name":"Science and Technology Commission of Shanghai Municipality"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320321885","display_name":"Science and Technology Commission of Shanghai Municipality","ror":"https://ror.org/03kt66j61"},{"id":"https://openalex.org/F4320322857","display_name":"Aeronautical Science Foundation of China","ror":"https://ror.org/02wq41p38"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W118206089","https://openalex.org/W172502257","https://openalex.org/W1837593954","https://openalex.org/W1839309622","https://openalex.org/W1971320128","https://openalex.org/W1971739358","https://openalex.org/W1982958116","https://openalex.org/W1997785467","https://openalex.org/W2005381104","https://openalex.org/W2012752667","https://openalex.org/W2032687537","https://openalex.org/W2039257243","https://openalex.org/W2042467471","https://openalex.org/W2044664651","https://openalex.org/W2055184282","https://openalex.org/W2070093900","https://openalex.org/W2082615565","https://openalex.org/W2090076638","https://openalex.org/W2094457576","https://openalex.org/W2101994684","https://openalex.org/W2104118254","https://openalex.org/W2131726714","https://openalex.org/W2133119226","https://openalex.org/W2149886445","https://openalex.org/W2152132676","https://openalex.org/W2152168664","https://openalex.org/W2159170263","https://openalex.org/W2160895517","https://openalex.org/W2164343421","https://openalex.org/W2169248124","https://openalex.org/W2176672928","https://openalex.org/W2289883731","https://openalex.org/W2320031146","https://openalex.org/W2324381390","https://openalex.org/W2328608513","https://openalex.org/W2532817307","https://openalex.org/W2613439612","https://openalex.org/W4243947286","https://openalex.org/W4245884216","https://openalex.org/W6607030642","https://openalex.org/W6683390773","https://openalex.org/W6683992426","https://openalex.org/W6701975901"],"related_works":["https://openalex.org/W2000785801","https://openalex.org/W986318368","https://openalex.org/W2384410913","https://openalex.org/W2352878646","https://openalex.org/W2004734601","https://openalex.org/W2287264064","https://openalex.org/W2130149817","https://openalex.org/W4308445378","https://openalex.org/W1596606311","https://openalex.org/W2594532355"],"abstract_inverted_index":{"In":[0],"the":[1,8,12,27,31,46,59,70,76,93,99,112,117,120,133],"ARM-based":[2],"mobile":[3],"virtualized":[4],"environment,":[5],"optimizing":[6,69],"both":[7],"network":[9,71,134,156],"throughput":[10,85,135],"and":[11,33,43,80,86,102,116],"latency":[13],"for":[14],"network-intensive":[15],"applications":[16],"is":[17],"of":[18,78,96,114,155],"great":[19],"importance.":[20],"Our":[21],"experimental":[22],"studies":[23],"have":[24],"shown":[25],"that":[26,111,128],"context":[28],"switch":[29],"between":[30,84],"host":[32],"guest":[34],"triggered":[35],"by":[36,74,91,145],"a":[37,65,82,142,147,152],"hypercall":[38],"results":[39],"in":[40],"CPU":[41,121],"overload":[42],"thus":[44],"degrades":[45],"I/O":[47,72,157],"performance":[48,73,107],"under":[49,136],"an":[50,137],"intensive":[51,138],"workload.":[52],"To":[53],"address":[54],"this":[55],"problem,":[56],"we":[57,103],"propose":[58],"Adaptive":[60],"Hypercall":[61],"Coalescing":[62],"(HyperCo)":[63],"algorithm,":[64],"software-only":[66],"approach":[67],"to":[68],"reducing":[75],"number":[77,113],"hypercalls":[79,115],"achieving":[81],"trade-off":[83],"latency.":[87],"We":[88,126],"implement":[89],"HyperCo":[90,129],"modifying":[92],"front-end":[94],"driver":[95],"Virtio-net":[97],"on":[98,119],"KVM/ARM":[100],"platform,":[101],"carry":[104],"out":[105],"extensive":[106],"evaluations,":[108],"which":[109],"indicate":[110],"load":[118],"can":[122,130],"be":[123],"significantly":[124,131],"reduced.":[125],"show":[127],"improve":[132],"workload":[139],"while":[140],"keeping":[141],"low":[143,153],"penalty":[144],"adapting":[146],"coalescing":[148],"interval":[149],"dynamically":[150],"at":[151],"frequency":[154],"requests.":[158]},"counts_by_year":[{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
