You don't earn Bitcoins just because your computer does something.. It's not like distributing a calculation among the partecipants.
You earn Bitcoins by luck. The client is born to use the computer to help the network. But if you want you can enable coin generation, and if you're lucky your computer will win sort-of a "scavenger hunt" game against all the partecipants. Adding computing resources helps your luck, but does not guarantee success nor speed increment.
I think you should read the papers first...