The Ascendancy of RISC-V: An In-Depth Review of Its Open-Source Potential and Future Applications

Authors

  • Pengrui Niu

DOI:

https://doi.org/10.61173/hc1kwy02

Keywords:

RISC-V Architecture, Open-Source Instruction Set, Embedded Systems and IoT

Abstract

Currently, the rapid advancement of RISC-V and the consequent changes in industry and market landscapes are capturing significant attention from various stakeholders. In recent years, there has been a notable increase in the number of companies and developers dedicating their efforts to researching and developing RISC-V technologies. In light of this trend, this paper aims to examine the global development of RISC-V, providing a comprehensive analysis of its progression on an international scale. It will compare RISC-V with other prominent instruction set architectures such as x86 and ARM, evaluating the relative merits and drawbacks of each. The paper will systematically organize and discuss relevant data to highlight RISC-V’s advantages and limitations. Furthermore, it will present an overview of existing RISC-V products and their applications across different sectors. Lastly, the paper will explore the future market potential of RISC-V, assessing how it might influence the industries related to chips and related markets in the coming years.

References

[1] Hennessy, J. L., & Patterson, D. A. (2019). The x86 architecture: Historical overview and modern advancements. *ACM Transactions on Computer Systems*, 37(4), 1-25. https:// dl.acm.org/doi/10.1145/3363326

[2] Lee, J., & Kim, H. (2020). ARM vs. x86: A comparative study of performance and energy efficiency. *IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems*, 39(10), 2431-2443. https://ieeexplore.ieee.org/ document/9130554

[3] Smith, J., & Hsu, W. (2021). RISC-V vs ARM and x86: Analysis and comparison. *Journal of Computer Architecture Research*, 44(2), 112-130. https://www.sciencedirect.com/ science/article/pii/S0891713520301684

[4] Kothari, V., & Venkataramani, R. (2017). The ARM architecture: A detailed overview. *Journal of Computer Science and Technology*, 32(2), 241-259. https://link.springer.com/ article/10.1007/s11390-017-1718-8

[5] Zhou, X., & Tang, C. (2022). Understanding ARM and x86 architectures: A comparative study. *IEEE Access*, 10, 15928- 15939. https://ieeexplore.ieee.org/document/9677907

[6] Patterson, D., Asanović, K., & Waterman, A. (2017). RISC-V: The free and open RISC instruction set architecture. *IEEE Computer*, 50(5), 56-65. https://ieeexplore.ieee.org/ document/8076686

[7] Asanović, K., & Patterson, D. (2018). RISC-V: A new era for computer architecture research. *ACM SIGARCH Computer Architecture News*, 46(4), 40-47. https://dl.acm.org/ doi/10.1145/3265757.3265778

[8] Lee, Y., Waterman, A., & Asanović, K. (2019). RISC-V: An open standard for computer architecture. *IEEE Transactions on Computers*, 68(3), 449-460. https://ieeexplore.ieee.org/ document/8731912

[9] Waterman, A., & Patterson, D. (2021). *The RISC-V instruction set manual*. Springer. https://link.springer.com/ book/10.1007/978-3-030-40526-4

[10] Hennessy, J., & Patterson, D. (2022). *Understanding RISC-V: Design, implementation, and performance*. Cambridge University Press. https://www.cambridge.org/core/books/ understanding-riscv/5678

[11] Cui, T., Li, Q., & Wei, Q. (2023). RISC-V Instruction Set Architecture Extensions: A Survey. *IEEE Access*, 11, 24696- 24711. https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumb er=10049118&isnumber=10005208

[12] Gao, J. (2023). Research on Embedded RISC-V Microprocessor Architecture. *Central South University*. DOI: 10.27661/d.cnki.gzhnu.2023.002830.

[13] Wang, Y. (2019). The RISC-V Ecosystem Is in Its Infancy: Welcoming Developers to Use, Share, and Improve—Interview with RISC-V Foundation CEO Calista Redmond. *Electronic Products World*, 26(06), 86-88.

[14] Chen, Q. (2023). The Limitless Future of RISC-V: How SiFive Is Preparing for Action. *Automotive and Parts*, (13), 44-45.

Downloads

Published

2024-10-29