UBT - Timbo wrote:Hi Mark,
I have some "user experience" to chuck your way !!
I think that these days, both AMD and NVidia are both well supported on Linux...though, for choice I went with NVidia, as I found on my Windows PC's that NVidia's "taskbar" app was a little more useable.
Hi Tim,
Thanks for the feedback, I've ordered one card (supposed to be delivered today!) but I'll keep your comments in mind for any future ones.
I've ended up with a NVIDIA Geforce GTX 970 as my first card. I saw a few posts on Ubuntu forums mentioning problems with the AMD drivers and none mentioning the NVIDIA drivers so, since I have exactly two weeks experience with Ubuntu and even less with GPUs, I took the easy way out
UBT - Timbo wrote:SLI/Crossfire are only relevant if you want to house two video cards in the one PC...this is great for gamers as they can run at higher speed and resolution, using 2 VGA cards to run on one monitor. For BOINC GPU tasks, I was using 2x GTX580 cards in SLI mode, which meant I could run 2 Collatz and/or 2 MilkyWay WU's per card...so 4 GPU tasks concurrently. But the cards got very hot (80+ deg C) as did the case, so for safety and bank account reasons, I dropped down to 1x GTX580 and that works fine now.
I don't plan on playing many games on it and those that I do would not really gain much from super fast graphics (more the strategy type gamer myself) so I'll probably not bother with SLI. I believe you can run multiple WUs on one card anyway if the capacity is there and the project supports it. I'm much happier fiddling with config and ini files.
UBT - Timbo wrote:Most cards these days will need the 1 * 16 slot, as this ensures max data transfer from the CPU on the mobo to the GPU on the card and back again. Some cards need 2 * 16 slots, so be careful in case your chosen card needs this and the brand/version of mobo you have, doesn't support it.
Just like ISA, EISA and now with PCI slots, they will all "work together" - but be aware that the Northbridge and Southbridge heatsinks might need extra cooling, if you add in too many cards...
My understanding was that the PCIe/PCI/ISA bus was only used for communication with the CPU (and other cards if no SLI/Crossfire was available)? In which case, lower width buses will add a bit extra to the overhead of a WU but not affect the actual running. I'll just have to aim at long running, small data load WUs
To start with though, there's only the one card, it's a single slot device and it will be in a x16 slot although I'll experiment running it at x8 and x4 just to get an idea of the impact it has.
UBT - Timbo wrote:Cores/shaders are indeed most important, though there comes a cost issue on the better cards, simply down to the extra cost of making such a card. And again, memory is fairly important, as on some higher spec cards, you can run multiple GPU WU's at once...So look for something with perhaps 2Gb on board as a minimum.
That's what I thought as some sites had them listed as 'cores', more cores and running faster = better crunching. I decided on a 4GB card so memory should be sufficient.
UBT - Timbo wrote:Given the option, I'd upgrade the PSU from the 750W type....simply due to the amount of juice the higher spec cards in your wish list will consume. Most of the higher spec cards will use perhaps 2x 6 or even 2x 8 pin PCIe connectors....and that will strain some PSU's. If the 750W PSU is a "good one", then try it and see. OTOH, if the 1200W is "spare" then I'd use it, simply because it'll be running well within it's limits, whereas the 750W might struggle, esp if you add other cards in later on.
It would require quite a bit of shuffling around to get boards and PSUs in the right configurations so I'm sticking with the 750W (it's a Corsair) for now to save upsetting anything else. If I decide on adding another card(s) then I'll take a couple of days and do the job properly.
UBT - Timbo wrote:You will find plenty of GTX770's and 780's on fleabay - simply because a lot of gamers are upgrading to the newer higher spec models. But they are having to pay a price premium for their upgrades, and hence they need to move their older cards onto new buyers. And for BOINC use, the difference between a 7xx and 9xx isn't that great, as both are pretty good.
I'm a little cautious about buying secondhand electronic components as I never know how they've been treated in the past. An extra 10 degrees of operating temperature halves the expected lifetime. Especially likely to have happened with gamers trying to wring the last ounce of performance out of their card before being forced to upgrade. Buying new, the '970 was half the price of the '780.
UBT - Timbo wrote:Good ventilation will be essential, as although the VGA cards have their own fans, with the CPU and other chipsets generating heat, plus what comes from the GPU, the PC internals will be cooking pretty quickly, esp if it's a compact case with the sides attached. So, a little bit of planning on the airflow would be helpful, esp in terms of getting cool air "into" the box. You might also want to think about air filters too, (to prevent cat hairs and dust building up inside....you've no doubt seen inside a large ASIC and see how much dust can be "drawn in", which can affect overall performance).
Hope this helps
regards
Tim
It's a full size case, two fans on the front, two on the back with the future options of one on the side and two on the top. The '970 vents it's hot air out of the back of the case through the mounting plate so it shouldn't add to the heat inside the case and one of the front fans is directed directly at the expansion slots so it should be getting a good supply of 'outside' air. No air filters at the moment but I'll check after a month or so and see what it's like (the cats aren't allowed in the same room as it!)
Thanks for the detailed response,
Regards, Mark