Why Sony??

Josh_Grid21 wrote on 1/23/2016, 1:33 AM
Why is Sony REFUSING to update their API to support GPU acceleration for the GTX 9** series GPU? I got this comment on my video I did talking about this subject.

"because Nvidia is moving from NVCUVENC API to NVENC and the application have to support that. Sony Vegas doesn't do that. For a ~ 300$ Software thats really bad, so just lets spam down their Support, now!"

If Vegas is so good, why is there a lack of support? Why hasn't their been any updates for the software? Why must I use a third party H264 encoder to get a true HD quality video? I love Vegas Pro because it does let me do what I want, but I don't understand why Sony hasn't got their act together and updated their software to new standards and new APIs. Is Sony dying in the software area? Do they truly not care about anything but taking money with no new support? There are so many problems with this software on the rendering side and I don't understand why.

If anyone either from Sony themselves or someone here on the forum has answers, please tell me.

:(
Grid21

Comments

OldSmoke wrote on 1/23/2016, 5:57 AM
Why must I use a third party H264 encoder to get a true HD quality video?

Not sure what you mean by that. I make constantly SD, HD and 4K quality videos from VP13.

Proud owner of Sony Vegas Pro 7, 8, 9, 10, 11, 12 & 13 and now Magix VP15&16.

System Spec.:
Motherboard: ASUS X299 Prime-A

Ram: G.Skill 4x8GB DDR4 2666 XMP

CPU: i7-9800x @ 4.6GHz (custom water cooling system)
GPU: 1x AMD Vega Pro Frontier Edition (water cooled)
Hard drives: System Samsung 970Pro NVME, AV-Projects 1TB (4x Intel P7600 512GB VROC), 4x 2.5" Hotswap bays, 1x 3.5" Hotswap Bay, 1x LG BluRay Burner

PSU: Corsair 1200W
Monitor: 2x Dell Ultrasharp U2713HM (2560x1440)

JohnnyRoy wrote on 1/23/2016, 7:01 AM
> "Why is Sony REFUSING to update their API to support GPU acceleration for the GTX 9** series GPU? I got this comment on my video I did talking about this subject."

There is no reason to update any API. Sony uses the OpenCL API for GPU acceleration. NVIDIA is not very good at OpenCL but it is supported. So you should be yelling at NVIDIA to update their poor OpenCL implementation or you should get an AMD GPU if you want the best experience with Vegas Pro.

There is nothing for Sony to do here. They don't support CUDA and IMHO that was a good decision. We shouldn't be encouraging companies like NVIDIA to come up with proprietary API's like CUDA that limit our hardware choices to just their hardware. That's a bad thing!

~jr
john_dennis wrote on 1/23/2016, 10:11 AM
"I wonder what happened to Gosh? I hope he will report back here with better results?" Old Smoke, 2015-03-29

Josh is back and he still owes us a benchmark result.

My main system:
Motherboard: Asus X99-AII
CPU: Intel i7-6850K
GPU: Sapphire Radeon RX480-8GB
RAM: Corsair Dominator (4 x 4 GB) DDR4 2400
Disk O/S & Programs: Intel SSD 750 (400 GB)
Disk Active Projects: 1TB & 2TB WD BLACK SN750 NVMe Internal PCI Express 3.0 x4 Solid State Drives
Disk Other: WD Ultrastar/Hitachi Hard Drives: WDBBUR0080BNC-WRSN, HGST HUH728080ALE600, 724040ALE640, HDS3020BLA642
Case: LIAN LI PC-90 Black Aluminum ATX Full Tower Case
CPU cooling: Corsair Hydro series H115i
Power supply: SeaSonic SS-750KM3 750W 80 PLUS GOLD Certified Full Modular Active PFC Power Supply
Drive Bay: Kingwin KF-256-BK 2.5" and 3.5" Trayless Hot Swap Rack with USB 3
Sound card: Crystal Sound 3 on motherboard. Recording done on another system.
Primary Monitor: Asus ProArt PA248q (24" 1920 x 1200)
O/S: Windows 10 Pro 22H2, Build 19045.2130

Camera: Sony RX10 Model IV

https://www.youtube.com/user/thedennischannel

PixelStuff wrote on 1/23/2016, 10:52 PM
"We shouldn't be encouraging companies like NVIDIA to come up with proprietary API's like CUDA that limit our hardware choices to just their hardware."

Except from a functional standpoint it is almost like CUDA is nVidia's API and OpenCL is AMD's API. So from the consumer perspective, Sony has chosen to exclusively support AMD (the under dog GPU brand) instead of nVidia (the flagship brand).

It would be nice if Sony could find the funds or programming chops to support both platforms. Or else optimize for the GPU leader instead of the underdog.

Josh_Grid21 wrote on 1/23/2016, 11:40 PM
But why aren't they supporting the 900 Series? Isn't CUDE better then OpenCL??
deusx wrote on 1/24/2016, 12:50 AM
>>>But why aren't they supporting the 900 Series?<<<

I get at least a 20% speed bump when rendering on my laptop using a 970 series card, so obviously it is being supported.to some degree.
MarcinB wrote on 1/25/2016, 6:19 AM
OpenCL is not an AMD API.

https://en.wikipedia.org/wiki/OpenCL
OldSmoke wrote on 1/25/2016, 8:36 AM
@Josh

I don't understand your problem. According your last review and YT video, It works perfectly well or have you finally figured out it doesn't?

Just as a reminder. Here is the thread again.

Proud owner of Sony Vegas Pro 7, 8, 9, 10, 11, 12 & 13 and now Magix VP15&16.

System Spec.:
Motherboard: ASUS X299 Prime-A

Ram: G.Skill 4x8GB DDR4 2666 XMP

CPU: i7-9800x @ 4.6GHz (custom water cooling system)
GPU: 1x AMD Vega Pro Frontier Edition (water cooled)
Hard drives: System Samsung 970Pro NVME, AV-Projects 1TB (4x Intel P7600 512GB VROC), 4x 2.5" Hotswap bays, 1x 3.5" Hotswap Bay, 1x LG BluRay Burner

PSU: Corsair 1200W
Monitor: 2x Dell Ultrasharp U2713HM (2560x1440)

Josh_Grid21 wrote on 1/29/2016, 2:54 AM
No GPU acceleration for preview crashes Vegas Pro during render now. Also I learned that not all rendering formats work with GPU acceleration preview enabled during render. See article from a comment I got.
https://www.custcenter.com/app/answers/detail/a_id/5172/track/AvMh8wqMDv8S~VjjGnwe~yKnE~cqwS75Mv9A~zj~PP_J
astar wrote on 1/31/2016, 4:46 AM
NV does not make the best hardware. In terms of GFLOPs, AMD hardware currently is the best. Why support inferior and proprietary hardware modes. Vegas's OpenCL support is mainly used for complex FP operations in combination with the virtual OpenCL devices on your CPU. The 8 core 5960X CPU is measured in hundreds GFLOPS, where as GPUs are capable of TFLOPs. Your GPU is an assist or boost to your CPUs ability to turn complex math.

980 = 4600 GFLOPs

AMD Fury-x = 8600 GFLOPs.