{"id":"https://openalex.org/W2770532911","doi":"https://doi.org/10.1109/access.2017.2713818","title":"Analysis of Vector Code Offloading Framework in Heterogeneous Cloud and Edge Architectures","display_name":"Analysis of Vector Code Offloading Framework in Heterogeneous Cloud and Edge Architectures","publication_year":2017,"publication_date":"2017-01-01","ids":{"openalex":"https://openalex.org/W2770532911","doi":"https://doi.org/10.1109/access.2017.2713818","mag":"2770532911"},"language":"en","primary_location":{"id":"doi:10.1109/access.2017.2713818","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2017.2713818","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2017.2713818","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005864005","display_name":"Junaid Shuja","orcid":"https://orcid.org/0000-0003-0726-5311"},"institutions":[{"id":"https://openalex.org/I16076960","display_name":"COMSATS University Islamabad","ror":"https://ror.org/00nqqvk19","country_code":"PK","type":"education","lineage":["https://openalex.org/I16076960"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Junaid Shuja","raw_affiliation_strings":["Department of Computer Science, COMSATS Institute of Information Technology, Abbottabad, Pakistan"],"raw_orcid":"https://orcid.org/0000-0003-0726-5311","affiliations":[{"raw_affiliation_string":"Department of Computer Science, COMSATS Institute of Information Technology, Abbottabad, Pakistan","institution_ids":["https://openalex.org/I16076960"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079039496","display_name":"Saad Mustafa","orcid":"https://orcid.org/0000-0002-1443-7890"},"institutions":[{"id":"https://openalex.org/I16076960","display_name":"COMSATS University Islamabad","ror":"https://ror.org/00nqqvk19","country_code":"PK","type":"education","lineage":["https://openalex.org/I16076960"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Saad Mustafa","raw_affiliation_strings":["Department of Computer Science, COMSATS Institute of Information Technology, Abbottabad, Pakistan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, COMSATS Institute of Information Technology, Abbottabad, Pakistan","institution_ids":["https://openalex.org/I16076960"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070463938","display_name":"Raja Wasim Ahmad","orcid":"https://orcid.org/0000-0001-9533-2654"},"institutions":[{"id":"https://openalex.org/I16076960","display_name":"COMSATS University Islamabad","ror":"https://ror.org/00nqqvk19","country_code":"PK","type":"education","lineage":["https://openalex.org/I16076960"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Raja Wasim Ahmad","raw_affiliation_strings":["Department of Computer Science, COMSATS Institute of Information Technology, Abbottabad, Pakistan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, COMSATS Institute of Information Technology, Abbottabad, Pakistan","institution_ids":["https://openalex.org/I16076960"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055323881","display_name":"Sajjad A. Madani","orcid":"https://orcid.org/0000-0002-0326-6512"},"institutions":[{"id":"https://openalex.org/I16076960","display_name":"COMSATS University Islamabad","ror":"https://ror.org/00nqqvk19","country_code":"PK","type":"education","lineage":["https://openalex.org/I16076960"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Sajjad A. Madani","raw_affiliation_strings":["Department of Computer Science, COMSATS Institute of Information Technology, Abbottabad, Pakistan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, COMSATS Institute of Information Technology, Abbottabad, Pakistan","institution_ids":["https://openalex.org/I16076960"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091401182","display_name":"Abdullah Gani","orcid":"https://orcid.org/0000-0002-4388-020X"},"institutions":[{"id":"https://openalex.org/I33849332","display_name":"University of Malaya","ror":"https://ror.org/00rzspn62","country_code":"MY","type":"education","lineage":["https://openalex.org/I33849332"]}],"countries":["MY"],"is_corresponding":false,"raw_author_name":"Abdullah Gani","raw_affiliation_strings":["Faculty of Computer Science and Information Technology, University of Malaya, Kuala Lumpur, Malaysia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science and Information Technology, University of Malaya, Kuala Lumpur, Malaysia","institution_ids":["https://openalex.org/I33849332"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072011650","display_name":"Muhammad Khurram Khan","orcid":"https://orcid.org/0000-0001-6636-0533"},"institutions":[{"id":"https://openalex.org/I28022161","display_name":"King Saud University","ror":"https://ror.org/02f81g417","country_code":"SA","type":"education","lineage":["https://openalex.org/I28022161"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Muhammad Khurram Khan","raw_affiliation_strings":["Center of Excellence in Information Assurance, King Saud University, Riyadh, Saudi Arabia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center of Excellence in Information Assurance, King Saud University, Riyadh, Saudi Arabia","institution_ids":["https://openalex.org/I28022161"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":1.8932,"has_fulltext":false,"cited_by_count":28,"citation_normalized_percentile":{"value":0.88148949,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"5","issue":null,"first_page":"24542","last_page":"24554"},"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.9995999932289124,"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.9995999932289124,"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/T12238","display_name":"Green IT and Sustainability","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9941999912261963,"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.903368353843689},{"id":"https://openalex.org/keywords/x86","display_name":"x86","score":0.6679297089576721},{"id":"https://openalex.org/keywords/binary-translation","display_name":"Binary translation","score":0.5969992876052856},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5782476663589478},{"id":"https://openalex.org/keywords/intrinsics","display_name":"Intrinsics","score":0.5370679497718811},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5318994522094727},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.48223909735679626},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.48059508204460144},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.4739573001861572},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.4171432554721832},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3439890146255493},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3412629961967468},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.15301373600959778}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.903368353843689},{"id":"https://openalex.org/C170723468","wikidata":"https://www.wikidata.org/wiki/Q182933","display_name":"x86","level":3,"score":0.6679297089576721},{"id":"https://openalex.org/C2778971978","wikidata":"https://www.wikidata.org/wiki/Q2287075","display_name":"Binary translation","level":3,"score":0.5969992876052856},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5782476663589478},{"id":"https://openalex.org/C2908650547","wikidata":"https://www.wikidata.org/wiki/Q20999234","display_name":"Intrinsics","level":2,"score":0.5370679497718811},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5318994522094727},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.48223909735679626},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.48059508204460144},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.4739573001861572},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.4171432554721832},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3439890146255493},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3412629961967468},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.15301373600959778}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2017.2713818","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2017.2713818","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:4fc6bc996bb044abb69ce78966537c03","is_oa":true,"landing_page_url":"https://doaj.org/article/4fc6bc996bb044abb69ce78966537c03","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 5, Pp 24542-24554 (2017)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2017.2713818","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2017.2713818","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.8199999928474426,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G5735017963","display_name":null,"funder_award_id":"RGP-288","funder_id":"https://openalex.org/F4320321145","funder_display_name":"King Saud University"}],"funders":[{"id":"https://openalex.org/F4320321145","display_name":"King Saud University","ror":"https://ror.org/02f81g417"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W1522250664","https://openalex.org/W1729515835","https://openalex.org/W1788288079","https://openalex.org/W1812425709","https://openalex.org/W1966736232","https://openalex.org/W2003690377","https://openalex.org/W2013156670","https://openalex.org/W2023380813","https://openalex.org/W2057820700","https://openalex.org/W2073944597","https://openalex.org/W2088692353","https://openalex.org/W2107307723","https://openalex.org/W2110138575","https://openalex.org/W2128810582","https://openalex.org/W2144554277","https://openalex.org/W2170499656","https://openalex.org/W2195423816","https://openalex.org/W2239792497","https://openalex.org/W2244555269","https://openalex.org/W2257148396","https://openalex.org/W2265197066","https://openalex.org/W2298470160","https://openalex.org/W2315342500","https://openalex.org/W2335024046","https://openalex.org/W2400861403","https://openalex.org/W2460675431","https://openalex.org/W2507766577","https://openalex.org/W2554125638","https://openalex.org/W2600657359","https://openalex.org/W4236526691","https://openalex.org/W6631155369","https://openalex.org/W6690601537","https://openalex.org/W6693203548"],"related_works":["https://openalex.org/W1964586167","https://openalex.org/W2369102298","https://openalex.org/W2766777357","https://openalex.org/W2963356946","https://openalex.org/W4236526691","https://openalex.org/W1996050943","https://openalex.org/W2003690377","https://openalex.org/W2544369712","https://openalex.org/W2328210346","https://openalex.org/W2090939166"],"abstract_inverted_index":{"Smartphones":[0],"are":[1,18,81],"computationally":[2],"constrained":[3],"compared":[4,221],"with":[5,177,222],"server":[6,42],"devices":[7],"due":[8,111],"to":[9,23,112,149,181],"their":[10],"size":[11],"and":[12,32,83,109,117,126,144,186,200,226],"limited":[13],"battery-based":[14],"power.":[15],"Compute-intensive":[16],"tasks":[17],"often":[19],"offloaded":[20],"from":[21],"smartphones":[22],"high-performance":[24],"computing":[25],"opportunities":[26],"provided":[27],"by":[28,91],"nearby":[29],"high-end":[30],"cloud":[31,65],"edge":[33],"servers.":[34,66],"ARM":[35,146,159],"architectures":[36,47,131],"dominate":[37,41],"smartphones,":[38],"while":[39],"x86":[40,150,166],"devices.":[43],"The":[44,141],"difference":[45],"in":[46,97,128],"requires":[48],"dynamic":[49],"binary":[50],"translation":[51,125,225],"(DBT)":[52],"of":[53,73,103,137,195],"compiled":[54,138],"code":[55,139,174,179,224],"migration,":[56],"which":[57],"increases":[58],"the":[59,64,107,134,165,173,183,193,196,204],"task":[60],"execution":[61,90,135],"time":[62],"on":[63,164,208],"Multimedia":[67],"applications":[68],"contain":[69],"a":[70,98,119],"large":[71],"number":[72],"vector":[74,104,123,147,151,197],"instructions":[75,87,105],"(single":[76],"instruction":[77,124,198],"multiple":[78,94],"data)":[79],"that":[80,132,154,213],"compute":[82,130],"resource":[84],"intensive.":[85],"Vector":[86],"optimize":[88],"application":[89,156,201],"parallel":[92],"processing":[93],"data":[95],"points":[96],"single":[99],"instruction.":[100],"However,":[101],"DBT":[102],"losses":[106],"parallelism":[108],"optimization":[110],"vector-scalar":[113],"translations.":[114],"We":[115,171],"present":[116],"analyze":[118,172,192],"framework":[120,142,176,215],"for":[121,158],"pre-compiled":[122],"offloading":[127,175,227],"heterogeneous":[129],"avoids":[133],"overhead":[136,194],"offloading.":[140],"maps":[143],"translates":[145],"intrinsics":[148,152],"such":[153],"an":[155],"programmed":[157],"architecture":[160,167],"can":[161],"be":[162],"executed":[163],"without":[168],"any":[169],"modification.":[170],"static":[178],"analysis":[180,206],"determine":[182],"optimal":[184],"compilers":[185],"corresponding":[187],"compilation":[188],"parameters.":[189],"Moreover,":[190],"we":[191],"translator":[199],"profiler.":[202],"Furthermore,":[203],"comparative":[205],"based":[207],"increasing":[209],"computational":[210],"sizes":[211],"reveals":[212],"our":[214],"provides":[216],"78.8%":[217],"energy":[218],"efficiency":[219],"as":[220],"existing":[223],"frameworks.":[228]},"counts_by_year":[{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
