| ▲ | titzer 4 hours ago | |||||||||||||||||||||||||||||||||||||
It's crazy what $5 can buy you in a microcontroller these days. Have a look at these Milk-V boards: The duo has up to 256MB of memory, and a 1TOPS@INT8 TPU. They run Linux and are $5. I bought 5! | ||||||||||||||||||||||||||||||||||||||
| ▲ | brucehoult 3 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||
Don't forget the 128 bit vector ISA with 32 registers, supporting up to 64 bit int and FP, and with LMUL=8 you can process 1024 bits with a single instruction (at 3 cycles per 128 bits for most operations). Fully supported by GCC and CLANG (xTHeadVector) and compatible with RVV 1.0 with just a command line switch if you use the C intrinsic functions. (a lot of code working on 8 bit elements is binary compatible with RVV 1.0 too e.g. typical memcpy(), memset(), memcmp(), strlen(), strcpy(), strcmp()) When I bought my 64 MB Duo they were $3! Then for a long time they were $5 for the 64 MB, $7 for the 256 MB, and $10 for the 512 MB. Sadly, like everything else, they've gone up considerably this year. | ||||||||||||||||||||||||||||||||||||||
| ▲ | skippyfish 4 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||
You can buy sub-$0.50 microcontrollers. But even at $5, I don't know why you'd want to run models on them, it's an environment constrained to the point of being useless for this task. And I hope it stays that way, I don't want MCU shortages... | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||