• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

NVIDIA RTX Voice: Real-World Testing & Performance

Inle

Staff member
Joined
Apr 6, 2017
Messages
319 (0.12/day)
System Name Efrafa
Processor Intel Core i7-5960X @ 4,3 GHz
Motherboard Asus X99 STRIX Gaming
Cooling NZXT Kraken X52
Memory G.Skill Ripjaws 4 32 GB
Video Card(s) Asus ROG STRIX GeForce GTX 1080 OC Edition
Storage ADATA SX8000 NVMe 512 GB + 5x Kingston HyperX Savage 512 GB
Display(s) Acer Predator XB271HU
Case Corsair Crystal 460X
Audio Device(s) Audiolab M-DAC
Power Supply Seasonic X-850
Mouse Logitech G900 Chaos Spectrum
Keyboard Cherry MX Board 6.0
Software Battlefield 1
NVIDIA's RTX Voice technology promises to remove background noise from your audio input and output. We tested it on a wide range of audio hardware, at many price points, to find out what it's capable of, and how it affects frame rates during gaming.

Show full review
 
Joined
Nov 11, 2016
Messages
3,065 (1.13/day)
System Name The de-ploughminator Mk-II
Processor i7 13700KF
Motherboard MSI Z790 Carbon
Cooling ID-Cooling SE-226-XT + Phanteks T30
Memory 2x16GB G.Skill DDR5 7200Cas34
Video Card(s) Asus RTX4090 TUF
Storage Kingston KC3000 2TB NVME
Display(s) LG OLED CX48"
Case Corsair 5000D Air
Power Supply Corsair HX850
Mouse Razor Viper Ultimate
Keyboard Corsair K75
Software win11
I don't think RTX Voice is gonna be any detrimental to FPS if you cap the FPS to your monitor refresh rate, which everyone should have done anyways.
 

Cheeseball

Not a Potato
Supporter
Joined
Jan 2, 2009
Messages
1,851 (0.33/day)
Location
Pittsburgh, PA
System Name Titan
Processor AMD Ryzen™ 7 7950X3D
Motherboard ASUS ROG Strix X670E-I Gaming WiFi
Cooling ID-COOLING SE-207-XT Slim Snow
Memory TEAMGROUP T-Force Delta RGB 2x16GB DDR5-6000 CL30
Video Card(s) ASRock Radeon RX 7900 XTX 24 GB GDDR6 (MBA)
Storage 2TB Samsung 990 Pro NVMe
Display(s) AOpen Fire Legend 24" (25XV2Q), Dough Spectrum One 27" (Glossy), LG C4 42" (OLED42C4PUA)
Case ASUS Prime AP201 33L White
Audio Device(s) Kanto Audio YU2 and SUB8 Desktop Speakers and Subwoofer, Cloud Alpha Wireless
Power Supply Corsair SF1000L
Mouse Logitech Pro Superlight (White), G303 Shroud Edition
Keyboard Wooting 60HE / NuPhy Air75 v2
VR HMD Occulus Quest 2 128GB
Software Windows 11 Pro 64-bit 23H2 Build 22631.3447
I don't think RTX Voice is gonna be any detrimental to FPS if you cap the FPS to your monitor refresh rate, which everyone should have done anyways.

It's best to cap FPS within the game if there is an existing setting. V-Sync's major disadvantages has been mostly mitigated with advancements in adaptive sync, but it still does cause minimal (but still noticable) input lag, especially when FPS drops occur OR if the FPS goes over the monitor refresh rate.

My practice is to disable adaptive sync when playing any competitive shooters then enable it for a better overall experience in other games.
 
Joined
Jun 28, 2016
Messages
3,595 (1.26/day)
@Inle
We could use a test on a card without Tensor Cores - i.e. if it's just as effective and how the GPU load looks.
Can you do this? Same procedure, if possible.

Some GPU load has to happen even on RTX cards. Tensor Cores don't run the whole code - just the (large) matrix operations involved.

@Ferrum Master
How is your "hardware could do this long time ago" theory working so far? :D
 
Joined
Jul 10, 2015
Messages
749 (0.23/day)
Location
Sokovia
System Name Alienation from family
Processor i7 7700k
Motherboard Hero VIII
Cooling Macho revB
Memory 16gb Hyperx
Video Card(s) Asus 1080ti Strix OC
Storage 960evo 500gb
Display(s) AOC 4k
Case Define R2 XL
Power Supply Be f*ing Quiet 600W M Gold
Mouse NoName
Keyboard NoNameless HP
Software You have nothing on me
Benchmark Scores Personal record 100m sprint: 60m
Great test, Inle. I am not impressed with keyboard result, its still there in the background. Not magic :'(
 
Joined
Nov 11, 2016
Messages
3,065 (1.13/day)
System Name The de-ploughminator Mk-II
Processor i7 13700KF
Motherboard MSI Z790 Carbon
Cooling ID-Cooling SE-226-XT + Phanteks T30
Memory 2x16GB G.Skill DDR5 7200Cas34
Video Card(s) Asus RTX4090 TUF
Storage Kingston KC3000 2TB NVME
Display(s) LG OLED CX48"
Case Corsair 5000D Air
Power Supply Corsair HX850
Mouse Razor Viper Ultimate
Keyboard Corsair K75
Software win11
It's best to cap FPS within the game if there is an existing setting. V-Sync's major disadvantages has been mostly mitigated with advancements in adaptive sync, but it still does cause minimal (but still noticable) input lag, especially when FPS drops occur OR if the FPS goes over the monitor refresh rate.

My practice is to disable adaptive sync when playing any competitive shooters then enable it for a better overall experience in other games.

I use Nvidia maximum fps in the driver to cap the fps to monitor refresh - 2fps. The fps is extremely stable compare to ingame fps limiter, which is in my opinion more crucial to aiming accuracy rather than slightly lower input lag. I have been playing almost exclusively BR games like PUBG and COD Warzone and had done lot of testing to increase my KDR :D (around 2.0 KDR so far).

My point here regarding RTX Voice is that the reduction in performance is related to Tensor Cores sucking available power from the shader cores (~30watt), which capping FPS will instantly solve as your card would not reach its power limit. Undervolting here should work too.
 
Joined
Apr 21, 2008
Messages
5,250 (0.90/day)
Location
IRAQ-Baghdad
System Name MASTER
Processor Core i7 3930k run at 4.4ghz
Motherboard Asus Rampage IV extreme
Cooling Corsair H100i
Memory 4x4G kingston hyperx beast 2400mhz
Video Card(s) 2X EVGA GTX680
Storage 2X Crusial M4 256g raid0, 1TbWD g, 2x500 WD B
Display(s) Samsung 27' 1080P LED 3D monitior 2ms
Case CoolerMaster Chosmos II
Audio Device(s) Creative sound blaster X-FI Titanum champion,Creative speakers 7.1 T7900
Power Supply Corsair 1200i, Logitch G500 Mouse, headset Corsair vengeance 1500
Software Win7 64bit Ultimate
Benchmark Scores 3d mark 2011: testing
so if I use external devices like modi 2 and lyr 2 and blue yeti,, do i get more improvements?
 
Joined
Jun 24, 2011
Messages
120 (0.03/day)
Location
Germany
System Name MonsterPC
Processor AMD X7950X3D
Motherboard MSI MEG E670X ACE
Cooling Corsair Cappelix H150i
Memory 128GB DDR5 @5600
Video Card(s) AMD RX7900XTX
Storage 120TB HDD + 3x 2TB SSD RAID, External - 390 TB Various HDD drives
Display(s) C49RG90
Case BIG Tower
Audio Device(s) Creative X-FI 4 + SteelSeries Arctis Pro USB
Power Supply Corsair AX1200i
Mouse SteelSeries Rival710
Keyboard SteelSeries Apex Pro
VR HMD Valve Index
Software W10 x64
@Inle
We could use a test on a card without Tensor Cores - i.e. if it's just as effective and how the GPU load looks.
Can you do this? Same procedure, if possible.

Some GPU load has to happen even on RTX cards. Tensor Cores don't run the whole code - just the (large) matrix operations involved.

@Ferrum Master
How is your "hardware could do this long time ago" theory working so far? :D

Even on a very weak Maxwell card the gpu usage is negligible (2-5%), same on a 1030. So Tensor cores are not required, but this is typically NV --- to lock a feature down.
I bet in the next version the installer will be encrypted so there is no possibility to mod it (unlocking it for non-RTX cards)...
 
Joined
Jun 28, 2016
Messages
3,595 (1.26/day)
Even on a very weak Maxwell card the gpu usage is negligible (2-5%), same on a 1030. So Tensor cores are not required, but this is typically NV --- to lock a feature down.
You'd have to check this in relation to how effective it is.
People with non-RTX cards often report artifacts and poor noise cancelling in general. It can be cause either by performance issues or by missing CUDA instructions. Missing CUDA instructions means less load. It makes sense.
E.g.:
- RTX2080 can run the full model, leading to 5% load and very good results,
- GTX1030 can run a simplified model, leading to 3% load (despite being few times slower) and worse results.

You'd need to do controlled testing to evaluate this properly, i.e.: record the background and run the same process on multiple cards.
At the very least, the same person would need to listen to outputs from multiple cards, because the quality assessment is purely empirical. You hear the difference or you don't.
I bet in the next version the installer will be encrypted so there is no possibility to mod it (unlocking it for non-RTX cards)...
It's their software. They can do what they want.
You're welcome to write an alternative that works on any GPU or CPU. Seriously. :)
 
Last edited:
Joined
Nov 3, 2011
Messages
690 (0.15/day)
Location
Australia
System Name Eula
Processor AMD Ryzen 9 7900X PBO
Motherboard ASUS TUF Gaming X670E Plus Wifi
Cooling Corsair H115i Elite Capellix XT
Memory Trident Z5 Neo RGB DDR5-6000 64GB (4x16GB F5-6000J3038F16GX2-TZ5NR) EXPO II, OCCT Tested
Video Card(s) Gigabyte GeForce RTX 4080 GAMING OC
Storage Corsair MP600 XT NVMe 2TB, Samsung 980 Pro NVMe 2TB and Toshiba N300 NAS 10TB HDD
Display(s) 2X LG 27UL600 27in 4K HDR FreeSync/G-Sync DP
Case Phanteks Eclipse P500A D-RGB White
Audio Device(s) Creative Sound Blaster Z
Power Supply Corsair HX1000 Platinum 1000W
Mouse SteelSeries Prime Pro Gaming Mouse
Keyboard SteelSeries Apex 5
Software MS Windows 11 Pro

.... :p
 
Joined
Apr 29, 2011
Messages
134 (0.03/day)
In B4 some hacker team find a way to exploit this and capture all your communications :p
 
Joined
Sep 17, 2014
Messages
20,944 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
tried this with my 980Ti, the app is useing 13% GPU when aktiv and around 500MB ram :kookoo:

13%? I saw very low load on my 1080. The gap in perf isn't that large... but perhaps things change once you apply another load to the same GPU - those benches show us something like that I think.

I ran a little test yesterday and saw low loads at 2-3%. But going on the info in the review I tested again. See below.

You'd have to check this in relation to how effective it is.
People with non-RTX cards often report artifacts and poor noise cancelling in general. It can be cause either by performance issues or by missing CUDA instructions. Missing CUDA instructions means less load.

Source? Often? I don't get any of this... You seem to assume a lot on this subject, for reasons unknown.

Here is my 1080. The behaviour is about the exact same as it is on a 2070S in the review. The noise suppression is excellent. GPU load maxed at 7% with this setup. Yesterday I had no app between the input and had lower loads. I suppose this is it actually working now. I see the load vary more depending on noise.

Note how clean that waveform looks too. I had music in background, it was 100% inaudible when listening to recording my voice.

Judging the 3-4% load difference between my 1080 and a (faster) 2070S I'm not quite convinced this does anything over Tensor cores to be honest. And even if it does, the net performance gain is not there compared to a Pascal card at least.

1587626324641.png
 
Joined
Oct 22, 2014
Messages
13,210 (3.80/day)
Location
Sunshine Coast
System Name Black Box
Processor Intel Xeon E3-1260L v5
Motherboard MSI E3 KRAIT Gaming v5
Cooling Tt tower + 120mm Tt fan
Memory G.Skill 16GB 3600 C18
Video Card(s) Asus GTX 970 Mini
Storage Kingston A2000 512Gb NVME
Display(s) AOC 24" Freesync 1m.s. 75Hz
Case Corsair 450D High Air Flow.
Audio Device(s) No need.
Power Supply FSP Aurum 650W
Mouse Yes
Keyboard Of course
Software W10 Pro 64 bit
Joined
Jun 24, 2011
Messages
120 (0.03/day)
Location
Germany
System Name MonsterPC
Processor AMD X7950X3D
Motherboard MSI MEG E670X ACE
Cooling Corsair Cappelix H150i
Memory 128GB DDR5 @5600
Video Card(s) AMD RX7900XTX
Storage 120TB HDD + 3x 2TB SSD RAID, External - 390 TB Various HDD drives
Display(s) C49RG90
Case BIG Tower
Audio Device(s) Creative X-FI 4 + SteelSeries Arctis Pro USB
Power Supply Corsair AX1200i
Mouse SteelSeries Rival710
Keyboard SteelSeries Apex Pro
VR HMD Valve Index
Software W10 x64
You'd have to check this in relation to how effective it is.
People with non-RTX cards often report artifacts and poor noise cancelling in general. It can be cause either by performance issues or by missing CUDA instructions. Missing CUDA instructions means less load. It makes sense.
E.g.:
- RTX2080 can run the full model, leading to 5% load and very good results,
- GTX1030 can run a simplified model, leading to 3% load (despite being few times slower) and worse results.

You'd need to do controlled testing to evaluate this properly, i.e.: record the background and run the same process on multiple cards.
At the very least, the same person would need to listen to outputs from multiple cards, because the quality assessment is purely empirical. You hear the difference or you don't.

It's their software. They can do what they want.
You're welcome to write an alternative that works on any GPU or CPU. Seriously. :)


TL;DR : no difference between RTX and GTX. Just pure marketing bluff.
 
Joined
Feb 11, 2009
Messages
5,403 (0.97/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
"With RTX Voice (currently in beta), Tensor Cores are finally in charge of something tangible and potentially useful to just about anyone. "

Ermmm no...have we not established a few posts ago that it works on the cuda cores....hence older Nvidia cards can do this at exactly the same level as multiple people have showed already?
 
Joined
Feb 4, 2020
Messages
3 (0.00/day)
Can't believe a review on TPU talks about performance hit from turning a feature from off to on but gives numbers for the performance gain for turning that feature from on to off. Not cool.
 
Joined
Feb 19, 2009
Messages
1,151 (0.21/day)
Location
I live in Norway
Processor R9 5800x3d | R7 3900X | 4800H | 2x Xeon gold 6142
Motherboard Asrock X570M | AB350M Pro 4 | Asus Tuf A15
Cooling Air | Air | duh laptop
Memory 64gb G.skill SniperX @3600 CL16 | 128gb | 32GB | 192gb
Video Card(s) RTX 4080 |Quadro P5000 | RTX2060M
Storage Many drives
Display(s) M32Q,AOC 27" 144hz something.
Case Jonsbo D41
Power Supply Corsair RM850x
Mouse g502 Lightspeed
Keyboard G913 tkl
Software win11, proxmox
Benchmark Scores 33000FS, 16300 TS. Lappy, 7000 TS.
it just works...
3rd times the charm.

Also, RTX naming and lock in.. gotta sell em rtx cards somehow :)

And yes, it does work amazingly :)
 
Joined
Jun 28, 2016
Messages
3,595 (1.26/day)
TL;DR : no difference between RTX and GTX. Just pure marketing bluff.
That depends how you look at it.
It's just a side project beta right now. We don't know how the final release will work (nor if it's going to happen).

By principle: this software will work on any GPU with a compatible CUDA API.
In other words: no software requires tensor cores to run (at least not in current CUDA implementation).

This stems from the fact that tensor cores aren't activated by some separate methods, but in the math engine setup, which defaults to non-tensor use.
So if you don't set it all (e.g. because you wrote the code before tensor cores existed) - it's non-tensor all the way.
If you asked for them in the code, but there are no tensor cores in the GPU, they're disabled or locked by another process - it'll also use the base CUDA implementation.
The rest of the code is identical.

Tensor cores are just faster in some operations. They don't add functionality.
Whether this is a noticeable gain in RTX Voice is another story.

But that's only true for Tensor cores. Running on RT cores demands completely different game code.

So yeah, Nvidia decided to make RTX card a artificial requirement. Well, it's not something you give Peace Nobel for, but it's their software.
I can write a program that will only work when you're connected to the internet from some chosen countries. I'm entitled to do so.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,049 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
"With RTX Voice (currently in beta), Tensor Cores are finally in charge of something tangible and potentially useful to just about anyone. "

Ermmm no...have we not established a few posts ago that it works on the cuda cores....hence older Nvidia cards can do this at exactly the same level as multiple people have showed already?
I'll just leave that here for you
 
Joined
Sep 17, 2014
Messages
20,944 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64

TL;DR : no difference between RTX and GTX. Just pure marketing bluff.

Well, if you are analyzing an FPS graph I'm sure the tensor processing takes a tiny bit of load away from CUDA... but then again, the review shows us that even running over tensor (as it apparently does) there is a performance hit. So even if it is something... its negligible and it certainly isn't similar to any sort of 'AI' processing that Turing handles better than any arch before it.

At least it just works eh... the marketing works too. Nvidia has a headline, we have a free app, and its actually useful too. Win.

Given all these Tensor core arguments, I wonder how much performance hit it will be using Tensor cores vs turning them off.

See post and test above.. If someone can bench a 1080ti you have a pretty direct comparison to the 2070S with tensor.
 

Fourstaff

Moderator
Staff member
Joined
Nov 29, 2009
Messages
10,024 (1.91/day)
Location
Home
System Name Orange! // ItchyHands
Processor 3570K // 10400F
Motherboard ASRock z77 Extreme4 // TUF Gaming B460M-Plus
Cooling Stock // Stock
Memory 2x4Gb 1600Mhz CL9 Corsair XMS3 // 2x8Gb 3200 Mhz XPG D41
Video Card(s) Sapphire Nitro+ RX 570 // Asus TUF RTX 2070
Storage Samsung 840 250Gb // SX8200 480GB
Display(s) LG 22EA53VQ // Philips 275M QHD
Case NZXT Phantom 410 Black/Orange // Tecware Forge M
Power Supply Corsair CXM500w // CM MWE 600w
Given all these Tensor core arguments, I wonder how much performance hit it will be using Tensor cores vs turning them off.
 
Joined
Feb 11, 2009
Messages
5,403 (0.97/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
I'll just leave that here for you

Ok so what is this entire article then about?

EDIT: so it does "use" tensor cores...except it does not need to at all.
Bringing me back to my original statement in that article, im waiting for some modders to get this to work on an AMD GPU or just the CPU.
 
Joined
Jun 28, 2016
Messages
3,595 (1.26/day)
EDIT: so it does "use" tensor cores...except it does not need to at all.
Well that's just failed logic. Of course it doesn't need tensor cores.
It doesn't even need a GPU. Frankly, everything can be calculated on a CPU - it'll just take longer.
In fact, everything can be calculated on a piece of paper - it'll just take longer.
Bringing me back to my original statement in that article, im waiting for some modders to get this to work on an AMD GPU or just the CPU.
It's CUDA code underneath. You can't "mod" it. You'll have to rewrite it.
Of course it is possible to write a program giving identical results just on CPUs.
But Nvidia makes GPUs and they made a program that runs on their product, as an additional feature. Are you able to accept this or not?
 
Top