根据2月4日的Kuai技术,据报道,中国研究人员发明了一种创新的高性能算法,该算法可以大大提高NVIDIA消费级GPU的科学计算性能,高达800次!
该算法来自莫斯科大学深圳市的团队,该大学由北京理工学院和莫斯科国家洛莫诺索夫大学共同创立。
新算法提高了近场动力学的计算效率,这是一种尖端的非本地理论,可以解决复杂的物理问题,例如材料断裂和损害,并在航空,工程,军事和其他领域广泛使用。
但是,近场动力学的计算非常复杂,传统的仿真方法不够有效。
基于NVIDIA CUDA编程技术,深圳莫斯科大学的团队创建了一个新的PD将军框架,优化了算法设计和内存管理,并充分利用了GPU的大规模平行计算能力。
在普通的RTX 4070图形卡上,新算法比传统的串行算法快800倍,并且比新的OpenMP并行算法快100倍。
在涉及数百万个颗粒的大规模模拟中,新算法需要不到5分钟才能完成4,000个步骤的迭代。
在大规模的2D单轴拉伸问题中,新算法在不到2分钟的时间内完成了695万次单位迭代。
新算法具有广泛的应用前景,包括但不限于:
- 航空和国防场:改善了飞机结构材料的压力和故障模型。
- 工程和制造领域:提高建筑和工业材料测试的效率。
- 军事研究:加速防御材料的抗击抗性研究。
最重要的是,该算法不需要高性能的GPU芯片,不会受到美国的制裁,并且只能通过普通的消费级家庭GPU来完成。
如果可以迁移并支持国内GPU硬件,它将更加完美!