In theory, rtx3060 has better most of parameters - more RAM (12GB vs 8GB) and more cores (3584 vs 3072), and higher bus bandwidth.
Yet in gaming benchmarks rtx4060 is claimed to be a bit faster due to higher frequencies and newer architecture.
The prices are more or less the same nowadays.
So anyone has experience in comparing performance of these two in more serious applications than just gaming?
Source: