I can't speak for all single-cores, but it runs okay on mine. The only issue I have is in warzones, where I get like 5 FPS. But I get decent frame rates everywhere else, even on high settings.
Pentium 4 CPU 3.6 GHz
NVIDIA 9600 GT
Windows XP SP3
2.87 GB RAM