EVGA Gtx 660 ti Ftw or Radeon HD 7870 for video editing
Evga gtx 660 ti ftw 3gb or Any radeon hd 7870 flor vídeo editing? Don tell me anything about prices, just performance (no prices because i am from Peru). I am going to use some 3d modeling too like Maya in the future.
ksham said:GTX 660 Ti because of CUDA.
If video editing is important to you will not want to get ANY of the Nvidia 600 series cards. Nvidia has moved away from GPU computing. If you look at the current most powerful offering from Nvidia and AMD the 690 generally flunked those scores (with flying colors), While the 7990 beat out the 690, the Quadro's and AMD's own FirePro's. http://www.tomshardware.com/reviews/radeon-hd-7990-review-benchmark,3486-16.html Nvidia now does so bad in this category that even the cheapest AMD 7000 series card will beat the best 600 series Nvidia card in any compute type benchmarks that aren't directly related to gaming.
Compute used to be one of Nvidia's strong points. They say they moved away from it on their 600 series cards to focus more on gaming which I think is a mistake.
Although Adobe still doesn't support AMD compute (openCL) for PC's, the newer Nvidia cards are almost as useless with adobe support and Adobe Premiere Pro and AMD have teamed up to bring support for the open standard to Windows with the software's next version.
So IMO AMD is the only reasonable choice for your new card.
There are other options for AMD's gpgpu compute (openCL) like Vegas Pro 12 that are currently supported. As long as Nvidia continues to hobble it's desktop cards to try to sell more expensive Quadro's more and more video editing software will support AMD's cards, because cuda support for Nvidia's 600 series cards is little better than no support at all!
Here's some more relevant benchmarks specific to the cards you are asking about.
I'm not an nvidia fanboy. OpenCL is improving and being open source and a Linux guy myself, I want it to succeed. But right now, OpenCL still has a long way to go. While more and more modern software as well as GPU are supporting OpenCL, there are still some things that you can do in CUDA that you can't in OpenCL. And should we just ditch some softwares that are a bit old? We live in the present, or at least I do, and not in the future. And right now, I'd stick with CUDA. Most people are trained in CUDA and not OpenCL. Blame schools, not me. Right now, it's relatively hard to work with OpenCL than with CUDA. I know some non-consumer products that use CUDA. My company still carry a few around.
Going forward, OpenCL would be the right path. That much I'll agree on.
Well, I apologize for jumping to conclusions then but, up until the end of Nvidia's 500 series cards nvidia was the undisputed king of GPU compute and the 500 series cards still do well for video editing.
Unfortunately Nvidia's 600 series cards are the exact opposite now while AMD has really improved it's GPU compute in the last generation of cards.
Nvidia makes a really nice card but, IMO they have purposely hamstrung CUDA for any thing other than gaming so to sell more Quadro's.
It's a shame, Nvidia's new cards could be quite capable if they weren't hamstrung on purpose. This is evidenced by hacks that some are using to get around Nvidia's self-imposed limitations. Unfortunately these hacks are proving to be of limited effectiveness and are prone to problems.
I do hope that enough people decide not to empty their entire wallet on an overpriced Quadro and buy a much better preforming (for editing w/a desktop card) AMD card.
Then maybe Nvidia will loose enough business to see the error of their ways and start giving their customers what they want again.:no:
ksham said:That's a good philosophy. A similar logic to how we are treating Windows 8 right now?
Yea, I completely skipped vista for that reason and I'll probably skip Win 8 but, I really didn't want to skip Nvidia's 600 series video cards. I had planned on upgrading to a Nvidia as soon as they got a little better at multi-monitor (3 or more) set ups. Well they have and now this.