Ask Your Question
1

Recommended NVIDIA CUDA GPUs for OpenCV

asked 2016-06-22 17:29:04 -0600

christianmemije gravatar image

I am going to be doing a lot of computing using OpenCV so I am looking for recommendations on NVIDIA CUDA GPUs. There is a long list of these the GPUs, should I just with the freshly out GeForce GTX 1080? Also should I go with Tesla, Quadro, NVS, or GeForce? Thanks in advance!

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
1

answered 2016-06-22 21:14:35 -0600

Tetragramm gravatar image

For OpenCV and related things? The 1080 is probably the best as far as speed. Some of the Tesla cards can match it, but they are way more expensive. Better for double precision stuff, if you're doing scientific computing on the side.

The CUDA portion of OpenCV almost exclusively uses 8 bit ints and single floats, with a few double floats. The limiting factor for a lot of the things you do will be memory bandwidth on the GPU and transferring to and from the GPU, for which newer GPUs are better. Check the specs, there are some pretty large differences between models.

edit flag offensive delete link more

Comments

1080 is too expensive,is 980 or 980 Ti any good?

can gravatar imagecan ( 2016-06-23 03:08:25 -0600 )edit
1

Of course, the 1070 is better than those. In general, the newest generation is better, down to about the X50 or x60, then the previous generation's high-end cards, the (x-1)80. Very rough rule of thumb.

Tetragramm gravatar imageTetragramm ( 2016-06-23 17:51:27 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2016-06-22 17:29:04 -0600

Seen: 1,507 times

Last updated: Jun 22 '16