Re: multiJACK patch management: the first glimmerings of success

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 7 Apr 2016 01:57:07 +0200
Robin Gareus <robin@xxxxxxxxxx> wrote:

> How would that effectively differ from running at twice the
> buffersize?
> 
> That approach just moves the load to two CPU cores. If those two cores
> can produce the result in a given time, a single core can do the same
> with twice the buffersize. Identical total latency.

With twice the buffer size, one core has twice as much work to do in
twice as much time, which basically doesn't change the DSP load (but
there are less context switches, etc.)

With a decoupling buffer between stages of the pipeline, the load is
spread on cores, so DSP load is theoretically halved. I agree that from
the user point of view, latency is doubled as if buffer size would have
been doubled, but more DSP power is available.

-a.

Attachment: pgp3XHxHEfPZO.pgp
Description: OpenPGP digital signature

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux