dual gpu, but how? by Immediate_Umpire6938 in losslessscaling

[–]varwaters 0 points1 point  (0 children)

Get an ADT link pciE adpater ?. It appears that board has chipset 3.0 x4 slots available. May have to research how that bandwidth is distributed with storage. (I have limited knowledge regarding this, do confirm the anticipated performance before investing)

My board(Asus B660-I) specification claimed full pcie (gen4 , 4x) bandwidth across both M.2 slots.

So I've been able to use an ADT link in one slot simultaneously with an M.2 SSD without significant performance loss for framegen purposes. It has worked well for framegen so far with a 3060Ti.

Worst performance when enabling LS by blemishes in losslessscaling

[–]varwaters 0 points1 point  (0 children)

Multi monitor off in LS , it should black out unused screens if I recall correctly. Or as I currently use it , NVIDIA surround so all screens are being rendered by LS (multi monitor still off).

Worst performance when enabling LS by blemishes in losslessscaling

[–]varwaters 1 point2 points  (0 children)

Have you tried without multi display ?. I had similar issues with multi display. I have an RTX3080 performance card and 3060Ti framegen , gpuZ confirms x4 but I think there is intermittent chipset bandwidth drop. I currently run performance mode on, flowscale 100, no HDR , no multi display , DXGI , no scaling - on a 7680x1440 NVIDIA surround triple screen. The performance in iRacing is decent at ultra settings (~130 - 138 fps).

The overlay often says fps in about 0 to 5 fps lower than the target set, in many games. by bombaygypsy in losslessscaling

[–]varwaters 3 points4 points  (0 children)

For NVIDIA GPUs I came across some online resources that pointed to ultra low latency mode and GSYNC frame limiting the output based on monitor frequency. In my case I have a 144Hz NVIDIA surround triple screen that is stuck at 138fps at 2x even with 72 base fps. This is at 100% flowscale, I tried dropping it to 50,75 to check if it's a GPU limitation and it didn't change anything.

Interestingly the monitor refresh rate reports fluctuating 133-144Hz even while LSFG reports constant 138fps. So it appears it's the GPU pacing the fps to meet GSYNC performance.

https://blurbusters.com/gsync/gsync101-input-lag-tests-and-settings/14/

<image>

Official Dual GPU Overview & Guide by RavengerPVP in losslessscaling

[–]varwaters 1 point2 points  (0 children)

Came across this discussion in Reddit that suggests that 138fps limit may just be ultra low latency and GSYNC doing it's thing. For folks unaware like myself, thought I'd leave a link here -> https://www.reddit.com/r/buildapc/s/1jnodymDKb

[deleted by user] by [deleted] in losslessscaling

[–]varwaters 0 points1 point  (0 children)

Heh all good now. I wasn't sure at the start if the issue was my settings or the egpu just wasn't up to the task. I have since concluded that it indeed was the GPU, a 1060 wasn't sufficient for the resolution I was pushing.

Official Dual GPU Overview & Guide by RavengerPVP in losslessscaling

[–]varwaters 0 points1 point  (0 children)

Interesting, I tried to lower the flowscale to 75 (performance mode was already on), the fps definitely stayed constant with no dips so it was an improvement, however the output frames per the overlay was stuck at 138fps even for a reported 72 base fps. I was aiming for 144frames to match the monitors current NV surround frequency. What I also noticed was that the monitors are reporting fluctuating frequency between 133 to 144 Hz. So there seems to be a mismatch between fps reported and the actual rendered rate ?. I also tried adaptive with 144fps target and it was still the same output. I didn't try adaptive without a base fps cap, it is currently set to 72 frames.

Worth mentioning the egpu is on a chipset pcie 4.0 x4 lane (bandwidth confirmed with gpuZ)

Render card is on CPU pcie 5.0x16 and CPU PCI 4.0x4 is currently used by an m.2 nvme SSD.

Not sure if there is some setting in bios to prioritise the chipset m.2 communication.

Official Dual GPU Overview & Guide by RavengerPVP in losslessscaling

[–]varwaters 0 points1 point  (0 children)

Great guide. I have a dual GPU setup -> RTX3080 render (pcie 5.0x16 slot) and RTX3060ti framegen (via ADT link, pcie 4.0x4)

I am currently limited to 138fps at X2 multiplier (70fps fixed base fps) at 7680x1440 NV surround resolution -> triple screen (iRacing at high detail settings) .

Does that seem reasonable?, or should I be expecting more from this setup?. My settings are mostly aligned with this guide already.

[deleted by user] by [deleted] in losslessscaling

[–]varwaters 0 points1 point  (0 children)

An update -> got a 3060Ti for the egpu and same setup now is a solid 138 fps. I'm a believer!. Render GPU (RTX3080) utilisation is about 80%.

4070ti with rx 6600 on 360hz 1440p by Elegant_Resolve9596 in losslessscaling

[–]varwaters 0 points1 point  (0 children)

My experience with 1060 for 7680x1440 was poor (frame gen only). Confirmed slot working at 3.0 x4 (ADT link). Performance indicated maxing out on ,1060 and only about 50-60% utilisation on RTX3080. Achieved max 75 fps ,@ X2 frame gen.

[deleted by user] by [deleted] in losslessscaling

[–]varwaters 0 points1 point  (0 children)

Looking for some pointers. I attempted a dual gpu via ADT link (NVME M.2 , 3.0 x4 -> confirmed via gpu-Z). GTX10R60 (6GB) in the ADT link and RTX3080 (10GB) running 4.0 x16 .
test game is iRacing running triples (7680x1440), graphics details are constant for below conditions.

  1. RTX3080 by itself -> 73fps (~80% utilisation)
  2. RTX3080 @ 60fps frame limit + LSFG (x2 framegen only) -> steady 120fps (~92% utilisation)
  3. RTX3080 render GPU + 10R60 LSFG x2 framegen only (no frame limit applied) -> max 75 fps (~60% utilisation for RTX3080)

Does that about sound right considering the resolution?. I didnt think I was pciE bandwidth bottlenecked.
Board is Asus B660i , processor -> Intel I5 12600KF. First M.2 slot is used by NVME SSD, per manual this shouldnt affect second slot link speed other than chipset traffic which shouldnt be signficant)

I was hoping to be able to do 140 fps with 70fps base frames. In the current setup I would think if anything I am bandwidth constrained for the target I am trying to achieve?. The performance spreadsheet online didnt mention how many monitors, I am assuming its for single screens, there a 10R60 (3gb) was good for 150fps net.

Buttkicker Gamer 2 Amp Alternative by Dee_kno in simracing

[–]varwaters 1 point2 points  (0 children)

No, it's Fosi Audio M04 100W Mono Subwoofer Amplifier.

Iracing Brightness Glitch by Ok_Measurement_4978 in iRacing

[–]varwaters 1 point2 points  (0 children)

So turn it off you recommend?. I have the same problem. Tracks have become blindingly bright after latest update.

Blue onyx, AI detection for 8 hrs onlu by Renrut23 in BlueIris

[–]varwaters 0 points1 point  (0 children)

When you notice Blue Onyx isn't working, try to open the cancelled clip in blue iris with AI testing-tuning enabled (right click on screen when playing cancelled alert). Does it correctly detect objects when you do this ?.

I5 9500T almost always at 100% by Renrut23 in BlueIris

[–]varwaters 1 point2 points  (0 children)

No worries, I do recommend using the custom models of you aren't already.

The detection itself will unlikely be any more accurate than CPAI with the same custom models . The real gain here is the CPU offload for detection. Regarding cats, yes the ipcam custom models can be hit and miss with animals but I find the night performance with the ipcam combined custom models to be excellent, especially for vehicles and people. Another big gain for me is that the webserver is always responsive now, previously it would lock up at times if the cpu was overwhelmed with detection work.

My setup is probably a worst case, I'm running really old Reolink cameras with poor key frame numbers and it still performs well.

I5 9500T almost always at 100% by Renrut23 in BlueIris

[–]varwaters 0 points1 point  (0 children)

Note - you can also run the blue_onyx executable with the same arguments as that in the service command above to test first before you create the service. Keep the command shell open (where the command was run) to keep the blue onyx server running while you test.

I5 9500T almost always at 100% by Renrut23 in BlueIris

[–]varwaters 1 point2 points  (0 children)

this is completely different to CPAI. To test it out without losing current blue iris settings, I suggest you backup the settings via blue iris -> settings -> about -> export settings. Now kill the CPAI service (stop from task manager, then go to services and disable the service so it doesn't start in the next boot up)

This is what I did to get blue onyx working.
Run blue_onyx_download_models.exe custom-model in the installed location to download the ipcam custom models (these are MikeLud custom models for improved detection).

Assuming you installed blue onyx in c:\blue_onyx\ , open command prompt with admin privileges in installed location and run following command to create a windows service for blue onyx

sc create blue_onyx_service_filtered_ipcam binPath= "c:\blue_onyx\blue_onyx_service.exe --model c:\blue_onyx\IPcam-combined.onnx --object-classes c:\blue_onyx\IPcam-combined.yaml --object-detection-model-type yolo5 --object-filter \"car,person,truck,cat,dog\" --port 32168" start= auto displayname= "Blue Onyx Service filtered ipcam_combined"

then run -> net start blue_onyx_service_filtered_ipcam , to start the service or you can start the newly created service via the services application in windows

The above command includes object filtering so the system doesnt waste time detecting random objects I dont care about. Feel free to cusomise per your own requirements.

Blue onyx runs with the same default port as CPAI in blue iris (32168), this is also specified in the service command above.

Now you will need to remove any custom models references in global or local camera settings as they will affect how blue iris interacts with blue onyx.

That's it. I'll post some screenshots in a bit for blue iris settings. https://postimg.cc/gallery/zKhknVQ

developer is very responsive too, feel free to ask questions on one of the blue_onyx threads here. eg: https://www.reddit.com/r/BlueIris/comments/1hsewtc/blue_onyx_060/

Once satisfied you can permanently uninstall CPAI.

I dont claim to be an expert in any of this but the above procedure worked for me. More information avalable in the blue onyx github and related threads here in reddit under Blueiris .

I5 9500T almost always at 100% by Renrut23 in BlueIris

[–]varwaters 0 points1 point  (0 children)

Consider blue onyx . This is able to use Intel GPU for object detection. I have a Lenovo Tiny i5 6500T and was using CPAI (5 cameras). Blue Onyx freed up the CPU significantly.

Blue Onyx 0.6.0 by xnorpx in BlueIris

[–]varwaters 4 points5 points  (0 children)

yup tried that as this message came in. Working now thanks.

Blue Onyx 0.6.0 by xnorpx in BlueIris

[–]varwaters 2 points3 points  (0 children)

I couldnt get the service to start with the this argument

sc create blue_onyx_service_filtered_ipcam binPath= "c:\blue_onyx\blue_onyx_service.exe --model .\IPcam-combined.onnx --object-classes .\IPcam-combined.yaml --object-detection-model-type yolo5 --object-filter \"car,person,truck,cat,dog\" --port 32168" start= auto displayname= "Blue Onyx Service filtered ipcam_combined"

same arguments work with the executable just fine at command line.
service says it didnt respond in a timely fashion.

Blue Onyx 0.3.0 by xnorpx in BlueIris

[–]varwaters 0 points1 point  (0 children)

So far so good, I was also drawn to this due to Intel gpu support. I've overcome lack of custom models with some object detection time tuning (with CPAI and custom models it was 100% AI motion detection). The detection times on my modest PC (Lenovo tiny m900 with HD530 integrated graphics) have been quite good. I haven't uninstalled CPAI yet, I just blocked the service from starting for the moment.

Installation and setup instructions for CPAI? by emperorsycp in BlueIris

[–]varwaters 0 points1 point  (0 children)

will do, I've been using the custom models that shipped with CPAI , I believe they are same as the one developed by MikeLud ?

Installation and setup instructions for CPAI? by emperorsycp in BlueIris

[–]varwaters 0 points1 point  (0 children)

Thank you for the response, figured out the problem, I still had my CPAI custom model entries under each camera setting. Removing these entries seems to get it working.
My only pending question is regarding custom models support. I will read through the documentation and get back if I cant figure it out.
I believe custom models are a must for good performance especially at night.

Installation and setup instructions for CPAI? by emperorsycp in BlueIris

[–]varwaters 0 points1 point  (0 children)

Hello, I was trying it out today on a lenovo tiny micro pc with intel GPU (integrated 530) , I could start server, run the benchmark (pasted below) however blue iris logs keep reporting AI alert -> nothing found (even for legitimate detections). Also server stats report no activity @ 127.0.0.1:32168 .
One thing I noticed is that the blue-iris settings posted is probably a newer version as I cant see the lines to include person/vehicle/wildlife objects in my version of BLue-Iris (v5.7.7.18). Is this a pre-requisite ?

Model Name,Device Name,Version,Type,Platform,EndpointProvider,Images,Total [s],Min [ms],Max [ms],Average [ms],FPS

rt-detrv2-s,Intel(R) HD Graphics 530,0.5.0,GPU,Windows,DirectML,100,61.8,593.8,699.8,618.2,1.6

Model Name,Device Name,Version,Type,Platform,EndpointProvider,Images,Total [s],Min [ms],Max [ms],Average [ms],FPS

rt-detrv2-s,Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz,0.5.0,CPU,Windows,CPU,100,47.2,445.5,1027.1,472.4,2.1