{"id":"https://openalex.org/W3006376976","doi":"https://doi.org/10.1109/iccd46524.2019.00089","title":"Mitigating Application Diversity for Allocating a Unified ACC-Rich Platform","display_name":"Mitigating Application Diversity for Allocating a Unified ACC-Rich Platform","publication_year":2019,"publication_date":"2019-11-01","ids":{"openalex":"https://openalex.org/W3006376976","doi":"https://doi.org/10.1109/iccd46524.2019.00089","mag":"3006376976"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccd46524.2019.00089","pdf_url":null,"source":{"id":"https://openalex.org/S4363608435","display_name":"2022 IEEE 40th International Conference on Computer Design (ICCD)","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":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5019672830","display_name":"Jinghan Zhang","orcid":"https://orcid.org/0000-0003-2583-395X"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jinghan Zhang","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Northeastern University, Boston (MA), USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Northeastern University, Boston (MA), USA","institution_ids":["https://openalex.org/I12912129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063615699","display_name":"Hamed Tabkhi","orcid":"https://orcid.org/0000-0001-5420-1121"},"institutions":[{"id":"https://openalex.org/I102149020","display_name":"University of North Carolina at Charlotte","ror":"https://ror.org/04dawnj30","country_code":"US","type":"education","lineage":["https://openalex.org/I102149020"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hamed Tabkhi","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of North Carolina at Charlotte, Charlotte (NC), USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of North Carolina at Charlotte, Charlotte (NC), USA","institution_ids":["https://openalex.org/I102149020"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026700236","display_name":"Gunar Schirner","orcid":"https://orcid.org/0000-0002-5408-8496"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gunar Schirner","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Northeastern University, Boston (MA), USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Northeastern University, Boston (MA), USA","institution_ids":["https://openalex.org/I12912129"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.796,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.781675,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":79,"max":81},"biblio":{"volume":null,"issue":null,"first_page":"622","last_page":"625"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10848","display_name":"Multiobjective Optimization in Evolutionary Algorithms","score":0.9735,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10848","display_name":"Multiobjective Optimization in Evolutionary Algorithms","score":0.9735,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11975","display_name":"Application of Genetic Programming in Machine Learning","score":0.9722,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10743","display_name":"Automated Software Testing Techniques","score":0.962,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/multi-objective-optimization","display_name":"Multi-Objective Optimization","score":0.457073},{"id":"https://openalex.org/keywords/app-store","display_name":"App store","score":0.41330695}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7745408},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5291921},{"id":"https://openalex.org/C79158427","wikidata":"https://www.wikidata.org/wiki/Q485396","display_name":"Analytics","level":2,"score":0.50562596},{"id":"https://openalex.org/C140745168","wikidata":"https://www.wikidata.org/wiki/Q1210082","display_name":"Tree traversal","level":2,"score":0.49683145},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.42346108},{"id":"https://openalex.org/C2779794324","wikidata":"https://www.wikidata.org/wiki/Q3814081","display_name":"App store","level":2,"score":0.41330695},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4102592},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.37873507},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.34230375},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.24538547},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.21307161},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccd46524.2019.00089","pdf_url":null,"source":{"id":"https://openalex.org/S4363608435","display_name":"2022 IEEE 40th International Conference on Computer Design (ICCD)","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":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.55,"display_name":"Industry, innovation and infrastructure"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":9,"referenced_works":["https://openalex.org/W2045196269","https://openalex.org/W2078092812","https://openalex.org/W2085125624","https://openalex.org/W2123654501","https://openalex.org/W2130686150","https://openalex.org/W2147730400","https://openalex.org/W2799062934","https://openalex.org/W2807948774","https://openalex.org/W2884201348"],"related_works":["https://openalex.org/W4301044568","https://openalex.org/W4229950834","https://openalex.org/W2952867832","https://openalex.org/W2587876411","https://openalex.org/W2571039174","https://openalex.org/W2358332176","https://openalex.org/W2136735429","https://openalex.org/W2128075414","https://openalex.org/W170547082","https://openalex.org/W1587123803"],"abstract_inverted_index":{"Heterogeneous":[0],"accelerator-rich":[1],"(ACC-rich)":[2],"platforms":[3],"combining":[4],"general-purpose":[5],"cores":[6],"and":[7,14,26,48,93,128,149],"specialized":[8],"HW":[9],"accelerators":[10],"(ACCs)":[11],"promise":[12],"high-performance":[13],"low-power":[15],"streaming":[16],"application":[17],"(app)":[18],"deployments,":[19],"e.g.":[20],"for":[21,36,110,136,143],"video":[22],"analytics,":[23],"software-defined":[24],"radio,":[25],"radar.":[27],"In":[28],"order":[29],"to":[30,131,153,186],"recover":[31],"NRE,":[32],"a":[33,37,80,94,103,120,126],"unified":[34,81,134],"platform":[35,82,135,157,178],"set":[38,61],"of":[39,62,112,183,192],"applications":[40],"(apps)":[41],"is":[42,65],"desirable.":[43],"When":[44],"apps":[45,181],"have":[46],"functional":[47],"structural":[49],"similarities,":[50],"they":[51],"can":[52],"benefit":[53],"from":[54],"common":[55,63],"ACCs.":[56],"Identifying":[57],"the":[58],"most":[59],"beneficial":[60],"ACCs":[64],"challenging.":[66],"However,":[67],"current":[68],"allocation":[69],"strategies":[70],"mostly":[71],"focus":[72],"on":[73],"one":[74,133],"app":[75,156],"in":[76],"isolation.":[77],"Automatically":[78],"allocating":[79],"requires":[83],"simultaneously":[84],"considering":[85],"many":[86,137,155],"apps,":[87,138,148],"an":[88],"efficient":[89,129],"design":[90],"space":[91],"traversal":[92],"fair":[95,127,144],"evaluation":[96,130],"across":[97,146],"diverse":[98,147],"apps.":[99,115,166],"This":[100,159],"paper":[101,160],"introduces":[102],"Unified":[104],"ACC-rich":[105],"Platform":[106],"Allocation":[107],"(UPA)":[108],"methodology":[109],"sets":[111],"data":[113],"flow":[114],"Key":[116],"contributions":[117],"are:":[118],"(1)":[119],"genetic":[121],"algorithm":[122],"(GA)":[123],"guided":[124],"by":[125],"allocate":[132],"(2)":[139],"defining":[140,151],"relative":[141],"efficiency":[142,171],"comparison":[145],"(3)":[150],"metrics":[152],"quantify":[154],"efficiency.":[158],"demonstrates":[161],"UPA's":[162],"benefits":[163,197],"using":[164],"OpenVX":[165,184],"A":[167],"12-ACCs-UPA":[168],"improves":[169],"average":[170],"4.59x":[172],"over":[173],"app-dedicated":[174,194],"platforms.":[175],"The":[176,196],"UPA":[177],"enables":[179],"more":[180],"(55%":[182],"apps)":[185],"be":[187],"efficiently":[188],"deployed":[189],"(\u2265":[190],"60%":[191],"optimal":[193],"platform).":[195],"increase":[198],"even":[199],"further":[200],"with":[201],"increasing":[202],"ACC":[203],"budget.":[204]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3006376976","counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2024-11-22T19:08:45.646945","created_date":"2020-02-24"}