[ecasound] SMP performance

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: [ecasound] SMP performance
From: Kai Vehmanen (k@eca.cx)
Date: Tue Mar 07 2000 - 15:53:28 EET


I've been testing ecasound on a dual-celeron system (2.2.14smp kernel,
466Mhz celerons), and the multithreaded mixing mode (-m:mthreaded) seems
to be working quite nicely. Here's output from top while mixing
a 15-track song to a single wav target with ecasound 1.7.2d11:

  PID USER PRI NI SIZE RSS SHARE STAT LIB %CPU %MEM TIME COMMAND
20875 kaiv 14 0 3028 3028 2144 S 0 77.8 2.3 0:04 ecasound_deb
20873 kaiv 16 0 3028 3028 2144 R 0 64.8 2.3 0:03 ecasound_deb

In -m:mthreaded mode one thread (=one processor on SMP systems) handles
input mixing, while another one handles effect processing and output
mixing.

Chains aren't currently processed in paraller, but I might add
a separate mixing mode for this (not in the near future, though).

-- 
Kai Vehmanen <kaiv@wakkanet.fi> -------- CS, University of Turku, Finland
 . http://www.wakkanet.fi/ecasound/ - linux multitrack audio processing
 . http://www.wakkanet.fi/sculpscape/ - ambient-idm-rock-... mp3/ra/wav

-- To unsubscribe send message 'unsubscribe' in the body of the message to <ecasound-list-request@wakkanet.fi>.


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2a24 : Tue Mar 07 2000 - 15:24:39 EET