Search found 5 matches

by yanbin
Fri Nov 16, 2018 8:24 am
Forum: General Discussion
Topic: Does ESP32 have instruction set to accelerated math computing?
Replies: 4
Views: 6939

Re: Does ESP32 have instruction set to accelerated math computing?

No / hard to say. NEON is ARM-specific and SIMD is kinda vague. I know the MAC instruction is SIMD-ish, though. Thank you @ESP_Sprite. Now because of the SIMD/NEON, my applicatio could run fast on the arm platform. On ESP32, it was a bit slow. Would you please share any experience about accelerated...
by yanbin
Fri Nov 16, 2018 2:38 am
Forum: General Discussion
Topic: Does ESP32 have instruction set to accelerated math computing?
Replies: 4
Views: 6939

Re: Does ESP32 have instruction set to accelerated math computing?

The ESP32 has integer and (single-precision) floating point multiplication and division; no need to do anything special for those as GCC will automatically spit out the right instructions for that. There's also an 16-bit MAC instruction, but you may need to write some assembly for that. Thank you @...
by yanbin
Thu Nov 15, 2018 8:12 am
Forum: General Discussion
Topic: Does ESP32 have instruction set to accelerated math computing?
Replies: 4
Views: 6939

Does ESP32 have instruction set to accelerated math computing?

Hi,
My project need to do more mathematical operations (e.g. multiplication, division, exponentiation ..).
Does ESP32 have instruction set to accelerated math computing?

Thanks.
by yanbin
Wed Nov 14, 2018 7:31 am
Forum: General Discussion
Topic: Is it possible to do profiling (gprof) on ESP32?
Replies: 7
Views: 9074

Re: Is it possible to do profiling (gprof) on ESP32?

Thank you ESP_igrr!
Looking forward to this new feature! :)
by yanbin
Fri Nov 09, 2018 7:13 am
Forum: General Discussion
Topic: Is it possible to do profiling (gprof) on ESP32?
Replies: 7
Views: 9074

Is it possible to do profiling (gprof) on ESP32?

Hi,
Now I am working on ESP32 and want to do know which function used much CPU time.
When use -pg to compile project, the xtensa toolchain said: undefined reference to `_mcount'.
How can I know which function used much CPU time?
Thanks.