As brett alluded to they both play a part. If a game needs a quad core, or a fast clocked single core and you don't have it, then the game will run slow. ("bottlenecked" by your CPU) Most games aren't like that however and need a fast GPU inorder to provide good frame rates. You also need to take monitor resolution into account. Big difference in GPU power needed between 720 and 1080.