I'm just speaking in general as to why one might not need to use threads on a 
DM355.

- Rob 

> -----Original Message-----
> From: bj [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, October 30, 2008 9:58 AM
> To: Tivy, Robert
> Cc: Panchy Rivas; [email protected]
> Subject: Re: Is there a reason why the DM6446 demos use 
> threads and the demos in the DM355 don't?
> 
> What version of the sdk are you using?  We're running 
> dvsdk_1_30_00_40 and the dm355 demos certainly make use of threads.
> 
> BJ
> 
> Tivy, Robert wrote:
> > One reason would be that the DM355 doesn't have a DSP so there's no 
> > other processor to wait on.  In DM6446, a thread submitting 
> a frame to 
> > the DSP codec will block on completion of that frame, so there are 
> > some idle ARM CPU cycles to take advantage of while the one 
> thread is 
> > blocked.  On DM355, there is no blocking in a thread 
> submitting frames 
> > to the codec (on the ARM) since the submitting thread just 
> transitions 
> > to the codec processing and then returns back to the 
> submitting code.
> >  
> > - Rob
> > 
> >     
> --------------------------------------------------------------
> ----------
> >     *From:* [EMAIL PROTECTED]
> >     
> [mailto:[EMAIL PROTECTED] *On
> >     Behalf Of *Panchy Rivas
> >     *Sent:* Wednesday, October 29, 2008 1:52 PM
> >     *To:* [email protected]
> >     *Subject:* Is there a reason why the DM6446 demos use 
> threads and
> >     the demos in the DM355 don't?
> > 
> >     Is there a reason why the DM6446 demos use threads and 
> the demos in
> >     the DM355 don't?
> > 
> >      
> > 
> >      
> > 
> >     Thanks
> > 
> >     Panchy Rivas
> > 
> >      
> > 
> 
> _______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to