If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
![]() |
|
|
#1 |
|
Member
Join Date: Apr 2008
Posts: 141
|
http://www.realworldtech.com/page.cf...WT090808195242
So is it G100, G200 or GT200 then? Anyways, a focus on this GPU as a general purpose processor, ignoring the graphics aspect. |
|
|
|
|
|
#2 |
|
Member
Join Date: Nov 2006
Posts: 128
|
Wow. Excellent, excellent writeup. It explains a lot of things that NVIDIA has already disclosed, but in an easy to understand way and coherent way. The article also reveals some significant details that weren't known before, as far as I know (though some were guessed at). That's going on my bookmark list, I have a feeling I'll be pointing people at it often.
|
|
|
|
|
|
#3 | |
|
Member
Join Date: May 2002
Location: Austria
Posts: 699
|
I found this observation particularly interesting:
Quote:
Another part that should be informative even to people somewhat familiar with the architecture is Dual 'Issue' on page 9. I never understood how the MAD/MUL 'dual' issuing was supposed to work, now it's clear. |
|
|
|
|
|
|
#4 |
|
Moderator
Join Date: Feb 2002
Location: Taiwan
Posts: 2,346
|
Basically, warpsize, all, and any are all used for optimization. You don't need to use them, since the automatic branch divergence handling in CUDA is pretty good. However, in some cases you can use them to get a better performance. Anyway, I think it's a nice thing, because you won't need them if you don't need them, and that's good
|
|
|
|
|
|
#5 |
|
chaos dunk
Join Date: May 2003
Location: Mountain View, CA
Posts: 3,274
|
Great article, Dave. It ranks up there with Rys' G80 piece or Wavey's Xenos articles as an excellent architectural overview.
and yeah, I'll probably be pointing people at it as a very deep hardware primer. thanks for making my life easier |
|
|
|
|
|
#6 |
|
Regular
Join Date: Jan 2008
Posts: 354
|
Thanks for the kudos everyone!
I had a great time doing this article and I'm glad there are folks out there who appreciate it. A big thank you goes out to a lot of the people who spent hours talking with me and clarifying everything... David
__________________
www.realworldtech.com |
|
|
|
|
|
#7 | |
|
Junior Member
Join Date: Aug 2007
Location: Houston, Texas
Posts: 79
|
Quote:
There have been some recent developments on ATI's side: http://www.techreport.com/discussions.x/15490 I would love to know what you think about ATI's single RV770 hardware and OpenCL, CAL, and/or Brook+. It seems a 4870X2 may not be ideal for GPGPU but a single HD 4870 may work well according to what you stated in this current article. Please let the B3D community know if we'll see an ATI write-up soon! |
|
|
|
|
|
|
#8 | |
|
Regular
Join Date: Jan 2008
Posts: 354
|
Quote:
DK
__________________
www.realworldtech.com |
|
|
|
|
|
|
#9 | |
|
Junior Member
Join Date: Aug 2007
Location: Houston, Texas
Posts: 79
|
Quote:
Please take your time. I think we'll have a lot of time before we see something new from AMD on this front. I really wonder if AMD and Nvidia are planning on adding ECC to their cards to enhance their GPGPU flexibility. It seems like it would be the next logical step at making GPUs more marketable in the specialized computing industry. I simply can't wait to see what will come about next year, especially with Intel coming into the mix. The GPGPU market in 2009 will be really exciting I think. In the meantime, I'm waiting for Photoshop CS4 to dazzle the masses when paired with the GT200(if it is bug free). I may have to pick up a GTX 260 Core 216 to mess around with. |
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|