11、深度学习与缓存架构性能研究

深度学习与缓存架构性能研究

1. TensorFlow性能评估

在评估TensorFlow性能时,使用了GitHub上的TF基准测试套件(tensorflow/benchmarks)。具体而言,使用了位于 scripts/tf_cnn_benchmark 目录下的 tf_cnn_benchmark.py 脚本。该脚本在TF社区中常被用于验证和比较各种硬件配置的性能,它自带合成训练数据,大大简化了部署过程,并且是根据TF的高性能建议设计的。TF项目还公布了几种GPU的性能结果,方便用户验证其硬件是否达到预期性能。

这个脚本会报告每秒处理的图像数量,这实际上是对处理带宽的一种衡量。它接受多个命令行选项,使用户可以轻松选择深度学习模型、批量大小、步数,以及控制在多个GPU和计算节点上执行的选项。

1.1 TF分布式训练的最佳参数

TF基准测试脚本提供了多个用于控制变量分布和梯度聚合的选项,其中最重要的两个是 parameter_device variable_update parameter_device 可以取值为 cpu gpu ,而 variable_update 有三个可能的选项: replicated (仅单节点)、 parameter_server distributed_replicated (仅多节点)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值