Ahhh, go opencl... not cuda
ATI Radeon 5770 for about $130.
NVIDIA GTS 250 for under $100.
What other parts do you need? A video card should be the only thing you need to develop on. $400 could get you a whole system to work in.
I could send a SATA hard drive and DDR2 memory like a gig. If you're in the states.
Edit - Damnit, I know who you are nelisky, we've chatted and you aren't in the states. What is on your hardware list? I'd hate to ship it to you and get dinged for customs more than it's worth.
That's the exact problem, I'm not in the states
I don't even need a GPU, I've got a mac, and a very modest cuda enabled laptop running linux. The thing is, there are multiple things I want to achieve:
- Proper hw detection, need to get a completely different platform (even though I'm only working on CUDA currently). I have my mining machine all set up, a good quad core, 6GB of ram, lots of hard drive and all my linux dev environment. What it lacks? A CUDA/OpenCL GPU
- Proper tuning functions, as simple config changes yield a huge difference. But manually recompiling sucks, and I end up tuning to the one card I'm developing for.
- Multiple card support. This is really important to scale. Unfortunately my motherboard supports a single PCI-e x16 interface, I need to get another one for two (that's €75 for a used one, at least)
- OpenCL I can do even on nvidia only, but I'd sure like to get this running on ATIs. But as it stands, doing OpenCL means redoing a lot of work, and frankly I don't own a single ATI card, and while some community members offered to send me some, it always gets dropped half way through.
My current plan is to get a dual pci-e mobo and a couple of fairly good nvidia cards, aiming at one 8800GTX for €85 and a GTS250 for €60, that's current bid, we'll see how high it gets. Add S&H of about €10 for each and you have my $400 plan (including paypal's fees for EUR exchange).
But I could be convinced to tackle the opencl path, if there are enough people interested. It is really not a question of money, but rather of time to market. The cuda I have done, and needs some TLC to be widely used, whereas the opencl will take a fair amount of time to be usable, and on top of that I just need the cuda. But hey, I will do opencl sooner or later, that's for sure! I might even get myself a 5770 just to force myself into doing it!
Please do not send any hw from the states, it will get stopped at customs and I'll have to pay the ridiculous fees that usually are higher than the cost of the hw. Not to mention it takes 5 weeks to receive the damn packages
Everyone: I'm not trying to rip people off, I'm loosing a LOT of income by dedicating time to this, but only because I feel it is worth it. Having said that, if anyone wants to donate a high-end tesla GPU I will not refuse :p