{"id":"https://openalex.org/W4225637124","doi":"https://doi.org/10.1109/tcad.2022.3160947","title":"PIMulator-NN: An Event-Driven, Cross-Level Simulation Framework for Processing-In-Memory-Based Neural Network Accelerators","display_name":"PIMulator-NN: An Event-Driven, Cross-Level Simulation Framework for Processing-In-Memory-Based Neural Network Accelerators","publication_year":2022,"publication_date":"2022-04-12","ids":{"openalex":"https://openalex.org/W4225637124","doi":"https://doi.org/10.1109/tcad.2022.3160947"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2022.3160947","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2022.3160947","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/A5032094524","display_name":"Qilin Zheng","orcid":"https://orcid.org/0000-0002-5593-1369"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qilin Zheng","raw_affiliation_strings":["School of Integrated Circuits, Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5593-1369","affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100749622","display_name":"Xingchen Li","orcid":"https://orcid.org/0000-0002-2921-0242"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xingchen Li","raw_affiliation_strings":["Center for Energy-Efficient Computing and Applications, Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-2921-0242","affiliations":[{"raw_affiliation_string":"Center for Energy-Efficient Computing and Applications, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103066408","display_name":"Yijin Guan","orcid":"https://orcid.org/0000-0002-8854-2132"},"institutions":[{"id":"https://openalex.org/I45928872","display_name":"Alibaba Group (China)","ror":"https://ror.org/00k642b80","country_code":"CN","type":"company","lineage":["https://openalex.org/I45928872"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yijin Guan","raw_affiliation_strings":["Alibaba DAMO Academy, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Alibaba DAMO Academy, Beijing, China","institution_ids":["https://openalex.org/I45928872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089981020","display_name":"Zongwei Wang","orcid":"https://orcid.org/0000-0001-6297-2700"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zongwei Wang","raw_affiliation_strings":["School of Integrated Circuits, Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-6297-2700","affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060554231","display_name":"Yimao Cai","orcid":"https://orcid.org/0000-0002-6854-8211"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yimao Cai","raw_affiliation_strings":["School of Integrated Circuits, Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-6854-8211","affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058073627","display_name":"Yiran Chen","orcid":"https://orcid.org/0000-0002-1486-8412"},"institutions":[{"id":"https://openalex.org/I170897317","display_name":"Duke University","ror":"https://ror.org/00py81415","country_code":"US","type":"education","lineage":["https://openalex.org/I170897317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yiran Chen","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Duke University, Durham, NC, USA"],"raw_orcid":"https://orcid.org/0000-0002-1486-8412","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Duke University, Durham, NC, USA","institution_ids":["https://openalex.org/I170897317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101850376","display_name":"Guangyu Sun","orcid":"https://orcid.org/0000-0001-6436-0820"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guangyu Sun","raw_affiliation_strings":["Center for Energy-Efficient Computing and Applications, Peking University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Energy-Efficient Computing and Applications, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062886480","display_name":"Ru Huang","orcid":"https://orcid.org/0000-0002-8146-4821"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ru Huang","raw_affiliation_strings":["School of Integrated Circuits, Peking University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.7454,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.65634561,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"41","issue":"12","first_page":"5464","last_page":"5475"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9994000196456909,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9988999962806702,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.8490039706230164},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8218866586685181},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.6038615703582764},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.5778501629829407},{"id":"https://openalex.org/keywords/dataflow-architecture","display_name":"Dataflow architecture","score":0.5729820132255554},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.524004340171814},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4985513687133789},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4858784079551697},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.46302998065948486},{"id":"https://openalex.org/keywords/discrete-event-simulation","display_name":"Discrete event simulation","score":0.4384498596191406},{"id":"https://openalex.org/keywords/event","display_name":"Event (particle physics)","score":0.43457987904548645},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.29895949363708496},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2597348690032959},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.24274462461471558},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.14525097608566284}],"concepts":[{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.8490039706230164},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8218866586685181},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.6038615703582764},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5778501629829407},{"id":"https://openalex.org/C176727019","wikidata":"https://www.wikidata.org/wiki/Q1172415","display_name":"Dataflow architecture","level":3,"score":0.5729820132255554},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.524004340171814},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4985513687133789},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4858784079551697},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.46302998065948486},{"id":"https://openalex.org/C147203929","wikidata":"https://www.wikidata.org/wiki/Q574814","display_name":"Discrete event simulation","level":2,"score":0.4384498596191406},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.43457987904548645},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.29895949363708496},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2597348690032959},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.24274462461471558},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.14525097608566284},{"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/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","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},{"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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2022.3160947","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2022.3160947","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":[{"id":"https://metadata.un.org/sdg/7","score":0.9100000262260437,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G2436938452","display_name":null,"funder_award_id":"2019YFB2205401","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G4460768019","display_name":null,"funder_award_id":"62032001","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4602124056","display_name":null,"funder_award_id":"92064006","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5962490683","display_name":null,"funder_award_id":"B 18001","funder_id":"https://openalex.org/F4320327912","funder_display_name":"Higher Education Discipline Innovation Project"},{"id":"https://openalex.org/G7584325168","display_name":null,"funder_award_id":"61832020","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7850338099","display_name":null,"funder_award_id":"62025401","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8153469968","display_name":"\u65b0\u578b\u795e\u7ecf\u5f62\u6001\u5668\u4ef6\u53ca\u82af\u7247\u96c6\u6210\u57fa\u7840\u7814\u7a76","funder_award_id":"61834001","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320327912","display_name":"Higher Education Discipline Innovation Project","ror":null},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W2010202670","https://openalex.org/W2041420601","https://openalex.org/W2048266589","https://openalex.org/W2147657366","https://openalex.org/W2403020663","https://openalex.org/W2442974303","https://openalex.org/W2464177207","https://openalex.org/W2468939918","https://openalex.org/W2508602506","https://openalex.org/W2518281301","https://openalex.org/W2613989746","https://openalex.org/W2736591611","https://openalex.org/W2782046614","https://openalex.org/W2796472956","https://openalex.org/W2809171749","https://openalex.org/W2904295992","https://openalex.org/W2904405156","https://openalex.org/W2943365647","https://openalex.org/W2952429406","https://openalex.org/W2953019935","https://openalex.org/W2963367920","https://openalex.org/W2997869757","https://openalex.org/W3005619596","https://openalex.org/W3022214422","https://openalex.org/W3033443178","https://openalex.org/W3033519076","https://openalex.org/W3036436862","https://openalex.org/W3048775232","https://openalex.org/W3092368495","https://openalex.org/W3214267057","https://openalex.org/W6705165511","https://openalex.org/W6719768283","https://openalex.org/W6787497281"],"related_works":["https://openalex.org/W2564598376","https://openalex.org/W1484403103","https://openalex.org/W2584408851","https://openalex.org/W2115158825","https://openalex.org/W2101960124","https://openalex.org/W4377693460","https://openalex.org/W2033683327","https://openalex.org/W2783505431","https://openalex.org/W2521947294","https://openalex.org/W1741246166"],"abstract_inverted_index":{"Processing-in-memory":[0],"(PIM)":[1],"architecture":[2,43,132,138,152],"has":[3],"been":[4],"proposed":[5],"to":[6,41,62,115,147,157,176],"accelerate":[7],"state-of-the-art":[8],"neuro-inspired":[9],"algorithms,":[10],"such":[11,111],"as":[12],"deep":[13],"neural":[14,29],"networks.":[15],"In":[16],"this":[17,172],"article,":[18],"we":[19,53,81],"present":[20],"PIMulator-NN,":[21,80],"an":[22,34],"event-driven,":[23],"cross-level":[24],"simulation":[25,36,58,93],"framework":[26,59],"for":[27],"PIM-based":[28],"network":[30],"accelerators.":[31],"By":[32],"employing":[33],"event-driven":[35],"mechanism,":[37],"PIMulator-NN":[38,61,87,140,154],"is":[39,155],"able":[40,156],"model":[42],"details":[44,48,133],"and":[45,68,88,99,107,171],"capture":[46,158],"design":[47,163,179],"of":[49,71,79,161],"the":[50,55,65,77,131,142,159],"architecture.":[51],"Moreover,":[52],"integrate":[54],"main-stream":[56],"circuit-level":[57],"with":[60,86,134,144],"accurately":[63],"simulate":[64],"area,":[66],"latency,":[67],"energy":[69],"consumption":[70],"analog":[72],"computation":[73],"units.":[74],"To":[75],"demonstrate":[76],"usage":[78],"implement":[82],"several":[83,137],"PIM":[84,151],"designs":[85],"perform":[89],"detailed":[90],"simulation.":[91],"The":[92],"results":[94,112,128],"show":[95],"that":[96,110],"memory":[97],"access":[98],"interconnects":[100],"make":[101],"considerable":[102],"impacts":[103,160],"on":[104],"system-level":[105],"performance":[106,120],"energy.":[108],"Note":[109],"are":[113],"hard":[114],"be":[116],"captured":[117],"by":[118],"conventional":[119],"model-based":[121],"estimations.":[122],"We":[123],"found":[124],"some":[125],"anti":[126],"common-sense":[127],"while":[129],"modeling":[130],"PIMulator-NN.":[135],"With":[136],"templates,":[139],"provides":[141],"users":[143,175],"a":[145],"platform":[146],"build":[148],"up":[149],"their":[150,178],"quickly.":[153],"different":[162],"choices":[164],"(e.g.,":[165],"dataflow,":[166],"interconnect,":[167],"data":[168],"parallelism,":[169],"etc.),":[170],"could":[173],"enable":[174],"explore":[177],"space":[180],"efficiently.":[181]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1}],"updated_date":"2026-08-01T09:00:35.917206","created_date":"2025-10-10T00:00:00"}
