How to analyze and improve the performance of a C ++ library running Android?

I want to optimize android speech processing library (arm) to make it fast enough for realtime processing. I am compiling the library already with compiler optimizations (e.g. -O3 -ffast-math -ftree-vectorize ...) but it doesn't help, so I need to optimize the code itself.

What's the best way to parse a C ++ library running on Android? Important measures can be, for example:

  • Floating point operations in methods
  • vectorization in methods
  • ...
+3
c ++ optimization android


source to share


No one has answered this question yet

Check out similar questions:

3295
Why is the Android emulator so slow? How can we speed up the development of an Android emulator?
2847
Improve SQLite performance per second per second?
2510
How to persist android activity state by persisting instance state?
2097
Is there a way to run Python on Android?
1709
How can I profile C ++ code running on Linux?
947
Android Studio: add jar as library?
890
How to check if a service is running on Android?
590
How to reach the theoretical maximum of 4 FLOPs per cycle?
480
Does the C ++ standard allow uninitialized bool to crash?
452
Does anyone have benchmarks (code and results) comparing the performance of Android apps written in Xamarin C # and Java?



All Articles
Loading...
X
Show
Funny
Dev
Pics