{"id":"https://openalex.org/W2239792497","doi":"https://doi.org/10.1145/2830772.2830833","title":"Architecture-aware automatic computation offload for native applications","display_name":"Architecture-aware automatic computation offload for native applications","publication_year":2015,"publication_date":"2015-12-05","ids":{"openalex":"https://openalex.org/W2239792497","doi":"https://doi.org/10.1145/2830772.2830833","mag":"2239792497"},"language":"en","primary_location":{"id":"doi:10.1145/2830772.2830833","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2830772.2830833","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 48th International Symposium on Microarchitecture","raw_type":"proceedings-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/A5089614310","display_name":"Gwangmu Lee","orcid":"https://orcid.org/0009-0006-6464-355X"},"institutions":[{"id":"https://openalex.org/I123900574","display_name":"Pohang University of Science and Technology","ror":"https://ror.org/04xysgw12","country_code":"KR","type":"education","lineage":["https://openalex.org/I123900574"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Gwangmu Lee","raw_affiliation_strings":["POSTECH, Pohang, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"POSTECH, Pohang, Korea","institution_ids":["https://openalex.org/I123900574"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053825823","display_name":"Hyunjoon Park","orcid":"https://orcid.org/0000-0001-8037-128X"},"institutions":[{"id":"https://openalex.org/I123900574","display_name":"Pohang University of Science and Technology","ror":"https://ror.org/04xysgw12","country_code":"KR","type":"education","lineage":["https://openalex.org/I123900574"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hyunjoon Park","raw_affiliation_strings":["POSTECH, Pohang, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"POSTECH, Pohang, Korea","institution_ids":["https://openalex.org/I123900574"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011698010","display_name":"Seonyeong Heo","orcid":"https://orcid.org/0000-0003-0359-1953"},"institutions":[{"id":"https://openalex.org/I123900574","display_name":"Pohang University of Science and Technology","ror":"https://ror.org/04xysgw12","country_code":"KR","type":"education","lineage":["https://openalex.org/I123900574"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Seonyeong Heo","raw_affiliation_strings":["POSTECH, Pohang, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"POSTECH, Pohang, Korea","institution_ids":["https://openalex.org/I123900574"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113511853","display_name":"Kyung-Ah Chang","orcid":null},"institutions":[{"id":"https://openalex.org/I2250650973","display_name":"Samsung (South Korea)","ror":"https://ror.org/04w3jy968","country_code":"KR","type":"company","lineage":["https://openalex.org/I2250650973"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Kyung-Ah Chang","raw_affiliation_strings":["Samsung Electronics, Suwon, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Samsung Electronics, Suwon, Korea","institution_ids":["https://openalex.org/I2250650973"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006762975","display_name":"Hyogun Lee","orcid":null},"institutions":[{"id":"https://openalex.org/I2250650973","display_name":"Samsung (South Korea)","ror":"https://ror.org/04w3jy968","country_code":"KR","type":"company","lineage":["https://openalex.org/I2250650973"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hyogun Lee","raw_affiliation_strings":["Samsung Electronics, Suwon, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Samsung Electronics, Suwon, Korea","institution_ids":["https://openalex.org/I2250650973"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100722345","display_name":"Hanjun Kim","orcid":"https://orcid.org/0000-0002-0762-7901"},"institutions":[{"id":"https://openalex.org/I123900574","display_name":"Pohang University of Science and Technology","ror":"https://ror.org/04xysgw12","country_code":"KR","type":"education","lineage":["https://openalex.org/I123900574"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hanjun Kim","raw_affiliation_strings":["POSTECH, Pohang, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"POSTECH, Pohang, Korea","institution_ids":["https://openalex.org/I123900574"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.9092,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.95514434,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"521","last_page":"532"},"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.9998000264167786,"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.9998000264167786,"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.9923999905586243,"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.958299994468689,"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.8776645660400391},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.6999034285545349},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.6316741704940796},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5425233840942383},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5151094794273376},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.48445749282836914},{"id":"https://openalex.org/keywords/mobile-computing","display_name":"Mobile computing","score":0.459428071975708},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.44250428676605225},{"id":"https://openalex.org/keywords/microarchitecture","display_name":"Microarchitecture","score":0.4226433336734772}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8776645660400391},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.6999034285545349},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.6316741704940796},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5425233840942383},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5151094794273376},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.48445749282836914},{"id":"https://openalex.org/C144543869","wikidata":"https://www.wikidata.org/wiki/Q2738570","display_name":"Mobile computing","level":2,"score":0.459428071975708},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.44250428676605225},{"id":"https://openalex.org/C107598950","wikidata":"https://www.wikidata.org/wiki/Q259864","display_name":"Microarchitecture","level":2,"score":0.4226433336734772},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2830772.2830833","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2830772.2830833","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 48th International Symposium on Microarchitecture","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Life below water","score":0.4300000071525574,"id":"https://metadata.un.org/sdg/14"}],"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":33,"referenced_works":["https://openalex.org/W1474786465","https://openalex.org/W1520900777","https://openalex.org/W1539689205","https://openalex.org/W1609529814","https://openalex.org/W1982881898","https://openalex.org/W1986293551","https://openalex.org/W2023169239","https://openalex.org/W2023380813","https://openalex.org/W2045279142","https://openalex.org/W2066402450","https://openalex.org/W2071823333","https://openalex.org/W2088692353","https://openalex.org/W2101007841","https://openalex.org/W2101788345","https://openalex.org/W2104587577","https://openalex.org/W2108012626","https://openalex.org/W2113873540","https://openalex.org/W2115754267","https://openalex.org/W2123995801","https://openalex.org/W2127526617","https://openalex.org/W2132981320","https://openalex.org/W2135099885","https://openalex.org/W2141550875","https://openalex.org/W2143345392","https://openalex.org/W2153185479","https://openalex.org/W2155840492","https://openalex.org/W2163898906","https://openalex.org/W2164021361","https://openalex.org/W2168638206","https://openalex.org/W2170994367","https://openalex.org/W2951691662","https://openalex.org/W6631408880","https://openalex.org/W6636322829"],"related_works":["https://openalex.org/W2612791064","https://openalex.org/W2558538437","https://openalex.org/W2893967483","https://openalex.org/W2357605019","https://openalex.org/W2167514501","https://openalex.org/W1965405747","https://openalex.org/W2048100608","https://openalex.org/W2090296580","https://openalex.org/W1576249345","https://openalex.org/W4243905374"],"abstract_inverted_index":{"Although":[0],"mobile":[1,10,15,32,47,72,124,139],"devices":[2,16,48],"have":[3],"been":[4],"evolved":[5],"enough":[6],"to":[7,34,43,79],"support":[8],"complex":[9],"programs,":[11],"performance":[12,20,26],"of":[13,21,178,183],"the":[14,25,138,142],"is":[17,77,99],"lagging":[18],"behind":[19],"servers.":[22,40],"To":[23],"bridge":[24],"gap,":[27],"computation":[28,53,88],"offloading":[29,54,67,89],"allows":[30],"a":[31,95,123,127,145,169,174],"device":[33,125,140],"remotely":[35],"execute":[36],"heavy":[37,109],"tasks":[38,110],"at":[39],"However,":[41],"due":[42],"architectural":[44],"differences":[45],"between":[46,137],"and":[49,114,126,141,150,164,172,180],"servers,":[50],"most":[51],"existing":[52],"systems":[55,68],"rely":[56],"on":[57],"virtual":[58,147,170],"machines,":[59],"so":[60],"they":[61],"cannot":[62],"offload":[63,70],"native":[64,71,92,117,158],"applications.":[65,82],"Some":[66],"can":[69],"applications,":[73],"but":[74],"their":[75],"applicability":[76],"limited":[78],"well-analyzable":[80],"simple":[81],"This":[83],"work":[84],"presents":[85],"automatic":[86],"cross-architecture":[87],"for":[90,122],"general-purpose":[91],"applications":[93,160],"with":[94,119,144],"prototype":[96],"framework":[97],"that":[98],"called":[100],"Native":[101,105,131,153],"Offloader.":[102],"At":[103,129],"compile-time,":[104],"Offloader":[106,132,154],"automatically":[107,155],"finds":[108],"without":[111,168],"any":[112],"annotation,":[113],"generates":[115],"offloading-enabled":[116],"binaries":[118],"memory":[120],"unification":[121],"server.":[128],"run-time,":[130],"efficiently":[133],"supports":[134],"seamless":[135],"migration":[136],"server":[143],"unified":[146],"address":[148],"space":[149],"communication":[151],"optimization.":[152],"offloads":[156],"17":[157],"C":[159],"from":[161],"SPEC":[162],"CPU2000":[163],"CPU2006":[165],"benchmark":[166],"suites":[167],"machine,":[171],"achieves":[173],"geomean":[175],"program":[176],"speedup":[177],"6.42\u00d7":[179],"battery":[181],"saving":[182],"82.0%.":[184]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
