the paper *Audio and the Graphics Processing Unit *(
http://www.node99.org/projects/gpuaudio/ ) may be of some usefulness to you,
it's not the most positive paper considering what you want to do but eh,
it's something... http://www.gpgpu.org/ also has a lot of resources that you
might want to check out as well.


On 3/4/07, Matthew Rubenstein <[EMAIL PROTECTED]> wrote:

        Compression algorithms have generally not been ported to GPUs like
the
G80. They're usually more logic and branch oriented than just brute
force multiply-accumulates that GPUs specialize in. I also haven't seen
any of the popular Asterisk codecs, like G.729 or GSM, ported to any
GPU. Is there a source for codecs ported to GPUs? Or any research
showing a good approach?


On Sun, 2007-03-04 at 10:12 -0700, [EMAIL PROTECTED]
wrote:
> Date: Sat, 03 Mar 2007 22:05:19 -0500
> From: Wai Wu <[EMAIL PROTECTED]>
> Subject: [asterisk-dev] nVidia Cuda
> To: asterisk-dev@lists.digium.com
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi devs,
>
> Has any one looked into cuda to see if cpu intensive part of
> asterisk(like codecs and conference) can be moved to the G80
> processor? I found that the GF8800 cards are very inexpensive (around
> 400 USDs per). I have ported some of our financial applications to
> this board and found almost 10x performance improvement over the 3GHz
> C2D host processor. I would like to do the same for asterisk.
>
> To start. I have been looking into the asterisk code and have no crew
> how it is structured except the addon applications. Here I have two
> questions.
>
> 1) Is each channel use their own thread if a codec is used?
> 2) Which part of the asterisk code actually makes the call to the
> necessary codec? I notice in the applications. They save and set the
> frame format, then read from the channel. So I trace the read
> function, but all it does is reading from a file descriptor. So I need
> some help here.
--

(C) Matthew Rubenstein

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to