I am looking for help on choosing an AMD processor for my new system. I am building this system to replicate functionality I have at work, so one of the requirements that is not up for change is that I have to have a fermi based NVIDIA gpu. We do extensive CUDA programming and if my new system can accomodate this requirement I might as well not build it. I am looking at one of the GTX cards.
My total budget is ~$600 USD, for that I need case, mobo, cpu, DVD R/W, GPU, and HD (I think thats it... I have monitor, keyboard, mouse, etc.)
As for CPU I was looking at the Phenom II line of quad core CPUs (X4 vs X6 to save some $)... perhaps this one:
Phenom II X4 965 Black Edition Deneb 3.4GHz 4 x 512KB L2 Cache 6MB L3 Cache Socket AM3 125W Quad-Core Processor
Someone suggested I look at the APUs, but I had read that with the combined CPU/GPUs if you put in a discrete graphics card (non-AMD) the system performance might suffer since the real performance boost is in the combination of the two and that to get the performance boost, some sacrifices on the cpu side are made that limit is performance in a purely CPU mode. Not sure if I summed that up correctly or if it makes sense. I know there are benefits of the APU combined with a discrete AMD gpu, but as I mentioned, for now I must have fermi based nvidia gpu.
Should I consider an APU for my system, even though I know I am going NVIDIA to begin with? I will quite possibly be moving later on to OpenCL from CUDA, but that is probably significantly down the road. 6 months to 1 year.
I guess I am looking for suggestions, in general, for a AMD CPU choice and posibly matching mobo, to build a machine around. The machine will be used to develop advanced OpenGL/CUDA applications under Linux, preferably for $600-ish (including GPU, so really about $400 for system minus GPU).