摘要
计算科学已经与传统的理论科学和实验科学并列成为第三门科学,它们相辅相成地推动着人类科技的发展和社会文明的进步。21世纪科学和经济上的关键问题研究前沿,有可能通过熟练地掌握先进的计算技术并运用计算科学得到解决。高性能计算是一个国家综合国力的体现,是支撑国家实力持续发展的关键技术之一,在国防安全、高科技发展和国民经济建设中占有重要的战略地位。经过40多年的发展,围绕并行计算机、并行算法和并行程序设计,融合并行计算机体系结构、数值和非数值的并行算法设计及并行程序设计于一体,形成了并行计算(Parallel Computing)“结构-算法-编程-应用”完整的学科体系与系统课程框架。文中回顾了作者在并行计算学科的发展方面所做的工作,并对非数值计算中的计算方法和新型的非冯诺依曼结构计算机体系结构的研究进行了介绍。
Computational science has become the third science in parallel with traditional theoretical science and experimental scien-ce.They complement each other and promote the development of human science and technology and the progress of social civilization.The research frontiers of key scientific and economic problems in the 21st century may be solved by computing techniques and computing science.High-performance computing is a manifestation of a country’s comprehensive national strength,and it is one of the key technologies supporting the continuous development of national strength.It has an important strategic position in national defense security,high-tech development and national economic construction.Through more than 40 years of development,we have focused on parallel computers,parallel algorithms and parallel programming,integrating parallel computer architecture,numerical and non-numerical parallel algorithm design and parallel program design,forming parallel computing“architecture-algorithm-programming-application”disciplinary system and system curriculum framework.This article reviews the work we have done in the development of parallel computing,and introduces the calculation methods in non-numerical computing and the research of new non-von Neumann structured computer architecture.
作者
陈国良
张玉杰
CHEN Guo-liang;ZHANG Yu-jie(School of Computer Science,Nanjing University of Posts and Telecommunications,Nanjing 210003,China;Nanjing Center of HPC China,Nanjing 210023,China;Jiangsu HPC and Intelligent Processing Engineer Research Center,Nanjing 210003,China)
出处
《计算机科学》
CSCD
北大核心
2020年第8期1-4,I0001,共5页
Computer Science
基金
南京邮电大学教学改革研究项目(JG00419JX67)。
关键词
并行计算
非数值计算
计算机体系结构
学科发展
高性能计算
Parallel computing
Non-numerical computing
Computer architecture
Subject evolution
High performance computing