使用llvm jit的汇编指令基准工具包
asmbench的Python项目详细描述
asmbench
使用llvm jit的汇编指令基准工具包。
用法
要对64位整数的延迟和吞吐量进行基准测试,请使用以下命令:
python -m asmbench 'add {src:i64:r}, {srcdst:i64:r}'
要对交错的两条指令进行基准测试,请使用以下命令:
python -m asmbench 'add {src:i64:r}, {srcdst:i64:r}' 'sub {src:i64:r}, {srcdst:i64:r}'
要了解更多信息,请添加-h以获取帮助,并添加-v以获取详细模式。