Re: [LAU] Example setup for zita-njbridge in multicast mode?

From: Chris Caudle <chris@email-addr-hidden>
Date: Wed Jan 10 2018 - 01:54:15 EET

On Tue, January 9, 2018 5:31 pm, Jonathan E. Brickman wrote:
> JACK1 is single-core, JACK2 can spread itself out. But on my big
> production box, an 8-core 4GHz with 8G RAM, at last test, I was using
> 25% of CPU spread out evenly, but showing 75% of JACK DSP resources in
> use. Therefore there's a lot left over that I can't get at, with just
> one JACK2 process. :-)

Without knowing what the connection graph looks like it is difficult to
say whether there is opportunity to spread the load across multiple cores.

Having the DSP load so high compared to CPU load indicates that for the
period length you have chosen there is a lot of overhead. The most
reliable way to address that is to increase the period size.

If using jackd 1.9.x evaluate whether there is some connection between
ports that could be eliminated to make the connections available to be
split across processors. I think htop should show you how many jackd
threads are in use.

Last resort (as an end user) would be tuning the software so that it runs
more efficiently (e.g. making sure only true real time operations are done
in the RT thread, and moving everything else to a separate thread). As a
developer that should be first resort.

-- 
Chris Caudle
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
https://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Wed Jan 10 04:15:02 2018

This archive was generated by hypermail 2.1.8 : Wed Jan 10 2018 - 04:15:02 EET