文件名称:kerncraft:循环内核分析和性能建模工具包
文件大小:21.1MB
文件格式:ZIP
更新时间:2024-04-25 20:23:17
Python
核心Craft.io 循环内核分析和性能建模工具包 该工具允许使用执行高速缓存(ECM)模型,Roofline模型和实际基准自动分析循环内核。 kerncraft提供了一个框架,可通过静态代码分析来调查数据重用和缓存需求。 结合Intel IACA工具,kerncraft可以很好地概述内核和内存瓶颈,并使用这些数据来应用性能模型。 有关详细文档,请参阅出版物。 安装 在安装了python pip和setuputils的大多数系统上,只需运行: pip install --user kerncraft 以获取最新版本。 为了获得由ECM要求,ECMCPU和RooflineIACA性能模型,阅读和运行: iaca_get --I-accept-the-Intel-What-If-Pre-Release-License-Agreement-and-please-take-my-soul