PIC24FJ64GU205
PIC24F (PIC24FJ64GU205) · PIC / dsPIC · 32 MHz
- Board
- PIC24FJ64GU205 Curiosity Nano
- Core
- PIC24F (PIC24FJ64GU205)
- Clock
- 32 MHz
- float / double
- 32-bit / 32-bit
uint8_t add
1.43 M/s
rank 12 of 16 · 701 ns
uint32_t add
890 k/s
rank 12 of 16 · 1.12 µs
uint32_t divide
34.3 k/s
rank 12 of 16 · 29.1 µs
float multiply
168 k/s
rank 12 of 16 · 5.97 µs
Cycles per uint32 add
35.9 cycles
rank 12 of 16 — the clock-independent number
What every operation costs
Every numeric type, all five operations, as clock cycles per operation: the shape of this part's cost independent of its clock. The bars are the story of where it falls off a cliff — divide, 64-bit, floating point.
The same cells as nanoseconds per operation, median of three samples. Darker is slower; the small number is this board's rank in the fleet for that cell (1 = fastest of 16).
| Add | Subtract | Multiply | Divide | Modulo | |
|---|---|---|---|---|---|
| uint8_t | 701 ns #12 of 16 | 701 ns #12 of 16 | 764 ns #12 of 16 | 2.01 µs #12 of 16 | 2.01 µs #12 of 16 |
| uint16_t | 873 ns #12 of 16 | 873 ns #12 of 16 | 873 ns #12 of 16 | 2.06 µs #12 of 16 | 2.06 µs #12 of 16 |
| uint32_t | 1.12 µs #12 of 16 | 1.12 µs #12 of 16 | 1.56 µs #12 of 16 | 29.1 µs #12 of 16 | 29.6 µs #12 of 16 |
| uint64_t | 1.75 µs #12 of 14 | 1.5 µs #12 of 14 | 7.51 µs #12 of 14 | 457 µs #14 of 14 | 458 µs #14 of 14 |
| float | 7.53 µs #12 of 16 | 8.22 µs #12 of 16 | 5.97 µs #12 of 16 | 12.8 µs #12 of 16 | 10.4 µs #13 of 16 |
| double | 7.72 µs #12 of 16 | 8.4 µs #12 of 16 | 6.15 µs #12 of 16 | 13 µs #12 of 16 | 10.6 µs #13 of 16 |
In the fleet
Head to head
- PIC24FJ64GU205 vs ESP32-S3
- PIC24FJ64GU205 vs ESP32
- PIC24FJ64GU205 vs Arduino Uno
- PIC24FJ64GU205 vs XIAO MG24
- PIC24FJ64GU205 vs Feather M4
- PIC24FJ64GU205 vs Pi Pico
- PIC24FJ64GU205 vs Pi Pico 2W
- PIC24FJ64GU205 vs Pi Pico 2W (RISC-V)
- PIC24FJ64GU205 vs Nucleo G474RE
- PIC24FJ64GU205 vs ESP32-C6
- PIC24FJ64GU205 vs Teensy 4.0
- PIC24FJ64GU205 vs dsPIC33AK512
- PIC24FJ64GU205 vs MSP430FR2433
- PIC24FJ64GU205 vs PIC16F17146
- PIC24FJ64GU205 vs PIC18F57Q84