Jump to content
IGNORED

Best CPU for hqplayer


Recommended Posts

6 hours ago, Mops911 said:

And do you have potentially temp readings for 15%, 50% and 100% cpu

 

In a fanless system, I recommend keeping the permanent CPU load at a maximum of 30%. Otherwise you will have problems with the temperature. With an average CPU load of approx. 16%, the average temperature is approx. 59°C.

 

When the filter poly-sinc-short-mp is loaded for the first time with PCM 44.1kHz to DSD 256 (ASDM7EC), the CPU load jumps to 100% for a few seconds. The HWMonitor then shows 53W, which is still little. Keces P8 for the CPU jumps up to 12V / 5.5A (the limit is 8A). The i9-9900K core would draw a lot more power if I hadn't limited the cores to 4.2GHz.

 

On ASUS mainboards there are additionally settings for the maximum power:

 

- I have the power consumption at 120W with max. 160W limited

 

Other possible settings support this:


- The CPU i9-9900K can up to max. 100 ° C operated. Way to high. I have a max. Temperature set at 95 ° C.
- Possibly undervolting with BLCK Aware Adaptive Voltage.

 

Look my BIOS settings.

Grigg Audio Solutions Owner

StreamFidelitys Setup

Sonus Faber Amati Futura | T + A M10 | T + A SDV 3100 HV | fis Audio PC | HFX RipNAS Solid V4 | GigaWatt PC2-EVO + | Solidsteel HJ-3 / HY-A

Link to post
Share on other sites
1 hour ago, Miska said:

I know you are setting your cores to fixed clocks.

 

And I know you don't like that. Which I understand, because it is difficult for a developer to take into account the various attitudes of the crazy users. 😄

 

The fixed limitation of the CPU clock prevents my fanless audio PC from collapsing. See post above. And I prefer a fixed CPU clock for sound reasons, because the CPU frequencies no longer fluctuate. But I think we are miles apart with our opinion. Everyone has their own preferences.

 

1 hour ago, Miska said:

While if you are executing AVX-512 instructions or some other heavier math stuff, the power consumption will be significantly higher compared to idle loop

 

AVX512 is interesting. Would DSD 256 even work with ASDM7EC? Or does the CPU i9-11900K fall back to the processor base frequency of 3.50 GHz?

Grigg Audio Solutions Owner

StreamFidelitys Setup

Sonus Faber Amati Futura | T + A M10 | T + A SDV 3100 HV | fis Audio PC | HFX RipNAS Solid V4 | GigaWatt PC2-EVO + | Solidsteel HJ-3 / HY-A

Link to post
Share on other sites
2 hours ago, StreamFidelity said:

The fixed limitation of the CPU clock prevents my fanless audio PC from collapsing.

 

This is something I don't understand, makes it consume more power...

 

2 hours ago, StreamFidelity said:

And I prefer a fixed CPU clock for sound reasons, because the CPU frequencies no longer fluctuate.

 

They don't fluctuate under constant load anyway, depends though on the OS how it controls the clocks. I also don't understand what would be the problem for controlling individual core frequencies based on respective loads?

 

2 hours ago, StreamFidelity said:

AVX512 is interesting. Would DSD 256 even work with ASDM7EC? Or does the CPU i9-11900K fall back to the processor base frequency of 3.50 GHz?

 

i9-11900K doesn't have AVX-512, so I don't know how it would behave. My Xeon W-2245 does fall down to base clock due to TDP limits, but despite that runs ASDM7EC fine because AVX-512 makes up for the reduced clock.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites
13 minutes ago, Miska said:

This is something I don't understand, makes it consume more power...

 

That's right. But I meant it differently. If the clock rate is set to Auto, some cores will boost to 5GHz. That would be bad for a fanless system with linear power supplies.

 

13 minutes ago, Miska said:

i9-11900K doesn't have AVX-512

 

This is in the Intel product specifications, but not in the Intel announcements. But good to know that it works with the Intel Xeon processor W-2245. The base clock is quite high at 3.9GHz. With 3.5GHz of the Intel Core i9-11900K processor, I have my doubts.

 

14-1260.cd53f258.jpg

Source: https://www.computerbase.de/2021-03/intel-rocket-lake-s/

Grigg Audio Solutions Owner

StreamFidelitys Setup

Sonus Faber Amati Futura | T + A M10 | T + A SDV 3100 HV | fis Audio PC | HFX RipNAS Solid V4 | GigaWatt PC2-EVO + | Solidsteel HJ-3 / HY-A

Link to post
Share on other sites
11 minutes ago, StreamFidelity said:

This is in the Intel product specifications, but not in the Intel announcements. But good to know that it works with the Intel Xeon processor W-2245. The base clock is quite high at 3.9GHz. With 3.5GHz of the Intel Core i9-11900K processor, I have my doubts.

 

14-1260.cd53f258.jpg

Source: https://www.computerbase.de/2021-03/intel-rocket-lake-s/

 

Yeah, according to official specs it is not supported:

https://ark.intel.com/content/www/us/en/ark/products/212325/intel-core-i9-11900k-processor-16m-cache-up-to-5-30-ghz.html

 

How AVX-512 affects the CPU clocks will depend on the CPU and it's AVX implementation.

 

Quote

If the clock rate is set to Auto, some cores will boost to 5GHz. That would be bad for a fanless system with linear power supplies.

 

Why? I have a fanless system and turbo boost makes it work in first place... (i5-7600T doing poly-sinc-ext2 + ASDM7EC to DSD256)

 

Not linear PSUs though, but the 240W Streacom ZeroFlex.

 

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites

Selfishly, what I remember is that my core i5-8400 is a good choice.
65w - 4ghz and no problem for ASDM7EC DSD256 with an HAF convolution (4 channels).

>> fanless (HDPlex 3).

However, it supports AVX-2, not AVX-512... @Jussy : what is the impact on the operation of HQPlayer ?

Link to post
Share on other sites
20 hours ago, StreamFidelity said:

You can get that with Undervolting

True, I might just add "if the CPU supports it in a stable fashion" the 11th Gen being a hybrid not only (based on the current reviews) runs hotter but has increased IPC and the voltage dynamics could be different.

 

13 hours ago, Mops911 said:

Do you  have any idea how much draw with 100% cpu util?

Based on his snapshots around 53W? max value

 

 

Link to post
Share on other sites
2 hours ago, Miska said:

Not linear PSUs though, but the 240W Streacom ZeroFlex

With the Zeroflex rated at 240W you don't have to worry about the boost @Miska, I'm running a Dell 240W myself and the CPU and overall system is fine. @StreamFidelity is using the LPS which are "anemic" in the amount of power to be delivered compared to an SMPS (I know about the SQ opinions and such and I don't take sides on that, everyone is free to do their own choices), 2x P8's, are these the single our dual outputs? @StreamFidelity, the 5V seems it is only dual output.

Link to post
Share on other sites
21 minutes ago, luisma said:

2x P8's, are these the single our dual outputs?

 

There are the Keces P8 Single one with 19V and one with 12V (CPU EPS) each with 8A. So a great achievement. But not nice with a boost up to 5GHz, even if it only affects two cores. I'm looking forward to the JCAT OPTIMO ATX power supply. 23A on each rail. 😃

Grigg Audio Solutions Owner

StreamFidelitys Setup

Sonus Faber Amati Futura | T + A M10 | T + A SDV 3100 HV | fis Audio PC | HFX RipNAS Solid V4 | GigaWatt PC2-EVO + | Solidsteel HJ-3 / HY-A

Link to post
Share on other sites
2 minutes ago, StreamFidelity said:

P8 Single one with 19V

Thanks, what are you powering with 19V? an endpoint? for your server you need 12V and 5V right?

Link to post
Share on other sites
2 hours ago, luisma said:

Thanks I'm surprised you are using the HDPLex power and not going directly from the LPS's to the motherboard and EPS

 

The Keces P8 12V / 8A supplies the CPU EPS directly. This is not possible with the Keces P8 20V / 8A, because the 24 pin ATX connection has to deliver 3.3V, 5V and 12V. This is what the DC-ATX converter is for.

 

A direct connection would be possible with the JCAT OPTIMO ATX. 😉

 

Grigg Audio Solutions Owner

StreamFidelitys Setup

Sonus Faber Amati Futura | T + A M10 | T + A SDV 3100 HV | fis Audio PC | HFX RipNAS Solid V4 | GigaWatt PC2-EVO + | Solidsteel HJ-3 / HY-A

Link to post
Share on other sites
10 hours ago, Zauurx said:

However, it supports AVX-2, not AVX-512... @Jussy : what is the impact on the operation of HQPlayer ?

 

None of the normal Core CPUs support AVX-512. Only Xeons and some Core X-series.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to post
Share on other sites

I was surprised to notice that the new machine I assembled, based on an i7-10700, and running Windows or Linux Embedded was not able to overcome my Mac Mini M1 running HQPlayer. 

Same limitations in running DSD 256 with ASDM7EC modulator and poly-sinc-ext2 filter: limited in practice to Redbook and obliged to switch to other filters for higher res input formats (I am running a quite heavy 2 channels convolution though). 

Although the OS of the Mac Mini is far from being optimised, I have difficulties to see the upside of assembling an Intel machine for the sole usage of running HQPlayer.

Am I missing something ?

 

653713433_ScreenShot2021-03-20at10_37_09AM.thumb.png.62b85d99149264a9082936e398c0345f.png

Link to post
Share on other sites

@SwissBear

 

In Bios, hyperthreading is disabled? (> only 8 cores) and the frequency blocked to the max (without going through the turbo)? like OC.

What is the motherboard ?
With 8 cores at a permanent frequency of 4.6 (4.7 turbo specification for this CPU), things should go smoothly.

Link to post
Share on other sites
3 minutes ago, Zauurx said:

@SwissBear

 

In Bios, hyperthreading is disabled? (> only 8 cores) and the frequency blocked to the max (without going through the turbo)? like OC.

What is the motherboard ?
With 8 cores at a permanent frequency of 4.6 (4.7 turbo specification for this CPU), things should go smoothly.

 

Hyperthreading, as well as CPU frequency, are in Auto mode in the BIOS.

MB is Gigabyte Z490 UD. Memory is G.Skill Trident Z.

I'm not saying that things are not going smoothly. But not any smoother than the Mac Mini M1... 

Link to post
Share on other sites

>>I'm not saying that things are not going smoothly. But not any smoother than the Mac Mini M1... 

 

that's the difference between Intel CPU's and Apple M1. You must take a GPU ore save the money and use only the M1.

Link to post
Share on other sites
6 hours ago, SwissBear said:

 

Hyperthreading, as well as CPU frequency, are in Auto mode in the BIOS.

MB is Gigabyte Z490 UD. Memory is G.Skill Trident Z.

I'm not saying that things are not going smoothly. But not any smoother than the Mac Mini M1... 

 

Apple M1 is a machine developed globally: CPU, motherboard, bios, OS to obtain a result (and if possible the best).
In the case of a DIY machine, you (or me) are the builder.
So the intel CPU will give a certain result depending on the motherboard, memory and BIOS settings chosen by you.
If not, it is the "auto" mode wheel (russian wheel) to have a PC that works but does not give the maximum.
This is what I have already said elsewhere with my i5-8400 CPU (stuck at 4ghz without turbo. Gigabyte Z370N), it plays DSD 256 with HAF convolution even with 96hz - 64 bit (Roon volume).

 

image.png

Link to post
Share on other sites
31 minutes ago, Zauurx said:

 

Apple M1 is a machine developed globally: CPU, motherboard, bios, OS to obtain a result (and if possible the best).
In the case of a DIY machine, you (or me) are the builder.
So the intel CPU will give a certain result depending on the motherboard, memory and BIOS settings chosen by you.
If not, it is the "auto" mode wheel (russian wheel) to have a PC that works but does not give the maximum.
This is what I have already said elsewhere with my i5-8400 CPU (stuck at 4ghz without turbo. Gigabyte Z370N), it plays DSD 256 with HAF convolution even with 96hz - 64 bit (Roon volume).

 

image.png

 

Thanks for sharing and for your didactic efforts. I appreciate.

I notice that you are using poly-sinc-short-lp-2s as a filter.

Have you succeeded in the same conditions (192k source) with poly-sinc-ext2 ?

Thanks

Link to post
Share on other sites

It's an old screenshot.
I went back to ext2 except for the high res versions of Tidal (mqa-mp).
But I tested ext2 with the Gary Moore track. It still works with 80/90% on 2 core (ASDM7EC).
Screenshot made instantly.

 

image.png

Link to post
Share on other sites
21 hours ago, SwissBear said:

I was surprised to notice that the new machine I assembled, based on an i7-10700, and running Windows or Linux Embedded was not able to overcome my Mac Mini M1 running HQPlayer. 

Same limitations in running DSD 256 with ASDM7EC modulator and poly-sinc-ext2 filter: limited in practice to Redbook and obliged to switch to other filters for higher res input formats (I am running a quite heavy 2 channels convolution though). 

Although the OS of the Mac Mini is far from being optimised, I have difficulties to see the upside of assembling an Intel machine for the sole usage of running HQPlayer.

Am I missing something ?

 

653713433_ScreenShot2021-03-20at10_37_09AM.thumb.png.62b85d99149264a9082936e398c0345f.png

I'm supposed to get a M1 tomorrow and I'll start trialing HQP on it.

Do you have setting recommendations ?

Are there things to do to the OS knowing that I will also use the M1 for videos (via Safari, via IINA) and maybe to process photos too but certainly NOT for messaging chatting emails etc

Do you have an experience of using Hijack+Loopback to send all audio to HQP ? alternative solution?

Do you use Screen share ?

HQ Player 4 Mac Mini M1

Link to post
Share on other sites
2 hours ago, Jean Paul D said:

I'm supposed to get a M1 tomorrow and I'll start trialing HQP on it.

Do you have setting recommendations ?

Are there things to do to the OS knowing that I will also use the M1 for videos (via Safari, via IINA) and maybe to process photos too but certainly NOT for messaging chatting emails etc

Do you have an experience of using Hijack+Loopback to send all audio to HQP ? alternative solution?

Do you use Screen share ?

 

Hi Jean-Paul,

 

There is unfortunately not much we can do in order to optimise the OS. The last versions of Mac OS render these optimisations cumbersome and not practical. I just removed all the services I felt were not necessary (automated upgrade aso...).

I have no experience using Hijack and Loopback. I simply use this machine to execute HQPLayer and that's it. It's headless and I access it via screen sharing, using VNC Viewer on my Mac (as I find it more reliable than the standard Mac OS tool).

Hope this help :-)

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...