{"id":"https://openalex.org/W3187529878","doi":"https://doi.org/10.1109/islped52811.2021.9502499","title":"PUFFIN: An Efficient DNN Training Accelerator for Direct Feedback Alignment in FeFET","display_name":"PUFFIN: An Efficient DNN Training Accelerator for Direct Feedback Alignment in FeFET","publication_year":2021,"publication_date":"2021-07-26","ids":{"openalex":"https://openalex.org/W3187529878","doi":"https://doi.org/10.1109/islped52811.2021.9502499","mag":"3187529878"},"language":"en","primary_location":{"id":"doi:10.1109/islped52811.2021.9502499","is_oa":false,"landing_page_url":"https://doi.org/10.1109/islped52811.2021.9502499","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED)","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/A5100322066","display_name":"Fan Chen","orcid":"https://orcid.org/0000-0001-7928-8331"},"institutions":[{"id":"https://openalex.org/I4210119109","display_name":"Indiana University Bloomington","ror":"https://ror.org/02k40bc56","country_code":"US","type":"education","lineage":["https://openalex.org/I4210119109","https://openalex.org/I592451"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Fan Chen","raw_affiliation_strings":["Indiana University Bloomington"],"affiliations":[{"raw_affiliation_string":"Indiana University Bloomington","institution_ids":["https://openalex.org/I4210119109"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5100322066"],"corresponding_institution_ids":["https://openalex.org/I4210119109"],"apc_list":null,"apc_paid":null,"fwci":0.8022,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.71677035,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9998999834060669,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9957000017166138,"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/T10049","display_name":"Magnetic properties of thin films","score":0.9660000205039978,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"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.7811862230300903},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5977706909179688},{"id":"https://openalex.org/keywords/resistive-random-access-memory","display_name":"Resistive random-access memory","score":0.5755866169929504},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.47273221611976624},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4623701572418213},{"id":"https://openalex.org/keywords/in-memory-processing","display_name":"In-Memory Processing","score":0.44069138169288635},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.4331050515174866},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.4194008708000183},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.36574533581733704},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3224784731864929},{"id":"https://openalex.org/keywords/electrical-engineering","display_name":"Electrical engineering","score":0.1703953742980957},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1202034056186676}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7811862230300903},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5977706909179688},{"id":"https://openalex.org/C182019814","wikidata":"https://www.wikidata.org/wiki/Q1143830","display_name":"Resistive random-access memory","level":3,"score":0.5755866169929504},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.47273221611976624},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4623701572418213},{"id":"https://openalex.org/C123593499","wikidata":"https://www.wikidata.org/wiki/Q6008583","display_name":"In-Memory Processing","level":5,"score":0.44069138169288635},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.4331050515174866},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.4194008708000183},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.36574533581733704},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3224784731864929},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.1703953742980957},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1202034056186676},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.0},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.0},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C194222762","wikidata":"https://www.wikidata.org/wiki/Q114486","display_name":"Query by Example","level":4,"score":0.0},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/islped52811.2021.9502499","is_oa":false,"landing_page_url":"https://doi.org/10.1109/islped52811.2021.9502499","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.8999999761581421,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":57,"referenced_works":["https://openalex.org/W1498436455","https://openalex.org/W1686810756","https://openalex.org/W1987850127","https://openalex.org/W2004596214","https://openalex.org/W2006312753","https://openalex.org/W2010202670","https://openalex.org/W2094756095","https://openalex.org/W2098335003","https://openalex.org/W2112796928","https://openalex.org/W2155893237","https://openalex.org/W2163605009","https://openalex.org/W2289252105","https://openalex.org/W2342750693","https://openalex.org/W2399958287","https://openalex.org/W2407647853","https://openalex.org/W2507556850","https://openalex.org/W2518281301","https://openalex.org/W2540279855","https://openalex.org/W2552737632","https://openalex.org/W2594309104","https://openalex.org/W2604662567","https://openalex.org/W2606722458","https://openalex.org/W2611430843","https://openalex.org/W2613989746","https://openalex.org/W2626991402","https://openalex.org/W2768069238","https://openalex.org/W2787453651","https://openalex.org/W2791620627","https://openalex.org/W2794243109","https://openalex.org/W2883283076","https://openalex.org/W2896457183","https://openalex.org/W2962835968","https://openalex.org/W2963341956","https://openalex.org/W2963403868","https://openalex.org/W2964115671","https://openalex.org/W2997130580","https://openalex.org/W3024621361","https://openalex.org/W3105437961","https://openalex.org/W3109708494","https://openalex.org/W3118608800","https://openalex.org/W3185748163","https://openalex.org/W4232753305","https://openalex.org/W4297792453","https://openalex.org/W4300172425","https://openalex.org/W4385245566","https://openalex.org/W6637373629","https://openalex.org/W6651239023","https://openalex.org/W6651700774","https://openalex.org/W6652940909","https://openalex.org/W6684191040","https://openalex.org/W6737454590","https://openalex.org/W6739901393","https://openalex.org/W6745405258","https://openalex.org/W6755207826","https://openalex.org/W6779856006","https://openalex.org/W6787074954","https://openalex.org/W6798688028"],"related_works":["https://openalex.org/W1966837078","https://openalex.org/W3137037072","https://openalex.org/W4308870977","https://openalex.org/W2983750276","https://openalex.org/W3164445786","https://openalex.org/W2802367674","https://openalex.org/W2993390155","https://openalex.org/W2912892722","https://openalex.org/W2562493617","https://openalex.org/W2157007809"],"abstract_inverted_index":{"The":[0],"currently":[1],"widely":[2],"used":[3,24],"backpropagation":[4],"(BP)":[5],"training":[6,32,75,102,156],"algorithm":[7],"requires":[8],"that":[9],"all":[10],"trainable":[11],"weights":[12],"in":[13,21,26,103,105,143],"a":[14,133],"deep":[15],"neural":[16],"network":[17],"(DNN)":[18],"be":[19],"stored":[20],"memory":[22,40],"and":[23,36,41,96,122,146,163],"sequentially":[25],"the":[27,87,128,140],"backward":[28],"path,":[29],"which":[30],"makes":[31],"parallelization":[33],"extremely":[34],"challenging":[35],"also":[37],"incurs":[38],"significant":[39],"computing":[42,47],"overheads.":[43],"Although":[44],"emerging":[45],"ReRAM-based":[46,155],"has":[48],"demonstrated":[49],"great":[50],"potential":[51],"for":[52,62,77],"DNN":[53,74,101],"acceleration,":[54],"state-of-the-art":[55],"designs":[56],"suffer":[57],"from":[58],">60%":[59],"energy":[60],"overhead":[61],"analog-to-digital":[63],"converters":[64],"(ADCs).":[65],"In":[66],"this":[67],"work,":[68],"we":[69,131],"propose":[70,132],"PUFFIN,":[71],"an":[72,98,106,147],"efficient":[73],"accelerator":[76],"Direct":[78],"Feedback":[79],"Alignment":[80],"(DFA).":[81],"PUFFIN":[82,111,158],"leverages":[83],"DFA":[84],"to":[85,118,153],"overcome":[86],"limitation":[88],"of":[89],"long-range":[90],"data":[91],"dependency":[92],"required":[93],"by":[94],"BP":[95],"executes":[97],"L":[99],"-layer":[100],"parallel":[104],"(L+2)-stage":[107],"pipeline.":[108],"We":[109],"implement":[110],"using":[112],"Ferroelectric":[113],"Field-Effect":[114],"Transistors":[115],"(FeFET)":[116],"due":[117],"their":[119],"high":[120],"performance":[121],"low-power":[123],"operation.":[124],"To":[125],"further":[126],"improve":[127],"power":[129,149,167],"efficiency,":[130],"random":[134],"number":[135],"generator":[136],"(RNG)":[137],"based":[138],"on":[139,166],"statistical":[141],"switching":[142],"FeFET":[144],"device":[145],"ultra-low":[148],"FeFET-based":[150],"ADC.":[151],"Compared":[152],"previous":[154],"accelerators,":[157],"achieves":[159],"1.3":[160],"\u00d7":[161],"speedup":[162],"2.5\u00d7":[164],"improvement":[165],"efficiency.":[168]},"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":2},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
