Hard to say. There could be a lot of factors affecting your server performance. Putting TempDB on its own drive might help, but I'd there are usually other things that can be done to a server configuration that would help much more than messing with TempDB. Without knowing more about your configuration it's hard to recommend specifics.