我一直在想,是否有可能使用人工智能来改进编译器?
如果能够实现,我可以想象以下场景 –
- 更具体的错误信息
- 改进编译器优化,让编译器真正理解你想要做什么,并将其做得更好
如果这是可能的,是否有关于这个课题的研究项目?
回答:
你应该看看MILEPOST GCC –
MILEPOST GCC是第一个实用的尝试,旨在构建一个支持机器学习的开源自调整生产(和研究)编译器,它可以使用迭代的反馈导向编译、机器学习和集体优化来适应任何架构
我一直在想,是否有可能使用人工智能来改进编译器?
如果能够实现,我可以想象以下场景 –
如果这是可能的,是否有关于这个课题的研究项目?
回答:
你应该看看MILEPOST GCC –
MILEPOST GCC是第一个实用的尝试,旨在构建一个支持机器学习的开源自调整生产(和研究)编译器,它可以使用迭代的反馈导向编译、机器学习和集体优化来适应任何架构