AMD vs nVidia for Seti |
![]() |
| log in |
Message boards : Number crunching : AMD vs nVidia for Seti
| Author | Message |
|---|---|
|
When I started the "GPU wars" thread, it was with this quote: | |
| ID: 1208421 · | |
|
Although GCN is already in the shops, Kepler isn't yet. | |
| ID: 1208429 · | |
Although GCN is already in the shops, Kepler isn't yet. Always appreciate your answers Richard, and to clarify I wasn't asking "Why aren't GCN/Kepler apps out yet!?":) Here are my questions: Do these new cards (from both) need new apps? Is GCN completely different at GPU computing, or just a fancy new name? Will GCN be substantially* better (in theory) than previous AMD cards at Seti? Does someone from nVidia have to come in (again) and rework the apps for Kepler? Why is nVidia so much better at Seti? (Is it Cuda? The architecture? Both?) I realize (most of) these questions can be answered in theory only (and that's what I'm looking for). I'm not looking for cold hard stats between GCN/Kepler. Just a better understanding of the two, always in relation to Seti. *And when I say subsantially, I mean performance gains other than those gained by a "simple" die-shrink. Edit: Also who are the "developers" and who are the "testers"? Seti crew & Lunatics crew? I have next to no idea of who does what for who and how, around here. Not a gripe of course, just stating a fact. | |
| ID: 1208445 · | |
|
First of all i dont think we will need new apps but for better performance there will be some. | |
| ID: 1208453 · | |
Does someone from nVidia have to come in (again) and rework the apps for Kepler? I don't think anybody really knows the answer to that - which is why I would advocate caution until the silicon hits the tarmac. I have vivid memories of the Fermi launch, two years ago. I think NVidia knew their previous two applications (608 and 609) were incompatible with Fermi, and supplied the replacement 610 application to the project. But the message didn't get through, and the penny didn't drop, at the project end - until I applied some brute force. Beta message 39386 We think NVidia learned their lesson over that one, and stopped using sneaky optimisation techniques that didn't conform to their own programming guidelines. But we won't know for certain until... NVidia have, we think, withdrawn from collaboration with SETI now that their initial publicity objectives have been achieved (and ATI never even started collaborating, but that's a different story). So we may be in for interesting times, again. I'll be trying to keep an eye on how it develops. | |
| ID: 1208476 · | |
|
Thanx again Richard. That more than covers the nVidia app question, and the Beta thread helped me understand your comment about Developers and Testers. | |
| ID: 1208513 · | |
Thanx again Richard. That more than covers the nVidia app question, and the Beta thread helped me understand your comment about Developers and Testers. I suspect you are asking some questions that shall have no answer until either some users or optimizers have such hardware to test with. The Lunatics folks have already stated that they don't know if current apps will run correctly on Kepler, or if it will require another round of optimization to make them compatible. ____________ ****** "Ask not, what your kitty can do for you. Ask what you can do for your kitty." As it is kitten, so shall it be done. | |
| ID: 1208517 · | |
I suspect you are asking some questions that shall have no answer until either some users or optimizers have such hardware to test with. The Lunatics folks have already stated that they don't know if current apps will run correctly on Kepler, or if it will require another round of optimization to make them compatible. Yeah, I'm confusing everybody by bringing up optimizations. My questions were more about engineering/architecture. I'm going to take a long hard look at the detailed tech specs of my ION and Sten's 315m (which are based on the same chip apparently) and see if I can figure out what makes Seti "tick". Meanwhile, anybody want to have a shot at explaining why nVidia have been so much better at Seti than AMD, for the past couple of years? | |
| ID: 1209448 · | |
Uhh, maybe that they stepped up to the plate early on, and gave Seti and the optimizers the tools to make it so? AMD, not so. ____________ ****** "Ask not, what your kitty can do for you. Ask what you can do for your kitty." As it is kitten, so shall it be done. | |
| ID: 1209449 · | |
|
Fair enough. But what about board design and tech specs? Was there something that gave nVidia an advantage @seti up 'till now? | |
| ID: 1209452 · | |
Fair enough. But what about board design and tech specs? Was there something that gave nVidia an advantage @seti up 'till now? Better software all around: app (having helped the project get started), drivers, developer tools, language & libraries, as well as a solid bug reporting mechanism with actual feedback. On the hardware side. having kept the 'programming model' (a hardware architecture term) fairly consistent since G80 has helped, with fairly rational generational extensions for new features that mostly can either be used or not, so much older code will work without modification (though targeted tuning & optimisation is usually beneficial). This means development can continually improve instead of being bogged down with major rewrites of non-critical code every time. The Cuda core 'virtual architecture' concept is a fairly potent one, that has ramifications for hardware arrangement itself, & all the described software support aspects, kindof 'unifying' everything pretty well. jason ____________ "It is not the strongest of the species that survives, nor the most intelligent that survives. It is the one that is the most adaptable to change." Charles Darwin | |
| ID: 1209472 · | |
|
AMD looks like it'll have the edge over nVIDIA though when it comes to doing AP's. | |
| ID: 1209520 · | |
|
| |
| ID: 1210023 · | |
Message boards : Number crunching : AMD vs nVidia for Seti
| Copyright © 2013 University of California |