[speex-dev] XScale realtime encoding possible?

Mike Dunn mikedunn at newsguy.com
Sat Nov 8 15:09:48 PST 2003



MAL wrote:

>
> I don't know how to profile code (yet), but i'm about to go find out.
>
> Is it possible to profile the code on my x86 workstation, or does it 
> absolutely have to be run on the machine?  ARM emulator anyone? :)

<p>Intel designed performance monitoring hardware into the XScale.  They 
also have a profiling tool called VTune that consists of some "data 
collector" code running on the XScale target, and a windows host 
application that collects the data from the target and displays it 
graphically, etc.

http://www.intel.com/software/products/vtune/xscale/vtunex_oview.htm

But the web site says it targets the DBPXA250 development board 
(containing a PXA250) running one of the several Windows CE variants, so 
it might not be useful to you.  Plus they charge for it.

I've never used this tool, but I have used a VTune version for profiling 
Pentium code.  It's pretty good, quickly highlighting the performace 
hotspots for you.  Too bad they didn't make the XScale version more 
general-purpose and put the code in the public domain.

Mike

<p>--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'speex-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Speex-dev mailing list