On a side note, cgminer seems to use a lot of CPU for GPU mining in Windows, and all found hashes get rejected. Same nVidia card, and I know phoenix gets a lot of rejects too if I use BFI_INT. I saw that BFI_INT is used in the original post, but I didn't see any way to disable it in the parameters. Is it possible to disable it, or is this miner meant for ATI only?
That should not be the case (the infinite rejects). There was an older version which had a bug with the nvidia implemented kernel and that would happen, but shouldn't happen with the latest version. cgminer only uses bfi int patching on cards that support it, and uses a separate kernel for nvidia cards.
Re the high cpu usage: Setting an intensity level usually uses a lot less CPU than letting it figure it out dynamically, but the windows build just uses a lot more cpu in general.
These cards weren't purchased for mining... They are 9500GT cards (I know they won't do much, I am just experimenting), I experienced infinite rejects using the windows binary which I downloaded (as opposed to compiling myself), and was unable to test on Linux thus far (because it couldn't recognize the card), but when I use BFI_INT on phoenix, I also get infinite rejects, so I just figured it might be related, could be the age of the card and a lack of testing against it or something.
EDIT: I see 100% of one core used by poclbm and phoenix in Linux, so if this does less than that when I get it working, that will be a plus. rpcminer-cuda uses practically no cpu in Windows, but these cards don't get along with it (computer actually performs better with cgminer using more than 100% of one core [I've seen it up to 67% of two cores] than rpcminer-cuda with aggression set to 3. I may try out the intensity level just to see, though.