CFP last date
21 July 2025
Call for Paper
August Edition
IJCA solicits high quality original research papers for the upcoming August edition of the journal. The last date of research paper submission is 21 July 2025

Submit your paper
Know more
Reseach Article

A Comprehensive Survey on SmartNIC

by Tanvir Mahmud, Sifat Ibtisum, S.M. Saokat Hossain
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Number 13
Year of Publication: 2025
Authors: Tanvir Mahmud, Sifat Ibtisum, S.M. Saokat Hossain
10.5120/ijca2025925183

Tanvir Mahmud, Sifat Ibtisum, S.M. Saokat Hossain . A Comprehensive Survey on SmartNIC. International Journal of Computer Applications. 187, 13 ( Jun 2025), 28-32. DOI=10.5120/ijca2025925183

@article{ 10.5120/ijca2025925183,
author = { Tanvir Mahmud, Sifat Ibtisum, S.M. Saokat Hossain },
title = { A Comprehensive Survey on SmartNIC },
journal = { International Journal of Computer Applications },
issue_date = { Jun 2025 },
volume = { 187 },
number = { 13 },
month = { Jun },
year = { 2025 },
issn = { 0975-8887 },
pages = { 28-32 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume187/number13/a-comprehensive-survey-on-smartnic/ },
doi = { 10.5120/ijca2025925183 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2025-06-21T01:57:02.447470+05:30
%A Tanvir Mahmud
%A Sifat Ibtisum
%A S.M. Saokat Hossain
%T A Comprehensive Survey on SmartNIC
%J International Journal of Computer Applications
%@ 0975-8887
%V 187
%N 13
%P 28-32
%D 2025
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This survey paper provides a comprehensive overview of Smart Network Interface Cards (SmartNICs) with a focus on their classification based on application, benchmark, and hardware implementation. The study explores the diverse range of applications where SmartNICs are utilized, including data flow, storage, networking, and offloading. It explores the various benchmarks used to evaluate the performance of SmartNICs, such as throughput, latency, and packet processing capabilities. The paper discusses the different hardware implementations of SmartNICs, including FPGA-based SmartNICs. By examining these classifications, this survey aims to provide insights into the developing landscape of SmartNIC technology and its impact in distributed computing.

References
  1. Jiaxin, Lin., Kiran, Patel., Brent, Stephens., Anirudh, Sivaraman., Aditya, Akella. (2019). {PANIC}: A High-Performance Programmable {NIC} for Multi-tenant Networks.
  2. Zerui Guo, Jiaxin Lin, Yuebin Bai, Daehyeok Kim, Michael Swift, Aditya Akella, and Ming Liu. 2023. LogNIC: A High-Level Performance Model for SmartNICs. In Proceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO '23). Association for Computing Machinery, New York, NY, USA, 916–929.
  3. Zerui Guo, Hua Zhang, Chenxingyu Zhao, Yuebin Bai, Michael Swift, and Ming Liu. 2023. LEED: A Low-Power, Fast Persistent Key-Value Store on SmartNIC JBOFs. In Proceedings of the ACM SIGCOMM 2023 Conference (ACM SIGCOMM '23). Association for Computing Machinery, New York, NY, USA, 1012–1027. https://doi.org/10.1145/3603269.3604880.
  4. Marco Spaziani Brunella, Giacomo Belocchi, Marco Bonola, Salvatore Pontarelli, Giuseppe Siracusano, Giuseppe Bianchi, Aniello Cammarano, Alessandro Palumbo, Luca Petrucci, and Roberto Bifulco. 2022. HXDP: Efficient software packet processing on FPGA NICs. Commun. ACM 65, 8 (August 2022), 92–100. https://doi.org/10.1145/3543668
  5. Phitchaya Mangpo Phothilimthana, Ming Liu, Antoine Kaufmann, Simon Peter, Rastislav Bodik, and Thomas Anderson. 2018. Floem: a programming system for NIC-accelerated network applications. In Proceedings of the 13th USENIX conference on Operating Systems Design and Implementation (OSDI'18). USENIX Association, USA, 663–679.
  6. RingLeader: Efficiently Offloading Intra-Server Orchestration to NICs. (n.d.). RingLeader: Efficiently Offloading Intra-Server Orchestration to NICs. Retrieved May 9, 2024, from https://www.usenix.org/conference/nsdi23/presentation/lin
  7. “Fpganic: An Fpga-based Versatile 100gb Smartnic for Gpus”. “Fpganic: An Fpga-based Versatile 100gb Smartnic for Gpus”. 2022 USENIX Annual Technical Conference (USENIX ATC 22), 1 July 2022,https://www.usenix.org/conference/atc22/presentation/wang-zeke.
  8. Haggai Eran, Maxim Fudim, Gabi Malka, Gal Shalom, Noam Cohen, Amit Hermony, Dotan Levi, Liran Liss, and Mark Silberstein. 2022. FlexDriver: a network driver for your accelerator. In Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '22). Association for Computing Machinery, New York, NY, USA, 1115–1129.
  9. K. K. Suresh et al., "A Novel Framework for Efficient Offloading of Communication Operations to Bluefield SmartNICs," 2023 IEEE International Parallel and Distributed Processing Symposium (IPDPS), St. Petersburg, FL, USA, 2023, pp. 123-133, doi: 10.1109/IPDPS54959.2023.00022.
  10. Boris Pismenny, Haggai Eran, Aviad Yehezkel, Liran Liss, Adam Morrison, and Dan Tsafrir. 2021. Autonomous NIC offloads. In Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '21). Association for Computing Machinery, New York, NY, USA, 18–35.
  11. Mu, Yan, et al. "SOSP: A SmartNIC-based Offloading Framework for Cloud Storage Pooling." Proceedings of the 2022 9th International Conference on Wireless Communication and Sensor Networks. 2022.
  12. J. Liu, C. Maltzahn, M. L. Curry and C. Ulmer, "Processing Particle Data Flows with SmartNICs," 2022 IEEE High Performance Extreme Computing Conference (HPEC), Waltham, MA, USA, 2022, pp. 1-8, doi: 10.1109/HPEC55821.2022.9926325.
  13. Hoque, K., Hossain, M. B., Sami, A., Das, D., Kadir, A., & Rahman, M. A. (2024). Technological trends in 5G networks for IoT-enabled smart healthcare: A review. International Journal of Science and Research Archive, 12(2), 1399-1410.
  14. Khandoker Hoque, Md Boktiar Hossain, Denesh Das, Partha Protim Roy . Integration of IoT in Energy Sector. International Journal of Computer Applications. 186, 36 ( Aug 2024), 32-40. DOI=10.5120/ijca2024923981
  15. Md Boktiar Hossain, Khandoker Hoque, “Machine Learning approaches in IDS”, International Journal of Science and Research Archive, 2022, 07(02), 706-715.
  16. M. B. Hossain, K. Hoque, S. Abdi, E. Bazgir and M. A. Rahman, "Design and Simulation of a 1×2 Rectangular Microstrip Patch Antenna Array with Feeding Network," 2025 Fifth International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), Bhilai, India, 2025, pp. 1-7.
  17. K. Hoque, M. B. Hossain, A. B. Siddik, M. M. Billah, D. L. Michael and M. A. Rahman, "Performance Analysis of Yagi and Helix Antennas at 7.2 GHz with Far-Field Propagation Evaluation," 2025 8th International Conference on Trends in Electronics and Informatics (ICOEI), Tirunelveli, India, 2025, pp. 415-421, doi: 10.1109/ICOEI65986.2025.11013571.
  18. Tanvir Mahmud, “ML-driven resource management in cloud computing”, World Journal of Advanced Research and Reviews, 2022, 16(03), 1230-1238.
  19. Tanvir Mahmud and S A Sabbirul Mohosin Naim, “Predicting polycystic ovary syndrome using SVM”, International Journal of Science and Research Archive, 2024, 13(02), 4400-4408.
  20. Tanvir Mahmud, “Applications for the Internet of Medical Things”, International Journal of Science and Research Archive, 2023, 10(02), 1247-1254.
  21. Md Bahar Uddin, Md. Hossain and Suman Das, “Advancing manufacturing sustainability with industry 4.0 technologies”, International Journal of Science and Research Archive, 2022, 06(01), 358-366.
  22. Md. Hossain and Md. Bahar Uddin, “Digital twins in additive manufacturing”, World Journal of Advanced Engineering Technology and Sciences, 2024, 13(02), 909-918.
  23. Yasmin Akter Bipasha, “Blockchain technology in supply chain management: transparency, security, and efficiency challenges”, International Journal of Science and Research Archive, 2023, 10(01), 1186-1196.
  24. Amit Deb Nath, Rahmanul Hoque, Md. Masum Billah, Numair Bin Sharif, Mahmudul Hoque . Distributed Parallel and Cloud Computing: A Review. International Journal of Computer Applications. 186, 16 (Apr 2024), 25-32. DOI=10.5120/ijca2024923547
  25. Rahman, M.S., Hassan, M.Z., Ibtisum, S. (2025). Vehicle-BD: A Benchmark Dataset of Bangladeshi Local Vehicles. In: Bajaj, A., Abraham, A., Madhavi, K.R., Kriksciuniene, D. (eds) Bio-Inspired Computing. IBICA 2023. Lecture Notes in Networks and Systems, vol 1232. Springer, Cham.
  26. Bazgir, E., Haque, E., Sharif, N. B., & Ahmed, M. F. (2023). Security aspects in IoT based cloud computing. World Journal of Advanced Research and Reviews, 20(3), 540-551.
  27. Amit Deb Nath, Rahmanul Hoque, Md. Masum Billah, Numair Bin Sharif, Mahmudul Hoque . Distributed Parallel and Cloud Computing: A Review. International Journal of Computer Applications. 186, 16 (Apr 2024), 25-32.
  28. Kallol Kanti Mondal, Daniel Lucky Michael, Pabitra Mandal, “How ML transforms drug discovery”, Global Journal of Engineering and Technology Advances, 2024, 21(01), 197-203.
  29. Kallol Kanti Mondal, “Potential investigation of anti-inflammatory activity and phytochemical investigations of ethanolic extract of Glycosmis pentaphylla leaves”, American Journal of Biomedical Research, 2015, Vol. 3, No. 1, 6-8.
  30. Ahammed, M.S., Khanom, M.M., Kobir, M.E., Akhter, S., Hossain, M.S., Begum, S., Bayen, S., Islam, M.R., Mondal, K.K., Mottakin, M., Mahmud, M.K. 2020. A Study on Hevea Brasiliensis for evaluation of phytochemical and pharmacological properties in Swiss Albino Mice. Discovery Phytomedicine 7(2): 72-75.
  31. Rahaman, Md Zahedur, et al. "Assessment of thrombolytic, antioxidant and analgesic properties of a medicinal plant of Asteraceae family growing in Bangladesh." Discovery Phytomedicine 7.1 (2020): 47-52.
  32. Azam, S., Huda, A. F., Shams, K., Ansari, P., Hasan, M. M., & Mohamed, M. K. (2015). Anti-inflammatory and anti-oxidant study of ethanolic extract of Mimosa pudica. Journal of Young Pharmacists, 7(3), 234.
Index Terms

Computer Science
Information Sciences

Keywords

Distributed computing SmartNIC offloading FPGA SmartNIC