Originally posted by oleid
View Post
Announcement
Collapse
No announcement yet.
Mozilla Releases DeepSpeech 0.6 With Better Performance, Leaner Speech-To-Text Engine
Collapse
X
-
Originally posted by Espionage724 View Post
Completely ignoring the part that there's CPU acceleration support that works fine regardless of hardware, does AMD have something that is comparable to CUDA and applicable for this project?
If they work also on GPU acceleration, why do they use Nvidia's products ?
Why can't they use AMD's like OpenCL or ROCm ?
I don't own anymore and I don't intend every to own a Nvidia product in the future because of their anti-open source attitude.
- Likes 4
Comment
-
Originally posted by Espionage724 View Post
Completely ignoring the part that there's CPU acceleration support that works fine regardless of hardware, does AMD have something that is comparable to CUDA and applicable for this project?
- Likes 1
Comment
-
Originally posted by sandy8925 View Post
Have you heard of our lord and saviour OpenCL? Or Vulkan Compute?
- Likes 2
Comment
-
Originally posted by sabian2008 View Post
Also, if you know, what's the overhead of writing HIP and compiling for Nvidia GPUs vs. writing a classical CUDA program?
I think AMD's tensorflow code is a HIPed variant of the CUDA backend. But I don't know how much tuning after the hipification was needed.Last edited by oleid; 08 December 2019, 05:49 PM.
- Likes 1
Comment
-
Originally posted by Danny3 View Post
I'm not ignoring the CPU acceleration, but I am really curios why Mozilla is not focusing on GPU side on open standards and open source ?
If they work also on GPU acceleration, why do they use Nvidia's products ?
Why can't they use AMD's like OpenCL or ROCm ?
AFAIK there is no vulkan compute backend for tensorflow. There used to be a OpenCL backend by AMD, but that wasn't competitive. Hence the new Ansatz.
- Likes 2
Comment
-
Originally posted by Danny3 View Post"NVIDIA CUDA acceleration" ?
No thanks, either AMD or nothing!
I don't care about anything that relies on the "middle finger" company.
The choice of NVIDIA here for something as sensitive as speech is curious. I for one won't use this for privacy reasons, as the large, kernel + root binary-only NVIDIA stack is required to use the cards at all due to the signed firmware (and obviously CUDA itself).
Plus, while NVIDIA did revamp parts of their EULA, there still seems to be weasel words for "you're responsible for the hardware if it breaks or NVIDIA renders it useless -- no refunds and no recourse. And, we can stop you using that hardware at any time by cancelling your driver license, especially if you try to legally enforce any of your other rights against NVIDIA (e.g. defective hardware, violated contracts, or unlawful restrictions on end use of sold NVIDIA products)."
Who needs any of that as an ongoing business risk?
The SOFTWARE is not sold, and instead is only licensed for use, strictly in accordance with this document. The hardware is protected by various patents, and is sold, but this LICENSE does not cover that sale.If Customer commences or participates in any legal proceeding against NVIDIA, then NVIDIA may, in its sole discretion, suspend or terminate all license grants and any other rights provided under this LICENSE during the pendency of such legal proceedings.
- Likes 4
Comment
-
As much as I support AMD and want Radeon support for everything, as long as they don't manage to get officially supported by Tensorflow, I can't blame someone for not (officially) supporting AMD.
Comment
Comment