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
