{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T11:33:06Z","timestamp":1763724786947,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,10,27]],"date-time":"2024-10-27T00:00:00Z","timestamp":1729987200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["SPP 2377: Disruptive Memory Technologies"],"award-info":[{"award-number":["SPP 2377: Disruptive Memory Technologies"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"name":"German Research Foundation","award":["405422836"],"award-info":[{"award-number":["405422836"]}]},{"name":"National Science and Technology Council of Taiwan","award":["111-2923-E-002-014-MY3","112-2221-E-002-116-MY3"],"award-info":[{"award-number":["111-2923-E-002-014-MY3","112-2221-E-002-116-MY3"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,10,27]]},"DOI":"10.1145\/3676536.3697114","type":"proceedings-article","created":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T12:53:56Z","timestamp":1744203236000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Co-Designing NVM-based Systems for Machine Learning and In-memory Search Applications"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9602-2922","authenticated-orcid":false,"given":"J\u00f6rg","family":"Henkel","sequence":"first","affiliation":[{"name":"Karlsruhe Institute of Technology, Karlsruhe, Baden W\u00fcrttemberg, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5312-8679","authenticated-orcid":false,"given":"Lokesh","family":"Siddhu","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology, Karlsruhe, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1566-8997","authenticated-orcid":false,"given":"Hassan","family":"Nassar","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology, Karlsruhe, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0253-4594","authenticated-orcid":false,"given":"Lars","family":"Bauer","sequence":"additional","affiliation":[{"name":"None, Karlsruhe, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8114-9760","authenticated-orcid":false,"given":"Jian-Jia","family":"Chen","sequence":"additional","affiliation":[{"name":"TU Dortmund, Dortmund, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9992-9415","authenticated-orcid":false,"given":"Christian","family":"Hakert","sequence":"additional","affiliation":[{"name":"TU Dortmund, Dortmund, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-1688-1203","authenticated-orcid":false,"given":"Tristan","family":"Seidl","sequence":"additional","affiliation":[{"name":"TU Dortmund, Dortmund, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7110-921X","authenticated-orcid":false,"given":"Kuan Hsun","family":"Chen","sequence":"additional","affiliation":[{"name":"University of Twente, Twente, Netherlands"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6636-9738","authenticated-orcid":false,"given":"Xiaobo Sharon","family":"Hu","sequence":"additional","affiliation":[{"name":"University of Notre Dame, Notre Dame, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6322-9908","authenticated-orcid":false,"given":"Mengyuan","family":"Li","sequence":"additional","affiliation":[{"name":"University of Notre Dame, Notre Dame, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0091-5027","authenticated-orcid":false,"given":"Chia-Lin","family":"Yang","sequence":"additional","affiliation":[{"name":"National Taiwan University, Taiwan, Taiwan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3970-979X","authenticated-orcid":false,"given":"Ming-Liang","family":"Wei","sequence":"additional","affiliation":[{"name":"National Taiwan University, Taiwan, Taiwan"}]}],"member":"320","published-online":{"date-parts":[[2025,4,9]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"1","volume-title":"Ecssd: Hardware\/data layout co-designed in-storage-computing architecture for extreme classification,\" in Proceedings of the 50th Annual International Symposium on Computer Architecture","author":"Li S.","year":"2023","unstructured":"S. Li, F. Tu, L. Liu, J. Lin, Z. Wang, Y. Kang, Y. Ding, and Y. Xie, \"Ecssd: Hardware\/data layout co-designed in-storage-computing architecture for extreme classification,\" in Proceedings of the 50th Annual International Symposium on Computer Architecture, 2023, pp. 1--14."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-021-22364-0"},{"key":"e_1_3_2_1_3_1","first-page":"609","volume-title":"IEEE","author":"Chen Y.","year":"2014","unstructured":"Y. Chen, T. Luo, S. Liu, S. Zhang, L. He, J. Wang, L. Li, T. Chen, Z. Xu, N. Sun et al., \"Dadiannao: A machine-learning supercomputer,\" in 2014 47th Annual IEEE\/ACM International Symposium on Microarchitecture. IEEE, 2014, pp. 609--622."},{"key":"e_1_3_2_1_4_1","first-page":"388","article-title":"24.1 a 1mb multibit reram computing-in-memory macro with 14.6 ns parallel mac computing time for cnn based ai edge processors,\" in 2019 IEEE International SolidState Circuits Conference-(ISSCC)","author":"Xue C.-X.","year":"2019","unstructured":"C.-X. Xue, W.-H. Chen, J.-S. Liu, J.-F. Li, W.-Y. Lin, W.-E. Lin, J.-H. Wang, W.-C. Wei, T.-W. Chang, T.-C. Chang et al., \"24.1 a 1mb multibit reram computing-in-memory macro with 14.6 ns parallel mac computing time for cnn based ai edge processors,\" in 2019 IEEE International SolidState Circuits Conference-(ISSCC). IEEE, 2019, pp. 388--390.","journal-title":"IEEE"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2021.3117837"},{"key":"e_1_3_2_1_6_1","volume-title":"Write mode aware loop tiling for high performance low power volatile PCM,\" in DAC","author":"Qiu K.","year":"2014","unstructured":"K. Qiu, Q. Li, and C. J. Xue, \"Write mode aware loop tiling for high performance low power volatile PCM,\" in DAC, 2014."},{"key":"e_1_3_2_1_7_1","volume-title":"Exploiting multiple write modes of nonvolatile main memory in embedded systems,\" TECS","author":"Pan C.","year":"2017","unstructured":"C. Pan, M. Xie, C. Yang, Y. Chen, and J. Hu, \"Exploiting multiple write modes of nonvolatile main memory in embedded systems,\" TECS, 2017."},{"key":"e_1_3_2_1_8_1","volume-title":"A drift-tolerant coding to improve the performance and energy efficiency of multi-level-cell phase-change memory,\" TCAD","author":"Chen Y.-S.","year":"2023","unstructured":"Y.-S. Chen, Y.-H. Chang, and T.-W. Kuo, \"DTC: A drift-tolerant coding to improve the performance and energy efficiency of multi-level-cell phase-change memory,\" TCAD, 2023."},{"key":"e_1_3_2_1_9_1","volume-title":"Compiler directed write-mode selection for high performance low power volatile PCM,\" in LCTES","author":"Li Q.","year":"2013","unstructured":"Q. Li, L. Jiang, Y. Zhang, Y. He, and C. J. Xue, \"Compiler directed write-mode selection for high performance low power volatile PCM,\" in LCTES, 2013."},{"key":"e_1_3_2_1_10_1","volume-title":"Swift-CNN: Leveraging PCM memory's fast write mode to accelerate CNNs,\" ESL","author":"Siddhu L.","year":"2023","unstructured":"L. Siddhu, H. Nassar, L. Bauer, C. Hakert, N. H\u00f6lscher, J.-J. Chen, and J. Henkel, \"Swift-CNN: Leveraging PCM memory's fast write mode to accelerate CNNs,\" ESL, 2023."},{"key":"e_1_3_2_1_11_1","volume-title":"Quick-and-Dirty: An architecture for high-performance temporary short writes in MLC PCM,\" TC","author":"Zhang M.","year":"2019","unstructured":"M. Zhang, L. Zhang, L. Jiang, F. T. Chong, and Z. Liu, \"Quick-and-Dirty: An architecture for high-performance temporary short writes in MLC PCM,\" TC, 2019."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1143\/JJAP.46.2157"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3483839"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477019"},{"key":"e_1_3_2_1_15_1","first-page":"25","volume-title":"IEEE","author":"Hu X. S.","year":"2021","unstructured":"X. S. Hu, M. Niemier, A. Kazemi, A. F. Laguna, K. Ni, R. Rajaei, M. M. Sharifi, and X. Yin, \"In-memory computing with associative memories: A cross-layer perspective,\" in 2021 IEEE International Electron Devices Meeting (IEDM). IEEE, 2021, pp. 25--2."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41928-019-0321-3"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-022-23116-w"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3620666.3651386"},{"key":"e_1_3_2_1_19_1","first-page":"1","volume-title":"IEEE","author":"Wei M.-L.","year":"2021","unstructured":"M.-L. Wei, H. Amrouch, C.-L. Sung, H.-T. Lue, C.-L. Yang, K.-C. Wang, and C.-Y. Lu, \"Robust brain-inspired computing: On the reliability of spiking neural network using emerging non-volatile synapses,\" in 2021 IEEE International Reliability Physics Symposium (IRPS). IEEE, 2021, pp. 1--8."},{"key":"e_1_3_2_1_20_1","first-page":"33","article-title":"Analog computing in memory (cim) technique for general matrix multiplication (gemm) to support deep neural network (dnn) and cosine similarity search computing using 3d and-type nor flash devices,\" in 2022 International Electron Devices Meeting (IEDM)","author":"Wei M.-L.","year":"2022","unstructured":"M.-L. Wei, H.-T. Lue, S.-Y. Ho, Y.-P. Lin, T.-H. Hsu, C.-C. Hsieh, Y.-C. Li, T.-H. Yeh, S.-H. Chen, Y.-H. Jhu et al., \"Analog computing in memory (cim) technique for general matrix multiplication (gemm) to support deep neural network (dnn) and cosine similarity search computing using 3d and-type nor flash devices,\" in 2022 International Electron Devices Meeting (IEDM). IEEE, 2022, pp. 33--3.","journal-title":"IEEE"},{"key":"e_1_3_2_1_21_1","first-page":"236","volume-title":"Joint exploration of activation and weight sparsity in compressed neural networks,\" in Proceedings of the 46th International Symposium on Computer Architecture","author":"Yang T.-H.","year":"2019","unstructured":"T.-H. Yang, H.-Y. Cheng, C.-L. Yang, I.-C. Tseng, H.-W. Hu, H.-S. Chang, and H.-P. Li, \"Sparse reram engine: Joint exploration of activation and weight sparsity in compressed neural networks,\" in Proceedings of the 46th International Symposium on Computer Architecture, 2019, pp. 236--249."},{"key":"e_1_3_2_1_22_1","first-page":"828","article-title":"Aggressive fault tolerance for memristor crossbar-based neural network accelerators by operational unit level weight mapping","volume":"9","author":"Xu Y.","year":"2021","unstructured":"Y. Xu, S. Jin, Y. Wang, and Y. Qi, \"Aggressive fault tolerance for memristor crossbar-based neural network accelerators by operational unit level weight mapping,\" IEEE Access, vol. 9, pp. 102 828--102 834, 2021.","journal-title":"IEEE Access"},{"key":"e_1_3_2_1_23_1","article-title":"Era-bs: Boosting the efficiency of reram-based pim accelerator with fine-grained bit-level sparsity","author":"Liu F.","year":"2023","unstructured":"F. Liu, W. Zhao, Z. Wang, Y. Chen, X. Liang, and L. Jiang, \"Era-bs: Boosting the efficiency of reram-based pim accelerator with fine-grained bit-level sparsity,\" IEEE Transactions on Computers, 2023.","journal-title":"IEEE Transactions on Computers"},{"key":"e_1_3_2_1_24_1","first-page":"589","volume-title":"IEEE","author":"Tsai C.-Y.","year":"2021","unstructured":"C.-Y. Tsai, C.-F. Nien, T.-C. Yu, H.-Y. Yeh, and H.-Y. Cheng, \"Repim: Joint exploitation of activation and weight repetitions for in-reram dnn acceleration,\" in 2021 58th ACM\/IEEE Design Automation Conference (DAC). IEEE, 2021, pp. 589--594."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2022.3216735"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2023.3257513"},{"key":"e_1_3_2_1_27_1","volume-title":"Spiking hyperdimensional network: Neuromorphic models integrated with memory-inspired framework,\" arXiv preprint arXiv:2110.00214","author":"Zou Z.","year":"2021","unstructured":"Z. Zou, H. Alimohamadi, F. Imani, Y. Kim, and M. Imani, \"Spiking hyperdimensional network: Neuromorphic models integrated with memory-inspired framework,\" arXiv preprint arXiv:2110.00214, 2021."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-022-33629-7"},{"key":"e_1_3_2_1_29_1","volume-title":"Group knowledge transfer: Federated learning of large CNNs at the edge,\" NeurIPS","author":"He C.","year":"2020","unstructured":"C. He, M. Annavaram, and S. Avestimehr, \"Group knowledge transfer: Federated learning of large CNNs at the edge,\" NeurIPS, 2020."},{"key":"e_1_3_2_1_30_1","volume-title":"Toward resource-efficient federated learning in mobile edge computing,\" IEEE Network","author":"Yu R.","year":"2021","unstructured":"R. Yu and P. Li, \"Toward resource-efficient federated learning in mobile edge computing,\" IEEE Network, 2021."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2022.3197094"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001140"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10619-022-07421-x"},{"key":"e_1_3_2_1_34_1","volume-title":"SAMOS","author":"David B. L.","year":"2024","unstructured":"B. L. David, M. Yayla, J.-J. Chen, K.-H. Chen, and A. A. Khan, \"Evaluating the impact of racetrack memory misalignment faults on bnns performance,\" in Embedded Computer Systems: Architectures, Modeling, and Simulation - 24th International Conference, SAMOS, 2024, in press."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750388"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2023.3305010"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","first-page":"e088","DOI":"10.1093\/nsr\/nwae088","article-title":"Dynamic neural networks: advantages and challenges","author":"Huang G.","year":"2024","unstructured":"G. Huang, \"Dynamic neural networks: advantages and challenges,\" National Science Review, p. nwae088, 2024.","journal-title":"National Science Review"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-012-9338-y"},{"key":"e_1_3_2_1_39_1","first-page":"19","volume-title":"Thermal analysis of a 3d die-stacked high-performance microprocessor,\" in Proceedings of the 16th ACM Great Lakes symposium on VLSI","author":"Puttaswamy K.","year":"2006","unstructured":"K. Puttaswamy and G. H. Loh, \"Thermal analysis of a 3d die-stacked high-performance microprocessor,\" in Proceedings of the 16th ACM Great Lakes symposium on VLSI, 2006, pp. 19--24."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3532185"},{"volume-title":"Nvm storage in iot devices: Opportunities and challenges.\" Computer Systems Science & Engineering","author":"Liu Y.","key":"e_1_3_2_1_41_1","unstructured":"Y. Liu, S. Zhao, W. Chen, X. Ge, F. Liu, S. Li, and N. Xiao, \"Nvm storage in iot devices: Opportunities and challenges.\" Computer Systems Science & Engineering, vol. 38, no. 3, 2021."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3609388"}],"event":{"name":"ICCAD '24: 43rd IEEE\/ACM International Conference on Computer-Aided Design","sponsor":["SIGDA ACM Special Interest Group on Design Automation","IEEE CAS","IEEE CEDA","IEEE EDS"],"location":"Newark Liberty International Airport Marriott New York NY USA","acronym":"ICCAD '24"},"container-title":["Proceedings of the 43rd IEEE\/ACM International Conference on Computer-Aided Design"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3676536.3697114","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3676536.3697114","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:45Z","timestamp":1750295925000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3676536.3697114"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,27]]},"references-count":42,"alternative-id":["10.1145\/3676536.3697114","10.1145\/3676536"],"URL":"https:\/\/doi.org\/10.1145\/3676536.3697114","relation":{},"subject":[],"published":{"date-parts":[[2024,10,27]]},"assertion":[{"value":"2025-04-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}