-
公开(公告)号:CN102622260A
公开(公告)日:2012-08-01
申请号:CN201210048483.3
申请日:2012-02-27
Applicant: 中国科学院计算技术研究所 , 国家信息及自动化研究院 , 根特大学
Abstract: 本发明公开一种在线迭代编译的优化方法及优化系统,该优化方法包括如下步骤:步骤100,控制模块将相应程序的源代码或是编译器进一步优化的中间表示的形式发送到工作模块,并在所述程序并行处理存于工作模块的数据记录的过程中,预测处理完剩余数据记录所需时间;步骤200,工作模块对所述程序进行迭代编译优化操作,并将优化结果数据反馈给控制模块;步骤300,将所述程序的运行时间和迭代编译优化操作所花的时间存储于性能数据库中,所述性能数据库存储全部数据迭代优化操作的开销和收益,以供控制模块使用。
-
公开(公告)号:CN102622260B
公开(公告)日:2014-12-10
申请号:CN201210048483.3
申请日:2012-02-27
Applicant: 中国科学院计算技术研究所 , 国家信息及自动化研究院 , 根特大学
Abstract: 本发明公开一种在线迭代编译的优化方法及优化系统,该优化方法包括如下步骤:步骤100,控制模块将相应程序的源代码或是编译器进一步优化的中间表示的形式发送到工作模块,并在所述程序并行处理存于工作模块的数据记录的过程中,预测处理完剩余数据记录所需时间;步骤200,工作模块对所述程序进行迭代编译优化操作,并将优化结果数据反馈给控制模块;步骤300,将所述程序的运行时间和迭代编译优化操作所花的时间存储于性能数据库中,所述性能数据库存储全部数据迭代优化操作的开销和收益,以供控制模块使用。
-