如何在Crypto ++库基准测试中运行?

nk

有人可以帮我如何在Crypto ++基准测试中运行吗?

我必须做一些测试。我找到了Crypto ++,但是我不知道如何在Crypto ++中使用基准测试我也想在安装库后运行它们。

感谢帮助。

w

有人可以帮我如何在Crypto ++基准测试中运行吗?

$ cd cryptopp-src
$ make static cryptest.exe
$ ./cryptest.exe b 3 2.76566 > benchmarks.html

cryptest.exe接受三个参数:(1)b用于基准测试;(2)time用于每个测试的长度(以秒为单位);以及(3)freq用于以GHz为单位的CPU频率。上面的示例中,每个测试运行3秒钟。CPU为2.8 GHz,大约为2.76566 GiHz。

您也可以这样做。它将产生一个格式正确的HTML页面:

$ CRYPTOPP_CPU_FREQ=2.76566 make bench

如果您使用的是Crypto ++ 5.6.5或更早版本,请使用CRYPTOPP_CPU_SPEED如果您使用的是Crypto ++ 6.0或更高版本,请使用CRYPTOPP_CPU_FREQ

测试的输出将类似于Crypto ++ 5.6.0 Benchmarks生成结果需要5或10分钟。

感兴趣的源文件为test.cpp(处理的b选项cryptest.exebench1.cppbench2.cpp(实现基于算法的基准测试)。


我们最近添加了一个涵盖基准Wiki页面它讨论了基本内容,例如如何运行基准套件。它还讨论了库的该部分如何运行,例如算法注册自身的方式以及基准的计时方式。另请参阅Crypto ++ Wiki上的基准

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Tensorflow中为自定义内核创建/运行基准测试?

来自分类Dev

如何在Verilog模块上运行SPECfp基准测试?

来自分类Dev

如何从Haskell基准测试的多次运行中获取更有意义的统计信息

来自分类Dev

如何在Elasticsearch中对执行进行基准测试?

来自分类Dev

如何在Elasticsearch中对执行进行基准测试?

来自分类Dev

如何在kdevelop中使用Crypto ++库构建项目

来自分类Dev

如何在kdevelop中使用Crypto ++库构建项目

来自分类Dev

BaseX中的基准测试:如何设置

来自分类Dev

如何强制Google基准测试运行多个迭代?

来自分类Dev

如何设置虚拟环境以运行 tensorflow 基准测试

来自分类Dev

数据库如何在较快的磁盘上具有较差的基准测试结果?

来自分类Dev

如何在Node.js crypto库中设置AES CFB反馈段大小?

来自分类Dev

如何在Rails中的预填充数据库上运行测试?

来自分类Dev

如何使用文件中的数据进行微基准测试?

来自分类Dev

如何在TeamCity中运行Jasmine测试

来自分类Dev

如何在Prolog中运行plunit测试

来自分类Dev

如何在Codeception中运行单个测试?

来自分类Dev

如何在Gradle中运行过滤测试?

来自分类Dev

如何在Haskell中运行Parsec测试?

来自分类Dev

如何在测试中运行并发任务?

来自分类Dev

如何在TeamCity中运行Jasmine测试

来自分类Dev

如何在Eclipse中运行JUnit测试

来自分类Dev

如何在 Rider 中运行 DotMemory 测试?

来自分类Dev

如何在 docker 中运行 Spectron 测试?

来自分类Dev

如何在处理程序中对龙卷风处理程序进行基准测试?

来自分类Dev

如何在python / numpy中自动执行BLAS的环境变量相关基准测试?

来自分类Dev

如何在Rails应用中对宝石加载时间进行基准测试

来自分类Dev

如何在Go中编写基准测试脚本以衡量运营/秒

来自分类Dev

如何在处理程序中对龙卷风处理程序进行基准测试?

Related 相关文章

  1. 1

    如何在Tensorflow中为自定义内核创建/运行基准测试?

  2. 2

    如何在Verilog模块上运行SPECfp基准测试?

  3. 3

    如何从Haskell基准测试的多次运行中获取更有意义的统计信息

  4. 4

    如何在Elasticsearch中对执行进行基准测试?

  5. 5

    如何在Elasticsearch中对执行进行基准测试?

  6. 6

    如何在kdevelop中使用Crypto ++库构建项目

  7. 7

    如何在kdevelop中使用Crypto ++库构建项目

  8. 8

    BaseX中的基准测试:如何设置

  9. 9

    如何强制Google基准测试运行多个迭代?

  10. 10

    如何设置虚拟环境以运行 tensorflow 基准测试

  11. 11

    数据库如何在较快的磁盘上具有较差的基准测试结果?

  12. 12

    如何在Node.js crypto库中设置AES CFB反馈段大小?

  13. 13

    如何在Rails中的预填充数据库上运行测试?

  14. 14

    如何使用文件中的数据进行微基准测试?

  15. 15

    如何在TeamCity中运行Jasmine测试

  16. 16

    如何在Prolog中运行plunit测试

  17. 17

    如何在Codeception中运行单个测试?

  18. 18

    如何在Gradle中运行过滤测试?

  19. 19

    如何在Haskell中运行Parsec测试?

  20. 20

    如何在测试中运行并发任务?

  21. 21

    如何在TeamCity中运行Jasmine测试

  22. 22

    如何在Eclipse中运行JUnit测试

  23. 23

    如何在 Rider 中运行 DotMemory 测试?

  24. 24

    如何在 docker 中运行 Spectron 测试?

  25. 25

    如何在处理程序中对龙卷风处理程序进行基准测试?

  26. 26

    如何在python / numpy中自动执行BLAS的环境变量相关基准测试?

  27. 27

    如何在Rails应用中对宝石加载时间进行基准测试

  28. 28

    如何在Go中编写基准测试脚本以衡量运营/秒

  29. 29

    如何在处理程序中对龙卷风处理程序进行基准测试?

热门标签

归档