Coz:查找与因果分析有关的代码
Coz是一种新型的探查器,可释放传统探查器错过的优化机会。 Coz使用一种称为因果分析的新颖技术来衡量优化潜力。 此度量符合开发人员对探查器的假设:优化高级代码将对性能产生最大影响。 因果分析可测量串行,并行和异步程序的优化潜力,而无需对库调用和并发原语进行特殊处理。 相反,因果分析器使用性能实验来预测优化的效果。 这使探查器可以确定因果关系:“优化函数X将产生效果Y”,正是开发人员一直认为测量一直以来的结果。
有关Coz的完整详细信息,请参见我们的论文《 ,SOSP 2015,2015年10月(获得最佳论文奖)。
安装
在Debian,Ubuntu,Fedora上,您可以通过apt安装Coz:
% sudo apt install coz-profiler
OpenSUSE软件包由用户准备,可以在。
Coz应该可以在具有Python 3.x解释
1