Optimization 使用GCC或ifort检索块执行时间

Optimization 使用GCC或ifort检索块执行时间,optimization,gcc,profiling,fortran,benchmarking,Optimization,Gcc,Profiling,Fortran,Benchmarking,给出执行次数多少次,一个无单位数-b给出每个块内的百分比。循环中的第一行占用了77%的执行时间。可以接受涉及ifort的潜在选项:可用,具有类似的功能。互联网对于测量循环执行时间的方法似乎是沉默的。这个看起来占了这个函数执行时间的16%……你也考虑过吗?你考虑过使用内在子例程吗?虽然不是评测工具&可能需要对当前代码进行大量添加,但它肯定会为您提供循环执行时间。如果您有钱,“英特尔VTune”提供大量可能满足您需要的计时信息。您需要多少精度?如果您使用堆栈采样器,例如穿透该循环的堆栈样本百分比就是

给出执行次数多少次,一个无单位数-b给出每个块内的百分比。循环中的第一行占用了77%的执行时间。可以接受涉及ifort的潜在选项:可用,具有类似的功能。互联网对于测量循环执行时间的方法似乎是沉默的。这个看起来占了这个函数执行时间的16%……

你也考虑过吗?你考虑过使用内在子例程吗?虽然不是评测工具&可能需要对当前代码进行大量添加,但它肯定会为您提供循环执行时间。如果您有钱,“英特尔VTune”提供大量可能满足您需要的计时信息。您需要多少精度?如果您使用堆栈采样器,例如穿透该循环的堆栈样本百分比就是您想要的数字。如果你只需要低精度,你可以。