{"id":"https://openalex.org/W2762597430","doi":"https://doi.org/10.23919/fpl.2017.8056850","title":"Scalable high-performance architecture for convolutional ternary neural networks on FPGA","display_name":"Scalable high-performance architecture for convolutional ternary neural networks on FPGA","publication_year":2017,"publication_date":"2017-09-01","ids":{"openalex":"https://openalex.org/W2762597430","doi":"https://doi.org/10.23919/fpl.2017.8056850","mag":"2762597430"},"language":"en","primary_location":{"id":"doi:10.23919/fpl.2017.8056850","is_oa":false,"landing_page_url":"https://doi.org/10.23919/fpl.2017.8056850","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 27th International Conference on Field Programmable Logic and Applications (FPL)","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.science/hal-01563763","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049495734","display_name":"Adrien Prost-Boucle","orcid":"https://orcid.org/0000-0002-2444-1412"},"institutions":[{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Adrien Prost-Boucle","raw_affiliation_strings":["TIMA, Grenoble Institute of Engineering Univ. Grenoble Alpes, Grenoble, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TIMA, Grenoble Institute of Engineering Univ. Grenoble Alpes, Grenoble, France","institution_ids":["https://openalex.org/I899635006"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046390352","display_name":"Alban Bourge","orcid":null},"institutions":[{"id":"https://openalex.org/I4210144791","display_name":"Institut N\u00e9el","ror":"https://ror.org/04dbzz632","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I4210098836","https://openalex.org/I4210144791","https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Alban Bourge","raw_affiliation_strings":["Institut NEEL, Grenoble, Rh\u00c3\u00b4ne-Alpes, FR","Institut NEEL, Grenoble, Rh\u00f4ne-Alpes, FR"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institut NEEL, Grenoble, Rh\u00c3\u00b4ne-Alpes, FR","institution_ids":["https://openalex.org/I4210144791"]},{"raw_affiliation_string":"Institut NEEL, Grenoble, Rh\u00f4ne-Alpes, FR","institution_ids":["https://openalex.org/I4210144791"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085830369","display_name":"Fr\u00e9d\u00e9ric P\u00e9trot","orcid":"https://orcid.org/0000-0003-0624-7373"},"institutions":[{"id":"https://openalex.org/I4210144791","display_name":"Institut N\u00e9el","ror":"https://ror.org/04dbzz632","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I4210098836","https://openalex.org/I4210144791","https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Frederic Petrot","raw_affiliation_strings":["Institut NEEL, Grenoble, Rh\u00c3\u00b4ne-Alpes, FR","Institut NEEL, Grenoble, Rh\u00f4ne-Alpes, FR"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institut NEEL, Grenoble, Rh\u00c3\u00b4ne-Alpes, FR","institution_ids":["https://openalex.org/I4210144791"]},{"raw_affiliation_string":"Institut NEEL, Grenoble, Rh\u00f4ne-Alpes, FR","institution_ids":["https://openalex.org/I4210144791"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068370976","display_name":"Hande Alemdar","orcid":"https://orcid.org/0000-0002-1397-2146"},"institutions":[{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]},{"id":"https://openalex.org/I4210129773","display_name":"Institute of Engineering","ror":"https://ror.org/03ny67e60","country_code":"NP","type":"education","lineage":["https://openalex.org/I155028946","https://openalex.org/I4210129773"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR","NP"],"is_corresponding":false,"raw_author_name":"Hande Alemdar","raw_affiliation_strings":["CNRS, Grenoble Institute of Engineering Univ. Grenoble Alpes"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CNRS, Grenoble Institute of Engineering Univ. Grenoble Alpes","institution_ids":["https://openalex.org/I4210129773","https://openalex.org/I899635006","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070411130","display_name":"Nicholas Caldwell","orcid":"https://orcid.org/0000-0003-0597-0113"},"institutions":[{"id":"https://openalex.org/I4210144791","display_name":"Institut N\u00e9el","ror":"https://ror.org/04dbzz632","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I4210098836","https://openalex.org/I4210144791","https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Nicholas Caldwell","raw_affiliation_strings":["Institut NEEL, Grenoble, Rh\u00c3\u00b4ne-Alpes, FR","Institut NEEL, Grenoble, Rh\u00f4ne-Alpes, FR"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institut NEEL, Grenoble, Rh\u00c3\u00b4ne-Alpes, FR","institution_ids":["https://openalex.org/I4210144791"]},{"raw_affiliation_string":"Institut NEEL, Grenoble, Rh\u00f4ne-Alpes, FR","institution_ids":["https://openalex.org/I4210144791"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102005758","display_name":"Vincent Leroy","orcid":"https://orcid.org/0000-0003-1490-6738"},"institutions":[{"id":"https://openalex.org/I4210129773","display_name":"Institute of Engineering","ror":"https://ror.org/03ny67e60","country_code":"NP","type":"education","lineage":["https://openalex.org/I155028946","https://openalex.org/I4210129773"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR","NP"],"is_corresponding":false,"raw_author_name":"Vincent Leroy","raw_affiliation_strings":["CNRS, Grenoble Institute of Engineering Univ. Grenoble Alpes"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CNRS, Grenoble Institute of Engineering Univ. Grenoble Alpes","institution_ids":["https://openalex.org/I4210129773","https://openalex.org/I899635006","https://openalex.org/I1294671590"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5049495734"],"corresponding_institution_ids":["https://openalex.org/I899635006"],"apc_list":null,"apc_paid":null,"fwci":3.9734,"has_fulltext":true,"cited_by_count":74,"citation_normalized_percentile":{"value":0.96349547,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"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/T12676","display_name":"Machine Learning and ELM","score":0.9980999827384949,"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/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9976000189781189,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.842577338218689},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8400647640228271},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.7715309858322144},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.7007918357849121},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6499071717262268},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5377730131149292},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4559538662433624},{"id":"https://openalex.org/keywords/power-consumption","display_name":"Power consumption","score":0.4229063093662262},{"id":"https://openalex.org/keywords/virtex","display_name":"Virtex","score":0.42100775241851807},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.3963841497898102},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3941224217414856},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3791428804397583},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.36582499742507935},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2548424303531647},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.08527666330337524}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.842577338218689},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8400647640228271},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.7715309858322144},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.7007918357849121},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6499071717262268},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5377730131149292},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4559538662433624},{"id":"https://openalex.org/C2984118289","wikidata":"https://www.wikidata.org/wiki/Q29954","display_name":"Power consumption","level":3,"score":0.4229063093662262},{"id":"https://openalex.org/C2777674469","wikidata":"https://www.wikidata.org/wiki/Q20741011","display_name":"Virtex","level":3,"score":0.42100775241851807},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.3963841497898102},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3941224217414856},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3791428804397583},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.36582499742507935},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2548424303531647},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.08527666330337524},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.23919/fpl.2017.8056850","is_oa":false,"landing_page_url":"https://doi.org/10.23919/fpl.2017.8056850","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 27th International Conference on Field Programmable Logic and Applications (FPL)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-01563763v1","is_oa":true,"landing_page_url":"https://hal.science/hal-01563763","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Field Programmable Logic and Applications (FPL), 2017 27th International Conference on, Sep 2017, Gent, Belgium","raw_type":"Conference papers"},{"id":"pmh:oai:HAL:hal-01701116v1","is_oa":false,"landing_page_url":"https://hal.archives-ouvertes.fr/hal-01701116","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"27th International Conference on Field Programmable Logic and Applications (FPL'2017)","raw_type":"\\ninfo:eu-repo/semantics/conferenceObject\\n"},{"id":"pmh:oai:open.metu.edu.tr:11511/41133","is_oa":false,"landing_page_url":"https://hdl.handle.net/11511/41133","pdf_url":null,"source":{"id":"https://openalex.org/S4306402495","display_name":"OpenMETU (Middle East Technical University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I201799495","host_organization_name":"Middle East Technical University","host_organization_lineage":["https://openalex.org/I201799495"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference Paper"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-01563763v1","is_oa":true,"landing_page_url":"https://hal.science/hal-01563763","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Field Programmable Logic and Applications (FPL), 2017 27th International Conference on, Sep 2017, Gent, Belgium","raw_type":"Conference papers"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1902934009","https://openalex.org/W1968422655","https://openalex.org/W2005444247","https://openalex.org/W2067713319","https://openalex.org/W2125703639","https://openalex.org/W2138124484","https://openalex.org/W2146166061","https://openalex.org/W2159117176","https://openalex.org/W2183631084","https://openalex.org/W2266701264","https://openalex.org/W2285660444","https://openalex.org/W2300242332","https://openalex.org/W2335728318","https://openalex.org/W2405920868","https://openalex.org/W2431931973","https://openalex.org/W2565125333","https://openalex.org/W2585560244","https://openalex.org/W2591066391","https://openalex.org/W2611289746","https://openalex.org/W2950656546","https://openalex.org/W2963114950","https://openalex.org/W2963526839","https://openalex.org/W3102169921","https://openalex.org/W3118608800","https://openalex.org/W6639703010","https://openalex.org/W6667424881","https://openalex.org/W6686394896","https://openalex.org/W6693721977","https://openalex.org/W6698200048","https://openalex.org/W6703116779","https://openalex.org/W6787972765","https://openalex.org/W6910613894"],"related_works":["https://openalex.org/W2544043553","https://openalex.org/W2546284597","https://openalex.org/W2348562861","https://openalex.org/W2540393334","https://openalex.org/W2170552397","https://openalex.org/W1983570530","https://openalex.org/W2390042878","https://openalex.org/W2062932566","https://openalex.org/W2271847574","https://openalex.org/W2746234147"],"abstract_inverted_index":{"Thanks":[0],"to":[1,69,111,162,170],"their":[2],"excellent":[3],"performances":[4],"on":[5,42,133],"typical":[6],"artificial":[7],"intelligence":[8],"problems,":[9],"deep":[10],"neural":[11,58,131],"networks":[12,59,132],"have":[13],"drawn":[14],"a":[15,47,80,142,159],"lot":[16],"of":[17,26,56,72,96,98,105,124],"interest":[18],"lately.":[19],"However,":[20],"this":[21],"comes":[22],"at":[23,38,107,166,173],"the":[24,54,70,73,94,99,103,122,134],"cost":[25,41],"large":[27],"computational":[28],"needs":[29],"and":[30,102,117],"high":[31,36,152],"power":[32,118],"consumption.":[33,119],"Benefiting":[34],"from":[35],"precision":[37],"acceptable":[39],"hardware":[40,115],"these":[43],"difficult":[44],"problems":[45],"is":[46],"challenge.":[48],"To":[49,120],"address":[50],"it,":[51],"we":[52,90,127,148],"advocate":[53],"use":[55],"ternary":[57],"(TNN)":[60],"that,":[61],"when":[62],"properly":[63],"trained,":[64],"can":[65,91,149],"reach":[66],"results":[67],"close":[68],"state":[71],"art":[74],"using":[75],"floatingpoint":[76],"arithmetic.":[77],"We":[78,157],"present":[79],"highly":[81],"versatile":[82],"FPGA":[83,138],"friendly":[84],"architecture":[85],"for":[86,114],"TNN":[87],"in":[88],"which":[89],"vary":[92],"both":[93],"number":[95],"bits":[97],"input":[100],"data":[101],"level":[104],"parallelism":[106],"synthesis":[108],"time,":[109],"allowing":[110],"trade":[112],"throughput":[113,153,160],"resources":[116],"demonstrate":[121],"efficiency":[123],"our":[125],"proposal,":[126],"implement":[128],"high-complexity":[129],"convolutional":[130],"Xilinx":[135],"Virtex-7":[136],"VC709":[137],"board.":[139],"While":[140],"reaching":[141],"better":[143],"accuracy":[144],"than":[145],"comparable":[146],"designs,":[147],"target":[150],"either":[151],"or":[154,168],"low":[155],"power.":[156],"measure":[158],"up":[161,169],"27":[163],"000":[164],"fps":[165],"\u22487W":[167],"8.36":[171],"TMAC/s":[172],"\u224813":[174],"W.":[175]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":16},{"year":2020,"cited_by_count":12},{"year":2019,"cited_by_count":16},{"year":2018,"cited_by_count":13},{"year":2017,"cited_by_count":2}],"updated_date":"2026-05-07T13:39:58.223016","created_date":"2025-10-10T00:00:00"}
