This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[OMAP3503] C verses Assembly

Other Parts Discussed in Thread: OMAP3503

Hi all

 Presently we are working on  omap3503 evm board , C as a coding language but we are not yet reached  the target frames.eventhough fully optimisation is done in the code .

can any one tell me "assembly code will give the performence than the C coding"?

Thanks &regards

manju 

  • Assembly coding certainly has the potential to give more performance than C coding, but it can be very complex and difficult to write so for most software only C is used, a video codec is one of the places that you are most likely to still see hand written assembly these days (the TI codecs typically have handwritten assembly in them). If you need to push your performance further and you have already gone through using compiler intrinsics, pragmas, and careful memory mapping on your code, than looking into assembly coding parts of it is a step you could consider, but keep in mind it will take significant effort to get handwritten assembly that will beat the C compiler.