Choppy Preformance with Wirless Adapter

Goldenegg
Explorer

Re: Choppy Performance with Wireless Adapter

Are you sure you’re on the SteamVR beta? If so, you might want to take a screenshot of the advanced frame timing graph when you experience issues. That will show if you’re even experiencing the same problems as the rest of us. The symptom should generally be a significant amount of late starts on the CPU, as well as very high and unstable CPU timing.
alubaking
Pioneer

Re: Choppy Performance with Wireless Adapter

@Pyre I see you have a i7 2700K CPU. It is 5 years old CPU I believe.

Would it be possible if you can borrow a more powerful rig from friends and test wireless at home with this beta?

Re: Choppy Performance with Wireless Adapter

REVIEW & REPORT - POST UPDATE

PC SPECS:
Rig Built for VR
I5 9600k @ 4.85Ghz
RTX2080Ti OC

ASUS PRIME Z370A II
16GB DDR4
200% Super-sampling
PC load at IDLE:
CPU: 1-2% Usage
GPU: 1% Usage
PCidle.jpgIdle

Beat Saber Wired:
CPU: 38-44% Usage
GPU: 45-55% Usage
Reprojection/MS: 6.8

Beat Saber Wireless:
CPU: 95-100% Usage
GPU: 76-80% Usage
Reprojection/MS: 8.8ms
Note: CPU being throttled, constant RED “Late Start”. GPU load increased. Jittery. Loss of quality. Reprojection felt. Roughly 40% increase in GPU an CPU usage with identical settings.
beat saber diag Wired.jpgWiredbeat saber diag Wireless.jpgWireless

The Climb Wired (Revive)
CPU: 45-55%
GPU: 35-45%
Reprojection/MS: 4.9ms

The Climb Wireless
CPU:
95-100%
GPU: 43-55%
Reprojection/MS: 6.0
Note: CPU being throttled. Frame Rate Halved. GPU load increased. Jittery. Heavy reprojection.

climb wired.jpgwiredclimb wireless.jpgwireless

Creed Wired:
CPU: 40-50%
GPU: 45-55%
Reprojection/MS: 6.4ms

Creed Wireless:
CPU:
94-100%
GPU:
75-85%
Reprojection/MS:
8.0
Note:
CPU being throttled, use doubled. GPU load increased. Jittery. Reprojection felt.
creed Wired.jpgwiredcreed Wireless.jpgwireless

Skyrim Modded VR Wired
CPU: 70-80%
GPU: 50-60%
Reprojection/MS: 6.2

Skyrim Modded VR Wireless
CPU:
100%
GPU: 80-90%
Reprojection/MS: 7.8
Note: CPU being throttled heavily, constant RED “Late Start”. GPU load increased. Jittery. Reprojection felt.
skyrim Wired.jpgWiredskyrim Wireless.jpgWireless

Space Pirate Wired
CPU: 40-50%
GPU: 65-75%
Reprojection/MS: 8.6

Space Pirate Wireless
CPU:
90-100%
GPU: 100%
Reprojection/MS: 11.7
Note:
CPU and GPU being throttled heavily, RED “Late Start”. Jittery. Reprojection felt.
spacepirate wired.jpgWiredspacepirate wirless.jpgWireless

Steam Home Wired:
CPU: 50-60% Usage
GPU: 65-75% Usage
Reprojection/MS: 7.9ms

Steam Home Wireless:
CPU:
95-100% Usage
GPU: 80-90% Usage
Reprojection/MS: 8.4ms

Note: CPU and GPU being throttled heavily, RED “Late Start”. Jittery. Reprojection felt.

Steam Home Wired.jpgwired

Steam Home Wireless.jpgWireless

VR Chat Loft Home Wired
CPU: 55-65% 
GPU: 70-80%
Reprojection/MS: 9.3ms

VR Chat Loft Home Wired
CPU
: 84-100%
GPU: 65-75%
Reprojection/MS: 13-15ms

Note: CPU and GPU being throttled heavily. M frame drops. Jittery. Heavy reprojection.

vrchat wired.jpgWiredvrchat wireless.jpgWireless

Summary:

In all instances above, the amount of CPU power required to operate the Intel Powered wireless system is equal to that of the application being run. I find that to be absolutely mind-boggling! How is that possible? There is no way that this is normal. Especially considering my CPU which is by no means old or slow, it's the second fastest single thread chip on the market. In all tests including those not listed here, CPU utilization slams up to 100% by default regardless of what game is being run.

Creed, Space Pirates, Climb and Creed are not CPU intensive; how on Earth is this CPU being driven up to 100% utilization? Not even Assassin's Creed Odyssey manages to drive that kind of CPU torture.

I can't make sense of the additional GPU utilization either. The Wireless feed is being through-put via the GPU to an alternate PCIe lane to the WiGig card rather than output from the GPU itself; and this requires +30% of a 2080ti's total processing power to achieve?

Clearly there's something very, very wrong going on here.

kolya
Contributor

Re: Choppy Preformance with Wirless Adapter

I have the same issue. But first of all, 2 stories.

1-st. I've been testing wireless with different type of configurations without any issues, for example this machine was working well:

  • Asus B150M Pro Gaming
  • i5-6600
  • Asus GTX 1070

and this machine was working well as well:

  • OMEN by HP 880-112nc
  • i7-8700
  • GTX 1080

On these machines everything is working absolutely fine.

 

2-nd story: I've decided to build a new PC with RTX card specially to use it with Vive Wireless:

  • ASUS TUF Z390-Pro Gaming (Wi-Fi)
  • i7-8700
  • RTX 2080 by MSI Gaming X Trio

Disaster. Everything is pixelated. Even grey room. In the beginning I was thinking that it is RTX problem. Replaced it with GTX 1070, same thing. Switched PCIe slots - doesn't help. Checked settings of the motherboard, nothing special. Checked Task Manager - CPU over 100% (checked other machines with running Wireless - 30-40%). So, the problem is on CPU side, not GPU. I've i7-8700 in another machine and it was working well with Wireless. So, not the CPU model causing the problem. On faulty machine VR Compositor is on 40% always, comparing to 15-20% on machines where Vive Wireless working great.

So, what's wrong? Motherboard? SteamVR? Wireless Firmware? Too much expectations from products for over 4000$?

 

Goldenegg
Explorer

Re: Choppy Preformance with Wirless Adapter

@kolya

Have you tried the SteamVR beta that was released yesterday? You need to specifically opt-in to the beta to get the update.
kolya
Contributor

Re: Choppy Preformance with Wirless Adapter

Yes, I did, SteamVR 1.1.1 (1542764493). No improvement. Anticipating your possible questions: Win 10 Pro 1803 (17134.407) with all updates (64-bit), GeForce Game Ready Driver 416.94 (latest available), 16 Gb DDR4 2666MHz RAM, Samsung SSD 970 EVO 250GB NVMe, EVGA 700B (700W).

Re: Choppy Preformance with Wirless Adapter

Review of performance after the BETA Update/Patch. Bios is updated and Ram is installed correctly.

 

For anyone seeking comparisons between Wireless and Wired with the pro see the following Google Drive Folder.      LINK TO JPEG IMAGES ON GOOGLE DRIVE


SYSTEM INFO:

I5 9600k @ 4.85Ghz
RX2080Ti OC
ASUS PRIME Z370A II
16GB DDR4
200% Super-sampling

PC load at IDLE:
CPU: 1-2% Usage
GPU: 1% Usage

Beat Saber Wired:
CPU: 38-44% Usage
GPU: 45-55% Usage
Reprojection/MS: 6.8
Beat Saber Wireless:
CPU: 95-100% Usage
GPU: 76-80% Usage
Reprojection/MS: 8.8ms


The Climb Wired (Revive)
CPU: 45-55%
GPU: 35-45%
Reprojection/MS: 4.9ms

The Climb Wireless
CPU:
95-100%
GPU: 43-55%
Reprojection/MS: 6.0
Note: CPU being throttled. Frame Rate Halved. GPU load increased. Jittery. Heavy reprojection.

Creed Wired:
CPU: 40-50%
GPU: 45-55%
Reprojection/MS: 6.4ms

Creed Wireless:
CPU
: 94-100%
GPU: 75-85%
Reprojection/MS: 8.0
Note: CPU being throttled. GPU load increased. Jittery. Reprojection felt.

 

Skyrim Modded VR Wired
CPU: 70-80%
GPU: 50-60%
Reprojection/MS: 6.2

Skyrim Modded VR Wireless
CPU:
100%
GPU: 80-90%
Reprojection/MS: 7.8
Note: CPU being throttled heavily, constant RED “Late Start”. GPU load increased. Jittery. Reprojection felt.

 

Space Pirate Wired
CPU: 40-50%
GPU: 65-75%
Reprojection/MS: 8.6

Space Pirate Wireless
CPU:
90-100%
GPU: 100%
Reprojection/MS: 11.7
Note:
CPU and GPU being throttled heavily, RED “Late Start”. Jittery. Reprojection felt.

 

Steam Home Wired:
CPU: 50-60% Usage
GPU: 65-75% Usage
Reprojection/MS: 7.9ms

Steam Home Wireless:
CPU:
95-100% Usage
GPU: 80-90% Usage
Reprojection/MS: 8.4ms

 

VR Chat Loft Home Wired
CPU: 55-65%
GPU: 70-80%
Reprojection/MS: 9.3ms

VR Chat Loft Home Wired
CPU
: 84-100%
GPU: 65-75%
Reprojection/MS: 13-15ms

 

So using the wireless system DOUBLES CPU usage on an i5 9600k and increases 2080ti usage by 30%+

Wowza!!!!!!

Vive Staff

Re: Choppy Preformance with Wirless Adapter

@kolya

 

One of our users opted into the SteamVR update and didn't see performance improvement until they updated their BIOS and fixed the arrangement of their RAM on their motherboard. I would highly recommend everyone make sure their BIOS is fully updated since it governs the PCIe bus. Likewise, if you have dual channel memory, make sure your DIMMs are in the correct slots/channels.

Thanks,

-John C

"Welcome to the desert of the real."

If your base station has a Fault 02/03 error or a red light or both, the ONLY solution is to contact our support on vive.com and set up an RMA. There is no user fix for this issue.

Vive Care Operating Hours: 9am to 6pm PST, M-F
Community

Re: Choppy Preformance with Wirless Adapter

Quick note @GettingSickOfThis, We didn't delete your post. It looked like a link or two in your posts tripped the spam filter. Unless something is breaking forum rules or includes personal information for a member, we won't usually delete posts. 

-SuperNikoPower
Community Manager
Available Monday - Friday
Pyre
Contributor

Re: Choppy Performance with Wireless Adapter

While admittedly its not a 'new' CPU -- my CPU never spikes over 60% and it doesn't appear to be bottlenecked on the GPU side either. Using beatsaber as the benchmark here. I did go through and update all of the drivers for my hardware -- and that helped a little bit but the overall quality is still pretty rough. Its still pretty choppy and gets pixelated at random times.

Re: Choppy Performance with Wireless Adapter

Please refer to my Wired V Wireless tests.....

If the Advanced Frame Timing (AFT) chart expresses 20-30% CPU utilization (which is to be expected) yet task manager expresses 100% utilization; is this not indicative that there is an issue outside of the SteamVR program/platform? How would the Beta update even effect this? I'm also curious to why the AFT CPU chart shows the light green area of unutilized overhead whilst clearly the CPU is clearly being throttled hard outside of the VR environment.

CPU usage doesn't accurately match outside of the SteamVR environment. Yet GPU usage from AFT to Task Manager and GPU external monitoring does.

Doesn't this point to a problem external to SteamVR? Maybe with the Vive Wireless platform, to an issue with the Intel driver set or maybe even to the Displayport utilization? Clearly a CPU bound problem. Which would expalin the Ryzen incomptability.

Is Intel going to chime in on this?

Displaylink is responsible for compressing / processing the video feed with the XR CODEC in real-time, perhaps they can chime in with the expected and reported CPU cost of that process? Would also like to know what compression ratio is being used.

Somewhere, something is eating the CPU.
kolya
Contributor

Re: Choppy Preformance with Wirless Adapter

@Synthesis

I've installed latest BIOS updates from ASUS (0805), checked memory. Everything is where it should be. Windows can see all 16Gb of memory as well. Please, keep looking for solution.

beyonder
Contributor

Re: Choppy Preformance with Wirless Adapter

I was having terrible performance with the Vive wireless adapter pegging my CPU at 100%. Eventually I stumbled across a suggestion that helped out quite a bit, which was to go to the "Windows Security" settings(called something else like Windows Defender Security Center in prior Windows builds, I don't remember exactly), go to Device Security -> Core isolation detals -> Turn Off "Memory Integrity" and reboot. It's still not flawless, but this made a massive difference in CPU usage on a i5-6600K + GTX 1070.MI On.pngBeforeMI Off.pngAfter

 

This is with a regular Vive, so this probably won't help Pro users or anybody whose CPU is not 100% pegged, but I think it worth checking out this setting. Sucks that I have to disable a security feature to have a playable experience, but it is what it is.

Re: Choppy Preformance with Wirless Adapter

"Memory Integrity is disabled by default on PCs that upgraded to the April 2018 Update, but you can enable it. It will be enabled by default on new installations of Windows 10 going forward."

Seems like you need to update Windows? ;)

beyonder
Contributor

Re: Choppy Preformance with Wirless Adapter

I did a clean install of 1809 before I set up the wireless adapter, which I suppose is why the option was turned on for me as per "it will be enabled by default on new installations of Windows 10 going forward". Turning it off is what helped the performance.MI On Taskman.pngMemory integrity enabled (before)MI Off Taskman.pngMemory integrity disabled (after)

All of these were captured while staring at this wall in the Star Shelter menu room

 

2018-11-23-PM_09_35_04.pngMirror screenshot

 

GPU usage is actually slightly higher with it disabled and things running smoothly, which I have to assume is because some of the CPU bottlenecking is gone.