Performance, yes. Quality, no. No matter what algorithm, making 4 pixels out of 1 pixel will always just be interpolated. And interpolation is never the same quality as full sampling.
How are you differentiating between performance and quality here?
Bicubic interpolation will look "better quality" than bilinear, which will look "better quality" than nearest neighbour, etc. So the quality of the upscaled image can differ depending on the equipment.