Mid-Range FPGAs reach the next power and performance milestone for edge computing