Re: [linux-audio-dev] Re: high level laaga

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

Subject: Re: [linux-audio-dev] Re: high level laaga
From: Paul Davis (pbd_AT_Op.Net)
Date: Sat May 12 2001 - 04:57:22 EEST


Steve - i did some more calibration of your code with rdtsc.

the proc() call takes about 3500 instructions to execute. on my
system, thats about 5usec. the time between SIGUSR1 being received by
the main process averages about 80usec. as i understand your code,
this is basically the time it would take a "server" to tell a "client"
that it had work to do, for the client to do 5usec of computation, and
then tell the server it was done and for us to be back in the server
process. this is on an unloaded (zero length run queue, no memory
pressure) dual PII-450.

i still don't know why your code appears to execute faster in the mp
case, but the numbers above indicate to me that there is no way that
IPC can be used in a scalable way for low-latency work.

--p


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

This archive was generated by hypermail 2b28 : Sat May 12 2001 - 05:14:45 EEST