Assuming the 2 controls contain the same code, there would be no difference in performance. The difference between them is simple compilation of the code (Usercontrols are compiled directly in the dll of the web application, and server controls are compiled into their own DLLs) and when they are compiled (on their own or using the web application).
After compilation, they are classes, like any other.
source share