ok finally i ordered a couple f401, cos it seem like 'everyone else has it'
the f411 seem to have SD hardware support, f401 nil
f4* and even f303cc doesn't feel the same as the stm32f103, they are faster even for the same clock speed
according to the flyer, and specs it has that ART accelerator and FPU !
https://www.st.com/resource/en/flyer/flstm32f4x1.pdf
oh & st's flyer says the uart can do 12.5 Mbps, i2c 1Mbps, only pity that we'd still only have a full speed usb
spi 50Mbps, i kind of wish my PC has a SPI port after all that is nearly 4x faster than full speed usb
(oh it seem it is there the intel chipset specs has it, i'd need to inspect my motherboard for unused pins)
seem like no dac on both f401 and f411, some other sku in the 41x series has it, probably cost more
back then one of those fun things we tried in the old stm32duino forum is to run the
https://en.wikipedia.org/wiki/Dhrystone
and
whetstone benchmark
https://en.wikipedia.org/wiki/Whetstone_(benchmark)
on stm32f407, pito achieved 500 mflops on an mcu overclocked to 250mhz, that is almost 2 flop per clock
and is the unbeaten record holder trying to get as many flops out of these little mcus

if you have that board, you may want to try rev up the 'engine' to see how many flops you'd get, the 'old' source codes attached
stm32f103 is very far behind especially when it comes to floating point due to the double speedups from art accelerator (0 wait state execution from flash - pretty much a fast cpu cache) and the fpu
some of the schematics, layouts etc for that board, i've uploaded some copies of that found from a vendor repository
it is currently in a thread on mcu.selfip.com
https://mcu.selfip.com/viewtopic.php?f=25&t=138&p=1199