slow training on single gpu

hey, i'm trying to train inception v3 on single gpu. it takes about 21 hours for 20,000 iteration. it takes more than an hour for 1000 iteration of 32 images in a minibatch. caffe and tensorflow are 10 times faster on the same computer. in caffe it takes 7 minutes for 1000 iterations. how can i improve the training on matlab? Thanks

2 件のコメント

Walter Roberson
Walter Roberson 2018 年 4 月 21 日

... install a faster GPU, perhaps with more memory?

There can be big performance differences between different GPUs, especially if double precision is being used. A higher GPU clock rate does not necessarily mean that it will be the best for double precision: some GPUs have special double precision units that speed processing up a lot.

tomer cz
tomer cz 2018 年 4 月 22 日
as i wrote, the problem is when i train the net with matlab. with other frameworks it run up to 10 times faster on the same computer. so faster GPU is not the solution. it something with the setup of matlab. a friend check it on a computer with 3 gpus and it still run 2 times slower than 1 gpu with caffe.

サインインしてコメントする。

回答 (1 件)

Joss Knight
Joss Knight 2018 年 4 月 28 日

0 投票

Upgrade MATLAB with each new release, we are making big performance improvements all the time.

4 件のコメント

Chris P
Chris P 2020 年 8 月 17 日
Only certain matalb versions can be used with particular CUDA toolkits though
Joss Knight
Joss Knight 2020 年 8 月 17 日
MATLAB has its own copies of the CUDA libraries, so the toolkit you install is irrelevant unless you are compiling your own CUDA code.
Walter Roberson
Walter Roberson 2020 年 8 月 19 日
I think maybe the point is that newer CUDA toolkits do not support some of the older architectures, and newer MATLAB versions do not support older CUDA toolkits.
Joss Knight
Joss Knight 2020 年 8 月 19 日
The only dependency is the driver and the MATLAB version, since MATLAB carries the toolkit with it and it makes no difference what toolkit you install. Maybe that's what you're saying.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeDeep Learning Toolbox についてさらに検索

質問済み:

2018 年 4 月 21 日

コメント済み:

2020 年 8 月 19 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by