![]() |
|
|
#76 | |
|
My name is Dave
Join Date: Apr 2006
Location: The Great White North
Posts: 10,922 (4.16/day)
Thanks: 4,709
Thanked 5,449 Times in 3,301 Posts
|
Quote:
I don't know why you even care if it uses software. All computing does....PC's are useless without software. |
|
|
|
|
|
|
#77 | |||
|
Power User
Join Date: Oct 2006
Location: Western PA (Pittsburgh suburbs)
Posts: 18,129 (7.39/day)
Thanks: 450
Thanked 3,826 Times in 3,124 Posts
|
Quote:
Quote:
Quote:
And I don't buy the nV argument either.
__________________
![]() Visit Ashentech “What the hell did you expect? Leave Vista under the pillow and the OS fairy would make it Win7?” -El Fiendo
“And Bring Mailman back god damnit, he is the Eric Cartman of TPU” -MRCL
|
|||
|
|
|
|
|
#78 |
|
My name is Dave
Join Date: Apr 2006
Location: The Great White North
Posts: 10,922 (4.16/day)
Thanks: 4,709
Thanked 5,449 Times in 3,301 Posts
|
CUDA says you have no choice. The whole point of DX10 was to provide OPEN access to features such as what CUDA offers, and nV said, quite literally, Microsoft developed APIs, so knew nothing about hardware design, and that thier API (DX) wasn't the right approach. DX10.1 is the perfect example of this behavior continuing. DirectX, is largely, broken, because of CUDA. Should I mention the whole Batman antialiasing mumbo-jumbo? I mean, I understand teh business side, and CUDA, potentially, has saved nV's butt. But it's existence as a closed platform does more harm than good. Thankfully, AMD will have thier GPUs in thier CPUs, which, in hardware, will provide alot more functionality than nV can ever bring to the table. |
|
|
|
|
|
#79 | |
|
Power User
Join Date: Oct 2006
Location: Western PA (Pittsburgh suburbs)
Posts: 18,129 (7.39/day)
Thanks: 450
Thanked 3,826 Times in 3,124 Posts
|
Quote:
More anti-CUDA bs with nothing to back it.
__________________
![]() Visit Ashentech “What the hell did you expect? Leave Vista under the pillow and the OS fairy would make it Win7?” -El Fiendo
“And Bring Mailman back god damnit, he is the Eric Cartman of TPU” -MRCL
|
|
|
|
|
|
|
#80 | |
|
Eligible for custom title
Join Date: Jan 2009
Location: ENGLAND-LAND-LAND
Posts: 8,443 (5.18/day)
Thanks: 1,188
Thanked 1,705 Times in 1,375 Posts
|
Quote:
Tesselation and compute features. ( Ati had a a tessellation unit ready a long time ago) |
|
|
|
|
|
|
#81 | |
|
My name is Dave
Join Date: Apr 2006
Location: The Great White North
Posts: 10,922 (4.16/day)
Thanks: 4,709
Thanked 5,449 Times in 3,301 Posts
|
Unfortunately, it is what is, but not because I'm anti-CUDA.
Quote:
In that regard, it's impossible for me to be "anti-CUDA". It's wrapping GPGPU functions into that specific term that's the issue.
|
|
|
|
|
|
|
#82 | ||
![]() Join Date: Sep 2009
Location: Reaching your left retina.
Posts: 2,683 (1.95/day)
Thanks: 125
Thanked 701 Times in 494 Posts
|
Quote:
As for tesselation, it was not included because it didn't make sense to include it at all, not because Nvidia was not ready. ANYTHING besides a current high-end card is brought to its knees when tesselation is enabled, so tesselation in HD4000 and worse yet HD2/3000 was a waste of time that no developer really wanted, because it was futile. If they had wanted it then no one would have stopped them from implementing it in games, they don't even use it on the Xbox which is a closed platform and much easier to implement without worries of screwing up for non-supporting cards. Besides a tesselator (especially the one that Ati used before the DX11 implementation) is the most simple thing you can throw on a circuit, it's just an interpolator, and Nvidia already toyed with the idea of interpolated meshes with the FX series. It even had some dedicated hardware for it, like a very archaic tesselator. Remember how that went? Ati also created something similar, much more advanced (yet nowhere near close to DX11 tesselation) and was also scrapped by game developers, because it was not viable. Quote:
Last edited by Benetanegia; Jun 26, 2011 at 09:54 PM. |
||
|
|
|
|
|
#83 | |
|
My name is Dave
Join Date: Apr 2006
Location: The Great White North
Posts: 10,922 (4.16/day)
Thanks: 4,709
Thanked 5,449 Times in 3,301 Posts
|
Quote:
G80 launched November 2006. R520, which featured CTM, and Compute support(and as such, even supported F@H on GPU long before nVidia did), launched a year earlier, when nVidia had no such options, due to a lack of "double precision", which was the integral feature that G80 brought to the market for nV. This "delay" is EXACTLY what delayed DirectCompute. |
|
|
|
|
|
|
#84 | |
![]() Join Date: Sep 2009
Location: Reaching your left retina.
Posts: 2,683 (1.95/day)
Thanks: 125
Thanked 701 Times in 494 Posts
|
Quote:
That has nothing to do with our discussion though. Ati being first means nothing as to the current and 5 past years situation. Ati was bought and dissapeared a long time ago and in the process the project was abandoned. AMD* was simply not ready to let GPGPU interfere with their need to sell high-end CPU (none is Intel), and that's why they have never really pused for GPGPU programs until now. Until Fusion, so that they can continue selling high-end CPU AND high end GPUs. There's nothing honorable on this Fusion thing. * I want to be clear about a fact that not many see apparently. Ati != AMD and has never been. I never said nothing about what Ati pursued, achieved or made before it was bought. It's after the acquisition that the GPGPU push was completely abandoned. BTW your last sentence holds no water. So DirectCompute was not included in DX10 because Nvidia released a DX10 card 7 months earlier than AMD, which also happens to be compute ready (and can be used even on todays GPGPU programs)? Makes no sense dude. Realistically only AMD could have halted DirectCompute, but reality is that they didn't because DirectCompute never existed, nor was it planned until other APIs appeared and showed that DirectX's supremacy and Windows as a gaming platform was in danger. Last edited by Benetanegia; Jun 26, 2011 at 10:30 PM. |
|
|
|
|
|
|
#85 | ||
|
My name is Dave
Join Date: Apr 2006
Location: The Great White North
Posts: 10,922 (4.16/day)
Thanks: 4,709
Thanked 5,449 Times in 3,301 Posts
|
Quote:
![]() I said, very simply, that nVidia's delayed implementations ("CUDA" hardware support), and the supporting software, has greatly affected the transparacy of "stream"-based computing iin the end-user space. Quote:
The "software" needed is already there(there's actually very limited purposes for "GPU" based computing), and has been for a long time. Hardware functionality is here, with APUs. CUDA has EVERYTHING to do with DirectX, as it replaces it, rather than works with it. Because the actual uses are very limited, there's no reason for a closed API such as CUDA, except to make money. And that's fine, that's business, but it does hurt the consumer in the end. |
||
|
|
|
|
|
#86 | |||
|
Power User
Join Date: Oct 2006
Location: Western PA (Pittsburgh suburbs)
Posts: 18,129 (7.39/day)
Thanks: 450
Thanked 3,826 Times in 3,124 Posts
|
Quote:
Quote:
As per usual in this forum, there is a lot of CUDA/nV hate, with no real substance to back it up. Quote:
__________________
![]() Visit Ashentech “What the hell did you expect? Leave Vista under the pillow and the OS fairy would make it Win7?” -El Fiendo
“And Bring Mailman back god damnit, he is the Eric Cartman of TPU” -MRCL
|
|||
|
|
|
|
|
#87 | |
![]() Join Date: Sep 2009
Location: Reaching your left retina.
Posts: 2,683 (1.95/day)
Thanks: 125
Thanked 701 Times in 494 Posts
|
Quote:
The idea of APU for laptops and HTPC is great, but for HPC or enthusiast use it's retarded and I don't know why so many people are content with it. Why I need 400 SPs on a CPU, which are not enough for modern games, just to run GPGPU code on it, when I can have 3000 on a GPU and use as many as I want? Also when a new game is released and needs 800 SP, oh well I need a new CPU, not because I need a better CPU, but because I need the integrated GPU to have 800 SP. RETARDED. And of course I would still need the 6000 SP GPU for the game to run. It's also false that GPGPU runs better on an APU because t's close to the CPU. It varies with the task. many tasks are run much much better on dedicated GPU, thanks to the high bandwidth and numenrous and fast local cache and registers. |
|
|
|
|
|
|
#88 |
|
My name is Dave
Join Date: Apr 2006
Location: The Great White North
Posts: 10,922 (4.16/day)
Thanks: 4,709
Thanked 5,449 Times in 3,301 Posts
|
You're missing the point. I'll tend to agree that nVidia, with CUDA has kept GPGPU going, but like I said earlier...it's actually uses are so few and far between, it's almost stupid. It doesn't offer anything to the end user, really.
Like why haven't they jsut sold the software to microsoft, already? Why don't they make it work on ATI GPUs too? I mean really...uses are so few, what's the point? |
|
|
|
|
|
#89 | ||||
![]() Join Date: Sep 2009
Location: Reaching your left retina.
Posts: 2,683 (1.95/day)
Thanks: 125
Thanked 701 Times in 494 Posts
|
Quote:
Quote:
And I'm not saying they copied CUDA btw (although it's very similar), but the concept and CUDA is in fact the evolution of Brook/Brook++/BrookGPU, made by the same people who made Brook in Standford and who actually invented the Stream processor concept. Nvdia didn't invent GPGPU, but many people who did work fr Nvidia now. i.e. Bill Dally. Quote:
Also there's OpenCL which is the same thing and something both AMD and Nvidia are supporting so... Quote:
1- Intel and AMD have been trying hard to delay GPGPU. 2- It takes time to implement things. i.e. How much it took developers to implement SSE? And the complexity of SSE in comparison to GPGPU is like... 3- You don't read a lot. There's hundreds of implementations in the scientific arena. Last edited by Benetanegia; Jun 26, 2011 at 11:15 PM. |
||||
|
|
|
|
|
#90 |
![]() Join Date: Sep 2006
Posts: 120 (0.05/day)
Thanks: 1
Thanked 8 Times in 5 Posts
|
http://blogs.msdn.com/b/ptaylor/arch...mean-dx10.aspx
Given the state of the NV drivers for the G80 and that ATI hasn’t released their hw yet; it’s hard to see how this is really a bad plan. We really want to see final ATI hw and production quality NV and ATI drivers before we ship our DX10 support. Early tests on ATI hw show their geometry shader unit is much more performant than the GS unit on the NV hw. That could influence our feature plan. |
|
|
|
|
|
#91 | |
![]() Join Date: Sep 2009
Location: Reaching your left retina.
Posts: 2,683 (1.95/day)
Thanks: 125
Thanked 701 Times in 494 Posts
|
Quote:
|
|
|
|
|
|
|
#92 | |
|
My name is Dave
Join Date: Apr 2006
Location: The Great White North
Posts: 10,922 (4.16/day)
Thanks: 4,709
Thanked 5,449 Times in 3,301 Posts
|
Quote:
As a home user, there's 3D browser acceleration, encoding accelleration, and game physics. Is there more than that for a HOME user? Because that's what I am, right, so that's all I care about. Which brings me to my point...why do I care? GPGPU doesn't offer me much. |
|
|
|
|
|
|
#93 | |
|
Eligible for custom title
Join Date: Jan 2009
Location: ENGLAND-LAND-LAND
Posts: 8,443 (5.18/day)
Thanks: 1,188
Thanked 1,705 Times in 1,375 Posts
|
Quote:
Wish people would stop thinking of folding at home when they think of compute. Theirs actually a lot of stuff ATIs architecture is better at. Well cept the 580, that's built for that stuff ![]() But barely outclass G80? I've got apps where my 6870 completely smashes apart even top end nvidia cards. May sound a bit fan-boyish here but just sharing my experience take it as you will. Geeks3d and the other tech blogs demi-frequently post up comparisons of cards on new benchmarks or compute programs can find results there. Been a while since I've read up though so can't point you in a specific direction, only that it's not so much a case of hardware vs hardware. Cheers for clearing up about the compute though. Last edited by pantherx12; Jun 26, 2011 at 11:34 PM. |
|
|
|
|
|
|
#94 |
![]() Join Date: Sep 2006
Posts: 120 (0.05/day)
Thanks: 1
Thanked 8 Times in 5 Posts
|
The rest is obviously history.
MS shifted their goals seeing this |
|
|
|
|
|
#95 | ||
![]() Join Date: Sep 2009
Location: Reaching your left retina.
Posts: 2,683 (1.95/day)
Thanks: 125
Thanked 701 Times in 494 Posts
|
Quote:
Quote:
|
||
|
|
|
|
|
#96 |
![]() Join Date: Sep 2006
Posts: 120 (0.05/day)
Thanks: 1
Thanked 8 Times in 5 Posts
|
I wonder whatll happen if a layer of SW is removed for gpgpu?
|
|
|
|
|
|
#97 |
|
My name is Dave
Join Date: Apr 2006
Location: The Great White North
Posts: 10,922 (4.16/day)
Thanks: 4,709
Thanked 5,449 Times in 3,301 Posts
|
|
|
|
|
|
|
#98 | |
|
Eligible for custom title
Join Date: Jan 2009
Location: ENGLAND-LAND-LAND
Posts: 8,443 (5.18/day)
Thanks: 1,188
Thanked 1,705 Times in 1,375 Posts
|
Quote:
Physics toys! ( my favourite, I love n-body simulations and water simulations) I believe GPGPU can help with search results too if I'm not mistaken. Lot's of stuff can benefit just hard to think of stuff of the top of your head. |
|
|
|
|
|
|
#99 | |
![]() Join Date: Sep 2009
Location: Reaching your left retina.
Posts: 2,683 (1.95/day)
Thanks: 125
Thanked 701 Times in 494 Posts
|
Quote:
There's many apps where AMD cards are faster. This is obvious, highly parallel applications which riquire very little CPU-like behavior, will always run on a highly parallelized architecture. That's not to say that Cayman has many GPGPU oriented hardware features that G80 didn't have 5 years ago. And regarding that advantage, AMD is stepping away from that architecture in the future right? They are embracing scalar design. So which architecture was essentially right in 2006? VLIW or scalar? It really is that simple, if moving into the future for AMD means going scalar, there really is very few questions unanswered. When AMD's design is almost a copy* of Kepler and Maxwell which were announced a year ago, there's very few questions about what is the correct direction. And then it just becomes obvious who followed that path before... Well you said "it does not offer anything to the end user". That's not the same as saying that it does not offer anything to you. It offers a lot to me. Of course that's subjective, but even for the arguably few apps where it works, I feel it helps a lot. Kinda unrelated or not, but I usually hear how useless it is because "it only boasts video encoding by 50-100%". Lol you need a completely new $1000 CPU + supporting MB to achieve the same improvement, but nevermind. Last edited by Benetanegia; Jun 26, 2011 at 11:43 PM. |
|
|
|
|
|
|
#100 | |
|
Eligible for custom title
Join Date: Jan 2009
Location: ENGLAND-LAND-LAND
Posts: 8,443 (5.18/day)
Thanks: 1,188
Thanked 1,705 Times in 1,375 Posts
|
Quote:
![]() It's something I'll need to research more. |
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Light Peak, what is its future? | ZakkWylde | General Hardware | 16 | Nov 5, 2010 10:36 PM |
| AMD tapes out its Bulldozer CPU architecture | mdsx1950 | General Hardware | 185 | Aug 24, 2010 04:08 PM |
| AMD Ships its Two Millionth DirectX 11 Compliant GPU | btarunr | News | 21 | Jan 8, 2010 04:52 PM |
| GT300 A Leap Forward for NVIDIA GPU Architecture | btarunr | News | 46 | Jan 21, 2009 07:58 PM |