Tools & data: Performance Tests on Raspberry PI 3 Model B+ & B
queenpool_multithread.py <Output.csv> <Queens> <Threads> <Repeat>
: It solves the N-Queens Problem. Usage:
queenpool_multithread.py multithread_output.csv 12 4 100
This code example solves the N-queens problem with N=12 using 4 threads and repeats the process 100 times. Note: It only works with Raspberry Pi because of the temperature measurement. If you need to use it anywhere, you need to remove this part.
temperature.py
: Needed byqueenpool_multithread.py
for temperature measurement on the Raspberry Pi.webserver.py
: It starts a web server that responds to GET and POST and allows to upload files from a Client. You need to modify the upload path.webclient.py
: It connects to the web server started usingwebserver.py
and sends the contain of the images located in the images folder.
- Raspberry Pi 3 Model B & B+ Performance Tests
- Raspberry Pi 4 Model B Performance Tests
- Raspberry Pi 4B: Real-Time System using Preempt-RT (kernel 4.19.y)
- Raspberry Pi 4B: Sometimes it's cool to be hot -or warm, to be exact ;)-
If you find the results of the Performance Tests useful, please leave a comment and spread the news! Thanks!