Caffe::Net<Dtype> 多线程安全吗?
Is Caffe::Net<Dtype> Multithread-safe?
Caffe::Net 多线程安全吗?在测试模式下,您可以拥有多个线程,每个线程都有自己的 Caffe::Net 吗?
在我看来,查看代码时,Caffe 假定只有一个 Net 实例启动多个线程以访问多个 GPU。
在 Github/BVLC/Github repo,BVLC 成员 Fabian Tschopp 指出,如果每个线程都实例化自己的网络和 blob 集,那么 Caffe 是多线程安全的,但每个网络及其 blob 集只能被使用在一个线程上。
Caffe::Net 多线程安全吗?在测试模式下,您可以拥有多个线程,每个线程都有自己的 Caffe::Net 吗?
在我看来,查看代码时,Caffe 假定只有一个 Net 实例启动多个线程以访问多个 GPU。
在 Github/BVLC/Github repo,BVLC 成员 Fabian Tschopp 指出,如果每个线程都实例化自己的网络和 blob 集,那么 Caffe 是多线程安全的,但每个网络及其 blob 集只能被使用在一个线程上。