Abstract
As the multimedia technology development, there are more and more video/audio standards. In order to encode or decode different video/audio standards in one system, DSP (Digital Signal Processor) is a good choice to do video/audio process. The speed of DSP is influenced much by the hardware architecture and the efficiency of compiling instructions, and both of them are decided when defining instruction set. In this paper, we profile the instruction usage with different compilers to analyze why some instructions are nearly used in H.264. We use the instruction set and compilers of Starfish DSP, which is developed by TsingHua University and ChiaoTung University to do our experiment.