计算机软件与理论

该学科围绕国家大科学工程及其数值模拟能力建设对计算能力的需求,开展高性能计算共性技术研究和计算资源管理,建立高性能计算支撑服务环境。经过多年的科学研究和技术发展,在并行计算、科学计算可视化、科学与工程数据管理挖掘、计算机系统管理与性能分析等方面,取得了一系列重要进展,奠定了扎实的理论基础和丰富的应用经验。
在计算机软件与理论及其应用研究中,尤其是高性能并行计算机在大规模科学与工程计算中的应用基础研究方面,开展了并行算法设计与分析、并行计算关键技术、并行应用软件与科学计算工具箱等研究,并行计算框架的研发处于国内领先、国际上具有相当影响力的地位,为重大工程设计和研究提供了有力的支撑。在大规模科学与工程科学计算可视化方面,在基础理论研究和软件研制方面取得了重要进展,包括高可扩展的可视分析流程、异构体系下的混合加速技术、构件化的软件架构等。在科学与工程数据管理挖掘方面,针对科学计算与工程计算、实验和信息采集所产生的大规模数据,进行了数据存储、管理、共享和挖掘等技术研究。在高性能计算机系统管理与性能分析方面,开展了高性能计算机的可靠运行模型与参数评测和系统级容错机制等研究,为海量并行场景下的高性能计算机系统与数值模拟应用的高效、稳定运行提供技术保障。
该学科不断改善学术环境,提升学术水准,探索年轻人培养机制和研究工作模式,引进优秀人才,建立合理有效的学科发展方式,以高性能计算为重点,培养计算机软件与理论高层次专门人才。目前,该学科拥有一支以莫则尧为学科带头人的高水平研究团队。