Correct. There is no difference. When the Universal Shader Architecture (USA) cards first came out, both AMD and Nvidia called them SP. Nvidia then went the way of CUDA, and now calls them CUDA cores. (I think they changed the name again. But they are still the same thing.) Even AMD just came out with a new name, but they are still all basically SP.