Re: [linux-audio-dev] Re: laaga, round 2

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] Re: laaga, round 2
From: Jim Peters (jim_AT_aguazul.demon.co.uk)
Date: Sun May 13 2001 - 01:06:11 EEST


Kai Vehmanen wrote:
> The current ecasound (2.0.0) still uses threads, but much more sparingly
> than before. In a normal setup, you have four threads running:
> 1) engine thread (_highest_ priority)
> 2) MIDI-thread (high priority - running if MIDI used)
> 3) disk i/o thread (high priority - ... if -z:db specified)
> 4) ui-thread (low priority - ... if a frontend is used)
>
> ... one benefit of this simple approach is that it is relatively easy to
> identify the performance bottlenecks. But it's also true that this setup
> is not optimal for cpu-intensive tasks like complex dsp-networks. So this
> is clearly a compromise.

Why is this not optimal for complex dsp-networks ? Are you talking
about making use of multiple processors, or is there some more
fundamental issue ?

Jim

-- 
 Jim Peters         /             __   |  \              Aguazul
                   /   /| /| )| /| / )||   \
 jim_AT_aguazul.      \  (_|(_|(_|(_| )(_|I   /        www.aguazul.
  demon.co.uk       \    ._)     _/       /          demon.co.uk


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sun May 13 2001 - 01:25:44 EEST