I have a python program which I want to deploy in an MCU. Before selecting an MCU for this task, i want to estimate the absolute base requirements for the MCU. On a M1 pro chip the self CPU execution time is 231.259ms and used memory is 16mb. How do I find out the number of instructions executed in python and how much time it will need to execute the program in an MCU?
calculate program execution time in embedded device from python code
131 views Asked by afsara_ben At
0
There are 0 answers
Related Questions in MICROCONTROLLER
- ESP32 Consequtive Interrupt WDT Timeout Exception
- STM32G030 refuses write to flash
- can't configurate VL53l0x api
- STM32L011K4Tx Compare toggle not working as expected
- How to get PC of first instruction of inline asm block (C)?
- ESP-32 (FreeRTOS): The serial monitor prints unknown symbols (???) instead of a string
- SWO on a Blackpill board
- I2C LCD1602 interfacing with PIC16F877A
- J-Link script to flash program in S32K144 (allow security)
- Design of a function that modifies from 1-4 values of a register
- Is it possible to change values of the zephyr-rtos configuration file prj.conf using CMake arguments?
- Memory Aliasing to a specific Flash Sector
- How to make a proper delay in a microcontroller?
- USART to serial monitor/pc STM32
- How to use a c++ class as wrapper for timer-interrupts on RP2040 (RPPico)
Related Questions in CPU-ARCHITECTURE
- What is causing the store latency in this program?
- what's the difference between "nn layout" and "nt layout"
- Will a processor with such a defect work?
- How do i find number of Cycles of a processor?
- Why does LLVM-MCA measure an execution stall?
- Can out-of-order execution of CPU affect the order of new operator in C++?
- running SPEC in gem5 using the SimPoint methodology
- Why don't x86-64 (or other architectures) implement division by 10?
- warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!, While simulating x86 with spec2006 benchamrks I am getting stuck in warn message
- arithmetic intensity of zgemv versus dgemv/sgemv?
- What is the microcode scoreboard?
- Why don't x86/ARM CPU just stop speculation for indirect branches when hardware prediction is not available?
- Question about the behaviour of registers
- How to increase throughput of random memory reads/writes on multi-GB buffers?
- RISVC Single Cycle Processor Data Path and Testbench
Related Questions in NODEMCU
- Connecting to EMQX cloud broker with a node mcu
- How can i do duplex communication between and android application and and esp32 over Wifi Aware
- Can't open serial monitor while pyserial script is working, using nodemcu
- Soft WDT reset on NodeMCU 1.0 LoLin V3 using delayMicroseconds()
- Can't upload files from esplorer to nodemcu builds with idf4 and idf5
- esp8266 littleFS edit data on a text file
- I pressed login in smowcode app but it is not working
- ENS160 sensor not working properly when using WiFi simultaneously on ESP8266
- Getting the error: "Uncaught TypeError: Cannot set properties of null (setting 'innerHTML') at xhttp.onreadystatechange" after getting output once
- AWS IOT Certificates not found from Terminal
- What am I seeing in the Serial Monitor output?
- IOT based queue management system with nodeMcu (esp8266)
- How can I send data with GET method NodeMCU?
- Can not make HTTP get call to web API from noddemcu lua v3
- ESP8266 not working with port forwarded api
Related Questions in FLOPS
- Achieving More FMA3 Performance Than The Theoretical Maximum
- The Intel MKL LINPACK test indicates too big performance
- Which instructions are included in the hardware event `INST_SIMD_ALU`?
- I want to measure FLOPs! I want to measure the amount of computation of the call function set to @tf.funcion, what should I do
- find number of MAC operations in python
- How to compute the model complexity of FasterRCNNFPN pretrained from torchvision?
- How to calculate the FLOPS of a Python program?
- Counting FLOPS in tensorflow
- calculate flops in a custom pytorch model
- calculate program execution time in embedded device from python code
- why is Rpeak different from Rmax when measuring performance?
- Why do I get higher Whetstone FLOPS from SiSoft Sandra when I disable extensions (SSE, AVX, FMA)?
- Is it possible that the inference time is large while number of parameters and flops are low in pytorch?
- Difficulty understanding FLOPS in this scenario
- TensorFlow Object Detection API - determining FLOPS and number of Parameters
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)