This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Program to count Cortex A8 cycles

Note: This was originally posted on 8th February 2011 at http://forums.arm.com

Hi!

I've made a program to count the cortex A8 cycles.
For the moment this is just a beta version. It miss a lot of function.

Feel free to test it.
It will help me to find missing parsing rules.
You can return me any error in countig cycle process.

you can test it here.

http://pulsar.webshaker.net/ccc/

This is in French, but I suppose google traduction should do the job.

Etienne
Parents
  • Note: This was originally posted on 15th February 2011 at http://forums.arm.com

    hum!

    I'm not sure to really understand the question.

    Why the Cortex A8 ?
    - because this is quite impossible with the cortex A9 (due to out of order Cortex A9 execution)
    - because I've a beagleboard

    Why count the cycle ?
    - because this is the only way to really optimise an assembler function. The script can find bubble in the pipelines.

    Why assembler ?
    - because gcc is not very good to optimise ARM c code.

    Etienne
Reply
  • Note: This was originally posted on 15th February 2011 at http://forums.arm.com

    hum!

    I'm not sure to really understand the question.

    Why the Cortex A8 ?
    - because this is quite impossible with the cortex A9 (due to out of order Cortex A9 execution)
    - because I've a beagleboard

    Why count the cycle ?
    - because this is the only way to really optimise an assembler function. The script can find bubble in the pipelines.

    Why assembler ?
    - because gcc is not very good to optimise ARM c code.

    Etienne
Children
No data