Miska Posted December 23, 2019 Share Posted December 23, 2019 On 12/22/2019 at 2:04 PM, teera_ash said: Are there any consumer CPUs that can upstream most demanding hqp configurations? Threadripper, Xeon? Is there anything else that I should try on bios settings, AL setups and HQP configurations? As far as I know, you can come up with configurations that won't run on any currently available hardware, regardless of price. Consumer or otherwise. So it really depends on what you want to do. Highest performance combinations are ones with latest most powerful Nvidia RTX GPU's (like RTX 2080Ti) combined with highest possible clocks speed CPUs (at the moment i9-9900KS allowing 8 cores at 5 GHz). Still won't run all imaginable configuration combinations. Optimal hardware depends on the particular settings wanted. If you want 32 channels of 384k PCM is different than if you want 2 channels of DSD1024. Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
teera_ash Posted December 24, 2019 Share Posted December 24, 2019 18 hours ago, Miska said: As far as I know, you can come up with configurations that won't run on any currently available hardware, regardless of price. Consumer or otherwise. So it really depends on what you want to do. Highest performance combinations are ones with latest most powerful Nvidia RTX GPU's (like RTX 2080Ti) combined with highest possible clocks speed CPUs (at the moment i9-9900KS allowing 8 cores at 5 GHz). Still won't run all imaginable configuration combinations. Optimal hardware depends on the particular settings wanted. If you want 32 channels of 384k PCM is different than if you want 2 channels of DSD1024. I want asdm7ec, xtr, 2 ch dsd512 from my hardware: Ryzen 3950x, 3600mhz ram, rtx 2070 super. I couldn't with various settings and options as explained above. The best I can do is dsd256 which only utilized around 15% of my CPU load and more than half of CPU's threads were idle. Link to comment
Miska Posted December 25, 2019 Share Posted December 25, 2019 18 hours ago, teera_ash said: I want asdm7ec, xtr, 2 ch dsd512 from my hardware: Ryzen 3950x, 3600mhz ram, rtx 2070 super. I couldn't with various settings and options as explained above. The best I can do is dsd256 which only utilized around 15% of my CPU load and more than half of CPU's threads were idle. Yes, I'm not aware of any hardware that can do EC modulators at DSD512. Number of cores don't help on that. Getting more clock speed does. Since DSD256 requires about 4 GHz clock speed and doubling rate doubles the load, you'd need about 8 GHz CPU clock to get DSD512... Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
teera_ash Posted December 25, 2019 Share Posted December 25, 2019 Thanks Miska. That is also my understanding. In fact my 3700x can do 7EC modulator, dsd256 running at 4.35ghz almost as well as 3950x at 4.25ghz. Hope some day you will rewrite the app to take advantage of high core count CPU. 🙂 Link to comment
Miska Posted December 25, 2019 Share Posted December 25, 2019 5 hours ago, teera_ash said: Thanks Miska. That is also my understanding. In fact my 3700x can do 7EC modulator, dsd256 running at 4.35ghz almost as well as 3950x at 4.25ghz. Hope some day you will rewrite the app to take advantage of high core count CPU. 🙂 HQPlayer can utilize any number of cores. But it depends on the task. Some tasks are mathematically bound to be such way that they cannot be parallelized to multiple cores well. Some tasks can. In addition, for example if you start processing for 8 output channels, you'll notice that you are soon running out of cores and need more. However, increasing core count you'll soon hit problem that clock frequencies start going down significantly and you'll hit that bottleneck. That's especially when CPU+GPU combination kicks in, you can get lot of cores from GPU for parallel tasks, and lot of clock frequency from a fewer core CPU for non-parallel tasks. Just like Jensen Huang says here, at 5:20: Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Le Concombre Masqué Posted January 2, 2020 Share Posted January 2, 2020 what would be the best cpu to....just go DSD 128 ASD7EC/ext2 whatever rate and maybe MCH DSD? I spent the last months fronting Embedded with a good ol' MB Air 11" and it was perfect to manage library via Audirvana and let good ol' MBPr 15" 2012 run Embedded seems the loan is over for the Air rather than replacing it it might be better to use the 15" MBPr to front Embedded and get a new machine to run Embedded. but I don't necessarily have the 1600€ budget for a server that would run 256 and buy a 256 capable DAC hence, if it's significantly cheaper I would go for a cheaper/second hand PC. Suggestion ? At the moment I'm limited to 5EC modulators and can't do MCH DSD, even if limited to 128, I'd like, at least, not to be remembered I'm ageing forgetting to switch from ASDM5EC to ASDM7 when I go for DSD files Link to comment
Miska Posted January 2, 2020 Share Posted January 2, 2020 2 hours ago, Le Concombre Masqué said: what would be the best cpu to....just go DSD 128 ASD7EC/ext2 whatever rate and maybe MCH DSD? Good ballpark figure is needed number of cores is 2x the number of channels you want to use. 2 hours ago, Le Concombre Masqué said: Suggestion ? At the moment I'm limited to 5EC modulators and can't do MCH DSD, even if limited to 128, I'd like, at least, not to be remembered I'm ageing forgetting to switch from ASDM5EC to ASDM7 when I go for DSD files DSD128 with EC modulators doesn't need as high clocks, but with multichannel you need many cores. When I get back home, I'll check how my old i7-6950X fares alone for such use case, although something with 12 or more cores would be better. Le Concombre Masqué 1 Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Le Concombre Masqué Posted January 3, 2020 Share Posted January 3, 2020 11 hours ago, Miska said: Good ballpark figure is needed number of cores is 2x the number of channels you want to use. DSD128 with EC modulators doesn't need as high clocks, but with multichannel you need many cores. When I get back home, I'll check how my old i7-6950X fares alone for such use case, although something with 12 or more cores would be better. Thank you Jussi, I should have been more precise : I love MCH sources (ie The Doors DVDAs smoke every other format) but my system is Stereo only : so 5.1 PCM at the moment, or 5.0 or 4.0 if I can play SACD sourced material in the future, but 2 channels output Link to comment
craighartley Posted January 3, 2020 Share Posted January 3, 2020 Miska, I ask this for testing purposes: which filter has the lowest CPU load, (a) for red book and (b) for high resolution files (88.2, 96, 176.4, 192, 352); in all cases upsampling two channels to DSD256 or 512? Link to comment
StreamFidelity Posted January 3, 2020 Share Posted January 3, 2020 48 minutes ago, craighartley said: which filter has the lowest CPU load I posted some Filters. Maybe it helps. Grigg Audio Solutions Owner StreamFidelitys Setup: Sonus Faber Amati Futura | T+A M10 | T+A SDV 3100 HV | fis Audio PC & Server | GigaWatt PC4-EVO+ | JCAT OPTIMO S ATX | FARAD Super10 & Super3 | Keces P8 | Afterdark Buffalo Switch | fis Audio Cables | Solidsteel HJ-3 / HY-A Link to comment
521ztz Posted January 4, 2020 Share Posted January 4, 2020 Hi Miska, As you said that the frequency of CPU is the most important thing for hqplayer, do you think the i3-9350k oc to 5ghz can handle dsd512 asdm7 closeform? Link to comment
Miska Posted January 6, 2020 Share Posted January 6, 2020 On 1/4/2020 at 1:26 PM, 521ztz said: As you said that the frequency of CPU is the most important thing for hqplayer, do you think the i3-9350k oc to 5ghz can handle dsd512 asdm7 closeform? Not sure about that filter, but ASDM7 to DSD512 is not very problematic, works fine with my i5-7600T for example, with poly-sinc -2s filter variants. EC modulators are the ones that push the demands about 3x higher. Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
teera_ash Posted January 7, 2020 Share Posted January 7, 2020 My Ryzen 3700X can do asdm7ec dsd256 xtr-lp or xtr-mp (without -2s) with the help of rtx 2070 super. No need to OC. Temp is around 65c° using small mini itx case (12.6L) and CPU load is about 27%. 3700X is even problem free than 3950X as the latter tends to pause now and then after playing 30 minutes or longer. That's good as I will use 3950X for a more demanding tasks. Link to comment
salaryman Posted January 7, 2020 Share Posted January 7, 2020 My TR 1950X system works error free with XTR-mp non-2s ASDM7 @dsd512 in the days of hqplayer ver 3. In recent testing of ver 4 with XTR-mp non-2s @dsd256, ASDM5EC can do but there are clicks with ASDM7EC, even overclock to 4GHz. Is there any success case for TR users, without GPU help? Link to comment
Miska Posted January 7, 2020 Share Posted January 7, 2020 8 hours ago, salaryman said: My TR 1950X system works error free with XTR-mp non-2s ASDM7 @dsd512 in the days of hqplayer ver 3. In recent testing of ver 4 with XTR-mp non-2s @dsd256, ASDM5EC can do but there are clicks with ASDM7EC, even overclock to 4GHz. Is there any success case for TR users, without GPU help? With regular vs EC modulators, GPU doesn't help. So if you can run same case but with ASDM7, GPU won't help much unless you are short on cores, which is not the case with your CPU. Latest HQPlayer 4 release should be better on AMD CPUs, it takes more into account the internal structure of AMD CPUs. But of course it still doesn't do miracles. Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
Miska Posted January 7, 2020 Share Posted January 7, 2020 12 hours ago, teera_ash said: 3700X is even problem free than 3950X as the latter tends to pause now and then after playing 30 minutes or longer. That sounds like thermal throttling... I cannot think of any other reason for something to happen after such a long time. Trying to improve cooling could help it. Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
teera_ash Posted January 8, 2020 Share Posted January 8, 2020 10 hours ago, Miska said: That sounds like thermal throttling... I cannot think of any other reason for something to happen after such a long time. Trying to improve cooling could help it. No, temp were generally less than 68°c as overall CPU load was around 12%. I have liquid cooling aio 280mm (with 4 fans in push-pull combination) which is more down enough to handle CPU at full load. I'm thinking about disable hyperthread of 3950X to make it 16 parallel CPUs instead of 32. Link to comment
Miska Posted January 8, 2020 Share Posted January 8, 2020 13 hours ago, teera_ash said: No, temp were generally less than 68°c as overall CPU load was around 12%. I have liquid cooling aio 280mm (with 4 fans in push-pull combination) which is more down enough to handle CPU at full load. I'm thinking about disable hyperthread of 3950X to make it 16 parallel CPUs instead of 32. Maybe RAM overheating then? That is package temperature? Do you know what is the limit? Have you checked temperatures of individual cores? It is somewhat high package figure for 24% core load. Stutter after 30 minutes certainly sounds like a thermal problem. Thermal throttling begins to happen before reaching maximum temp to avoid overruns. It may be that clocks for some cores are lowered at that point. Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
teera_ash Posted January 9, 2020 Share Posted January 9, 2020 Thanks Miska for the suggestions. DIMM 1 and 2 temperatures were pretty ok. 40plus C, generally less than 45C. What's bug me is that, restarting HQPlayer (turn off and on ) would solve the pausing problem but it will re-occur again after 20-30 mins. Mine is a registered version :-) Link to comment
Miska Posted January 9, 2020 Share Posted January 9, 2020 3 hours ago, teera_ash said: Thanks Miska for the suggestions. DIMM 1 and 2 temperatures were pretty ok. 40plus C, generally less than 45C. What's bug me is that, restarting HQPlayer (turn off and on ) would solve the pausing problem but it will re-occur again after 20-30 mins. Mine is a registered version 🙂 Stopping playback for about a minute or so and then restarting likely has same effect? Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
andygaof Posted January 23, 2020 Share Posted January 23, 2020 @Miska AMD 3700x OC 4400, DDR 3600 2*8GB, ASROCK X570M4pro motherboard. I have something share with you. 1. whatever how to OC the CPU and DRAM, I can't get poly-sinc-xtr-lp, ASDM7EC DSD 256 work perfectly with HQplayer 4.3 and 4.23. 4.3 and 4.23 have a poor CPU utilization. 2. With HQPlayer 4.2 I can get poly-sinc-xtr-lp, ASDM7EC DSD 256 work perfectly after I start LOL, just open it and do nothing. The CPU utilization always is 9x% or 100%. Even I play LOL, I still can get perfect sound. LOL is a popular online game. When I play LOL only the CPU utilization is about 20% 3. Without LOL open, with HQplayer 4.2. some times, the CPU utilization will drop to 7x% or 80%. then the music will stop for a while and recover soon when the CPU utilization go back to above 85% or 87%. Link to comment
mikel Posted January 23, 2020 Share Posted January 23, 2020 Hi Miska I also have a couple of questions. My CPU on Mac is 6900k (Hackintosh) Using EC Modulators with DSD256 gives me dropouts every 10-15 secs. CPU Load is not really high. Tried all the different settings without success. My DAC is the new RME ADI-2. How could i find out if my CPU somehow can do the job? Thanks Michael Link to comment
teera_ash Posted January 23, 2020 Share Posted January 23, 2020 5 hours ago, andygaof said: whatever how to OC the CPU and DRAM, I can't get poly-sinc-xtr-lp, ASDM7EC DSD 256 work perfectly with HQplayer 4.3 and 4.23. 4.3 and 4.23 have a poor CPU utilization 5 hours ago, andygaof said: With HQPlayer 4.2 I can get poly-sinc-xtr-lp, ASDM7EC DSD 256 work perfectly Hi, Miska andygaof's results are exactly the same as mine. Ryzen 3700X and 3950X cannot do dsd256, asdm7ec even both are aggressively overclocked with HQPlayer 4.2.3. But they can do it with version 4.2.0. I should add that emmbeded HQPlayer 4.1.3 is also working perfectly. Unfortunately, I don't have HQPlayer 4.2.0 on my computer to fall back to. Could you please give me a link to download v. 4.2.0? Link to comment
Miska Posted January 23, 2020 Share Posted January 23, 2020 4 minutes ago, teera_ash said: andygaof's results are exactly the same as mine. Ryzen 3700X and 3950X cannot do dsd256, asdm7ec even both are aggressively overclocked with HQPlayer 4.2.3. But they can do it with version 4.2.0. I should add that emmbeded HQPlayer 4.1.3 is also working perfectly. Unfortunately, I don't have HQPlayer 4.2.0 on my computer to fall back to. Could you please give me a link to download v. 4.2.0? Which filter? Have you tried setting HQPLAYER_RESERVED_CORES environment variable to 0? Please send me email for download link. Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
teera_ash Posted January 23, 2020 Share Posted January 23, 2020 I used many filters such as poly sinc xtr mp and lp, poly sinc short mp and lp and many others. All worked well with 4.2.0 but had heavy stutter with 4.2.3. I’ve sent email for a link. Many thanks. Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now