Review and Thoughts on the Development of Computing Architecture

Yanzhao GAO,Jiangxing WU,Qinrang LIU,Jianliang SHEN,Ke SONG,Fan ZHANG
DOI: https://doi.org/10.1360/ssi-2021-0163
2022-01-01
Scientia Sinica Informationis
Abstract:With the end of Moore's law and Dennard's scaling law, it is becoming increasingly difficult to improve the performance and efficiency of computing systems by relying on the progress of the integrated circuit (IC) manufacturing process.The evolution of computing architecture has become an important technical approach for the development of computing systems in the future.In this article, the evolution of the architecture is first reviewed from different perspectives, including the application adaptability, computation-driven mode, changes in the center of the computing system, the composition of the computing cores, and computing logic usage.The advantages and disadvantages of different architectures are summarized, and then the ability to computing systems in the future under the conditions of rapid development of manual intelligence and big data is analyzed.Finally, a software-defined computing architecture is proposed, and its key research contents and key technologies are summarized, which provides a feasible technical approach for the future development of computing architectures.
What problem does this paper attempt to address?