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

DS-5 Community Edition - Streamline limitations

Hello,

I'm considering to use DS-5 for profiling my application. Which are the main limitations of Streamline in the Community Edition? Which counters are available? Can be counters associated to specific instructions?

Thanks for your help

  • Hi,

    Streamline in DS-5 Community Edition supports the following counters (note: this also depends on the processor that you're targeting, since not all processors support all of these counters):

    Hardware:

    Clock cycles

    Instructions excecuted

    Cache coherency hit/miss

    Branch mispredicted/pc change

    fault unaligned access

    Software:

    Interrupts

    Soft Interrupts

    Disk I/O

    Memory usage

    Network traffic

    GPU:

    Mali counters

    DS-5 Professional Edition allows you to drill down through call paths, functions, source code and stack in order to see which parts of your code are taking up the most time. In Community Edition this granularity is limited to functions. The views and counters available in Community Edition should be helpful for Android native app development (for example), without giving you an overwhelming set of options.

    Thanks,

    Joe