Hi John,
The amount of processing power that IPFire requires is highly dependent on:
- additional optional processing - particularly IPS
- Internet bandwidth
On low bandwidth and with no additional processing, my nanopi R1 rarely uses more than 10% on its 4 single-threaded 1.2 GHz cores. An entry level AMD APU should do similar and is easier to set up than an ARM processor.