Of course, only ASIC is relevant today. But before bitcoin asics became available, fpga based bitcoin mining out competed gpus.
Back at that time, gpus were mainly floating point oriented. But would a modern Stratix 10 Gx with over 12 million lut still beat a RTX4090 in terms of mining profitability?
Would not be a question of profitability as both will operate at a heavy loss. I doubt anyone has or ever will be bothered to test it.
You may as well ask, "how many angels can dance on the head of a pin?" as both are highly speculative.