{"id":"https://openalex.org/W3016142271","doi":"https://doi.org/10.1109/tcad.2020.2986127","title":"Hardware/Software Co-Exploration of Neural Architectures","display_name":"Hardware/Software Co-Exploration of Neural Architectures","publication_year":2020,"publication_date":"2020-04-08","ids":{"openalex":"https://openalex.org/W3016142271","doi":"https://doi.org/10.1109/tcad.2020.2986127","mag":"3016142271"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2020.2986127","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2020.2986127","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","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/A5019027088","display_name":"Weiwen Jiang","orcid":"https://orcid.org/0000-0002-9004-487X"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Weiwen Jiang","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA"],"raw_orcid":"https://orcid.org/0000-0002-9004-487X","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100698152","display_name":"Lei Yang","orcid":"https://orcid.org/0000-0002-0646-440X"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lei Yang","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA"],"raw_orcid":"https://orcid.org/0000-0002-0646-440X","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077381252","display_name":"Edwin H.\u2010M. Sha","orcid":"https://orcid.org/0000-0001-5605-5631"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Edwin Hsing-Mean Sha","raw_affiliation_strings":["School of Computer Science and Software Engineering, East China Normal University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-5605-5631","affiliations":[{"raw_affiliation_string":"School of Computer Science and Software Engineering, East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005358696","display_name":"Qingfeng Zhuge","orcid":"https://orcid.org/0000-0002-1107-3470"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qingfeng Zhuge","raw_affiliation_strings":["School of Computer Science and Software Engineering, East China Normal University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0002-1107-3470","affiliations":[{"raw_affiliation_string":"School of Computer Science and Software Engineering, East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100745575","display_name":"Shouzhen Gu","orcid":"https://orcid.org/0000-0003-2560-4209"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shouzhen Gu","raw_affiliation_strings":["School of Computer Science and Software Engineering, East China Normal University, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Software Engineering, East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036026027","display_name":"Sakyasingha Dasgupta","orcid":"https://orcid.org/0000-0001-8646-1171"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sakyasingha Dasgupta","raw_affiliation_strings":["Research and Development Department, Edgecortix Inc., Tokyo, Japan"],"raw_orcid":"https://orcid.org/0000-0001-8646-1171","affiliations":[{"raw_affiliation_string":"Research and Development Department, Edgecortix Inc., Tokyo, Japan","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000141831","display_name":"Yiyu Shi","orcid":"https://orcid.org/0000-0002-6788-9823"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yiyu Shi","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066534595","display_name":"Jingtong Hu","orcid":"https://orcid.org/0000-0003-4029-4034"},"institutions":[{"id":"https://openalex.org/I170201317","display_name":"University of Pittsburgh","ror":"https://ror.org/01an3r305","country_code":"US","type":"education","lineage":["https://openalex.org/I170201317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jingtong Hu","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Pittsburgh, Pittsburgh, PA, USA"],"raw_orcid":"https://orcid.org/0000-0003-4029-4034","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Pittsburgh, Pittsburgh, PA, USA","institution_ids":["https://openalex.org/I170201317"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":10.6067,"has_fulltext":false,"cited_by_count":150,"citation_normalized_percentile":{"value":0.98991999,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":100},"biblio":{"volume":"39","issue":"12","first_page":"4805","last_page":"4815"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9976999759674072,"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/T11948","display_name":"Machine Learning in Materials Science","score":0.9962999820709229,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials 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.6889292597770691},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5694488883018494},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5657933950424194},{"id":"https://openalex.org/keywords/hyperparameter","display_name":"Hyperparameter","score":0.5565454959869385},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5107338428497314},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.4840937852859497},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.46435263752937317},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.43992945551872253},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.43962612748146057},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.42611566185951233},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.42031770944595337},{"id":"https://openalex.org/keywords/hardware-architecture","display_name":"Hardware architecture","score":0.4124455749988556},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.36219316720962524},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.361226350069046},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3508220314979553},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.248927503824234},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2457529604434967},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15076777338981628}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6889292597770691},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5694488883018494},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5657933950424194},{"id":"https://openalex.org/C8642999","wikidata":"https://www.wikidata.org/wiki/Q4171168","display_name":"Hyperparameter","level":2,"score":0.5565454959869385},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5107338428497314},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4840937852859497},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.46435263752937317},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.43992945551872253},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.43962612748146057},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.42611566185951233},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.42031770944595337},{"id":"https://openalex.org/C65232700","wikidata":"https://www.wikidata.org/wiki/Q5656403","display_name":"Hardware architecture","level":3,"score":0.4124455749988556},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.36219316720962524},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.361226350069046},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3508220314979553},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.248927503824234},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2457529604434967},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15076777338981628},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2020.2986127","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2020.2986127","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.8700000047683716,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G2917760559","display_name":null,"funder_award_id":"SPX-1919167","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3978712660","display_name":null,"funder_award_id":"CNS-1822099","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4671199647","display_name":null,"funder_award_id":"61972154","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5283847649","display_name":null,"funder_award_id":"CCF-1820537","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":56,"referenced_works":["https://openalex.org/W1522301498","https://openalex.org/W1653273292","https://openalex.org/W1665214252","https://openalex.org/W1836465849","https://openalex.org/W2094756095","https://openalex.org/W2119717200","https://openalex.org/W2466675884","https://openalex.org/W2475840367","https://openalex.org/W2553303224","https://openalex.org/W2556833785","https://openalex.org/W2594529350","https://openalex.org/W2626991402","https://openalex.org/W2773706593","https://openalex.org/W2782417188","https://openalex.org/W2782538613","https://openalex.org/W2787998955","https://openalex.org/W2794288888","https://openalex.org/W2798956872","https://openalex.org/W2810075754","https://openalex.org/W2883929540","https://openalex.org/W2885820039","https://openalex.org/W2887782013","https://openalex.org/W2890068895","https://openalex.org/W2895195713","https://openalex.org/W2899915146","https://openalex.org/W2900082550","https://openalex.org/W2904445802","https://openalex.org/W2911884654","https://openalex.org/W2912949188","https://openalex.org/W2945306514","https://openalex.org/W2949117887","https://openalex.org/W2949264490","https://openalex.org/W2951104886","https://openalex.org/W2962856739","https://openalex.org/W2963163009","https://openalex.org/W2963374479","https://openalex.org/W2963536136","https://openalex.org/W2963778169","https://openalex.org/W2963918968","https://openalex.org/W2964081807","https://openalex.org/W2964121744","https://openalex.org/W2964259004","https://openalex.org/W2967733054","https://openalex.org/W2982479999","https://openalex.org/W2997828269","https://openalex.org/W3010369124","https://openalex.org/W4242495425","https://openalex.org/W4255158661","https://openalex.org/W4295185264","https://openalex.org/W4297785457","https://openalex.org/W4301239768","https://openalex.org/W6637242042","https://openalex.org/W6729956949","https://openalex.org/W6746693648","https://openalex.org/W6750171416","https://openalex.org/W6753344092"],"related_works":["https://openalex.org/W2168940796","https://openalex.org/W4282568311","https://openalex.org/W2951473296","https://openalex.org/W2883928845","https://openalex.org/W4288420200","https://openalex.org/W2410657091","https://openalex.org/W3145095675","https://openalex.org/W2024329643","https://openalex.org/W2950319186","https://openalex.org/W4365793791"],"abstract_inverted_index":{"We":[0],"propose":[1],"a":[2,22,68,96,134,139],"novel":[3],"hardware":[4,24,57,65,83,119,153],"and":[5,26,43,56,64,76,85,99,112,137,176],"software":[6],"co-exploration":[7,162,204],"framework":[8,35,93,163],"for":[9,88],"efficient":[10],"neural":[11,54],"architecture":[12,40,55],"search":[13,41,168,194],"(NAS).":[14],"Different":[15],"from":[16],"existing":[17],"hardware-aware":[18,223],"NAS":[19,125,205],"which":[20,121],"assumes":[21],"fixed":[23],"design":[25,48,74,90],"explores":[27,37],"the":[28,39,44,52,73,79,105,124,128,142,147,152,161,167,181,193,203,210,222],"<italic":[29,45],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[30,46],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">NAS":[31],"space</i>":[32,49],"only,":[33],"our":[34],"simultaneously":[36],"both":[38,61],"space":[42,169],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">hardware":[47],"to":[50,145,170,190],"identify":[51],"best":[53],"pairs":[58],"that":[59,160,180,202],"maximize":[60,146],"test":[62,86],"accuracy":[63,87,149],"efficiency.":[66,154],"Such":[67],"practice":[69],"greatly":[70],"opens":[71],"up":[72],"freedom":[75],"pushes":[77],"forward":[78],"Pareto":[80],"frontier":[81],"between":[82],"efficiency":[84],"better":[89,191],"tradeoffs.":[91],"The":[92,196],"iteratively":[94],"performs":[95],"two-level":[97,183],"(fast":[98],"slow)":[100],"exploration.":[101],"Without":[102],"lengthy":[103],"training,":[104],"fast":[106],"exploration":[107,130],"can":[108,164,185,206],"effectively":[109,165],"fine-tune":[110],"hyperparameters":[111],"prune":[113,187],"inferior":[114,188],"architectures":[115],"in":[116],"terms":[117],"of":[118],"specifications,":[120],"significantly":[122],"accelerates":[123],"process.":[126],"Then,":[127],"slow":[129],"trains":[131],"candidates":[132],"on":[133,199],"validation":[135],"set":[136],"updates":[138],"controller":[140],"using":[141],"reinforcement":[143],"learning":[144],"expected":[148],"together":[150],"with":[151,173,209,221],"In":[155],"this":[156],"article,":[157],"we":[158,177],"demonstrate":[159],"expand":[166],"incorporate":[171],"models":[172],"high":[174],"accuracy,":[175,212],"theoretically":[178],"show":[179,201],"proposed":[182],"optimization":[184],"efficiently":[186],"solutions":[189,208],"explore":[192],"space.":[195],"experimental":[197],"results":[198],"ImageNet":[200],"find":[207],"same":[211],"35.24%":[213],"higher":[214,217],"throughput,":[215],"54.05%":[216],"energy":[218],"efficiency,":[219],"compared":[220],"NAS.":[224]},"counts_by_year":[{"year":2026,"cited_by_count":6},{"year":2025,"cited_by_count":15},{"year":2024,"cited_by_count":16},{"year":2023,"cited_by_count":21},{"year":2022,"cited_by_count":28},{"year":2021,"cited_by_count":45},{"year":2020,"cited_by_count":16},{"year":2019,"cited_by_count":3}],"updated_date":"2026-07-16T13:24:37.021932","created_date":"2025-10-10T00:00:00"}
