32 vs 64 bits

User avatar
FM5GB
Posts: 130
Joined: Sun Apr 09, 2017 10:03 pm

32 vs 64 bits

Postby FM5GB » Tue Dec 01, 2020 1:23 pm

Hi all !
Setup : ANAN 200D, I7 4770K @3.8 GHz 24 Gb RAM 0.5 Tb SSD. Win10 pro 64..

After having installed Thetis 64 I experienced too high processor load (controlled with various
monitoring programs). Lots of frame drops (red square blinking at upper left), and even audio drops
occured. This was more severe with RX2 on and other utilities running (DDUtil, HRD log etc). Even with
sample rates as low as 384000 it was just anoying having a close to 60% processor load (and a whole lot
of heat to handle with in our tropical climate).
So I reverted to Thetis 32 bit and every thing works just normal. Processor load is approximately one third
on Thetis (10 to 15% with both receivers on and max sample rate; and around 35% with all utilities running).
I also noticed that in a transverter configuration the processor load is almost twice as high than in normal use.
Did anyone have the same experience ?
Could you tell the forum which version you use. It would be interesting to poll about the subject.

73s Phil FM5GB
User avatar
w-u-2-o
Posts: 5541
Joined: Fri Mar 10, 2017 1:47 pm

Re: 32 vs 64 bits

Postby w-u-2-o » Tue Dec 01, 2020 3:15 pm

FM5GB wrote:Hi all !
Setup : ANAN 200D, I7 4770K @3.8 GHz 24 Gb RAM 0.5 Tb SSD. Win10 pro 64..

That's plenty fast. You should be having absolutely no trouble running any version of Thetis or PowerSDR mRX.

After having installed Thetis 64 I experienced too high processor load (controlled with various
monitoring programs). Lots of frame drops (red square blinking at upper left), and even audio drops
occured.

Make sure that DirectX and Vsync are selected in Setup > Display > General. This will prevent the frame rate from going faster than the actual hardware rate of your monitors and you should not get the red square--this is indicative of you trying to drive the display faster than your video hardware can go. The presence of the red square is associated with many of the problems you are experiencing, but normally not that bad.

So I reverted to Thetis 32 bit and every thing works just normal.

This does not make any sense. CPU load generally drops by just a little bit with the 64 bit version. What happens with a reset database? Are your OS and video drivers fully up to date?

Could you tell the forum which version you use. It would be interesting to poll about the subject.

64-bit.
K1LSB
Posts: 639
Joined: Wed Feb 05, 2020 5:25 pm

Re: 32 vs 64 bits

Postby K1LSB » Tue Dec 01, 2020 3:43 pm

Hi Phil,

Running Thetis v2.8.11, Protocol 2, sample rate is 768K. When I was running 32 bit Thetis (prior to 2.8.11) I typically saw roughly 13-15% system load running RX1 alone. When I went to 64 bit I saw a drop in load to roughly 9-10%.

When I add RX2 it goes up to maybe 12-13%.

When I add HRD and DM-780 and logbook and some Chrome internet browsing the total load will creep up to maybe 20-22%.

Setup: 7000DLE MKII, i7-6700K @4.3 GHz, 16GB RAM, 240GB SSD, Win10 home v20H2

Mark
User avatar
FM5GB
Posts: 130
Joined: Sun Apr 09, 2017 10:03 pm

Re: 32 vs 64 bits

Postby FM5GB » Tue Dec 01, 2020 9:32 pm

Hi all
First let me thank you Scott : I had forgotten to check the VSync box on both versions of Thetis. Doing that improved
the frame dropout by 99.9%. (using two, now old, NVIDIA GTX 750 cards on two full HD 22" full HD Samsung monitors).

I tried to investigate more extensively the processor load on my system and compare the 2 Thetis compilations using
the last versions (2.8.11) with various settings.
Fisrt column (in red) shows processor load for Thetis as seen in the Windows task manager, second is the same (variing) seen on the Thetis only counter.
Same database settings for both (will recheck this).
Sample rate was 1536000 in Rx1 and 384000 for Rx2 (I am currently monitoring the widest possible portion of the 2 meter band
with my home built transverter for adjustment purposes)
All amounts in %

Thetis 32 bit x86 2.8.11
Rx1 alone______14.5______7--10
Rx1 + 2_________23.2_____15--18
XVTR___________19.5______11--14
XVTR+multiRX__29.4_____19--22

Thetis x64 2.8.11
Rx1 alone______26.4_____15--18
Rx1 + 2_________32.5_____23--25
XVTR___________30.5_____22--25
XVTR+multiRX__37.5_____29--33

So it seems my system copes better with the 32 bit. Why does the XVTR use such huge resources ? I also noticed that the FM mode is
more consuming than SSB; some skins are also more demanding than others...

Best 73s Phil FM5GB
Last edited by FM5GB on Wed Dec 02, 2020 3:36 pm, edited 1 time in total.
User avatar
w-u-2-o
Posts: 5541
Joined: Fri Mar 10, 2017 1:47 pm

Re: 32 vs 64 bits

Postby w-u-2-o » Tue Dec 01, 2020 10:18 pm

Those are some very odd results, Phil. I'm at a loss to explain them. It's almost like your system is missing some sort of critical OS resources to run 64 bit applications. You might check the health of your OS by following the recommendations here:

https://www.howtogeek.com/222532/how-to-repair-corrupted-windows-system-files-with-the-sfc-and-dism-commands/

As for why the transverter and FM modes use more CPU that I couldn't say. You should probably start a separate topic in the transverter sub-forum and compare notes with other transverter users there.

Also, I find the results for CPU utilization are most accurate when using resmon. Go to the "run" box on the start menu and just type "resmon".
SM7SJR
Posts: 10
Joined: Mon Apr 10, 2017 5:25 am

Re: 32 vs 64 bits

Postby SM7SJR » Tue Dec 01, 2020 10:22 pm

Hello

Just checking for the fun of it. I have never set so high sampling rates as you have. But I tried it now:

avg around 8-9% in Thetis 64bit 2.8.11 with both RX1 and RX2 activated.

With XVTR activated and multi RX it raises like 1% cpu or so in Thetis. And in WIN taskmgr it is (totally for the computer) between 11-14% cpu.

Sampling rates for VAC1 and VAC2 is 192k.

AMD Ryzen 9 3900X 12-core with 64GB RAM

73 de SM7SJR, Bjorn
User avatar
FM5GB
Posts: 130
Joined: Sun Apr 09, 2017 10:03 pm

Re: 32 vs 64 bits

Postby FM5GB » Wed Dec 02, 2020 3:48 pm

Hi all !
I ran SFC, it discovered and corrected some alleged corrupt files in the System.
This did'nt change anything.
Strangely lost frames and audio glitches reappeared during some time though
I did not change ANY item in setup. I could not find any application running in
the background.
Now things work nicely again, but 32 bit is still less loading the processor than 64.

I will leave it alone so far... I lost my latin & greek.

73s Phil FM5GB
W4WMT
Posts: 325
Joined: Sun Apr 09, 2017 10:12 pm

Re: 32 vs 64 bits

Postby W4WMT » Thu Dec 03, 2020 9:43 am

What does VSync do actually?
The tooltips on that control just says "1 frame Vertical Sync ...."
Can someone please explain what that means?

73
User avatar
w-u-2-o
Posts: 5541
Joined: Fri Mar 10, 2017 1:47 pm

Re: 32 vs 64 bits

Postby w-u-2-o » Thu Dec 03, 2020 12:25 pm

Vsync works with video driver and automatically sets the frame rate to the same as your monitor. IMHO there is never any reason to turn it off.
W4WMT
Posts: 325
Joined: Sun Apr 09, 2017 10:12 pm

Re: 32 vs 64 bits

Postby W4WMT » Thu Dec 03, 2020 4:34 pm

w-u-2-o wrote:Vsync works with video driver and automatically sets the frame rate to the same as your monitor. IMHO there is never any reason to turn it off.


Thanks! You should be writing these tooltips instead :-)

Return to “Thetis”