Question about G80 architecture.

thilanliyan

Lifer
Jun 21, 2005
12,036
2,248
126
Okay so there are 128/96 stream processors...but are those stream processors grouped to do different operations in DX9 or are they all dynamic like it would be for DX10 (according to my limited knowledge)??

In other words, are the processors being used in a unified sense right now or will we have to wait for DX10 for that? And if they are NOT being used as such, how ARE they being used currently?
 

jim1976

Platinum Member
Aug 7, 2003
2,704
6
81
Originally posted by: thilan29
Okay so there are 128/96 stream processors...but are those stream processors grouped to do different operations in DX9 or are they all dynamic like it would be for DX10 (according to my limited knowledge)??

In other words, are the processors being used in a unified sense right now or will we have to wait for DX10 for that? And if they are NOT being used as such, how ARE they being used currently?

They do exactly the same job in D3D9 as they'll do with D3D10.

Here you can read a thorough and the easiest to understand marchitecture analysis of the SP, how they work and what are their efficiency gains..
 

Gamingphreek

Lifer
Mar 31, 2003
11,679
0
81
Exactly. The API has nothing to do with how what Shader Configuration is necessary.

But, OP, you are correct in that they all have different tasks, but at the same time they are general purpose so they can all do any task.

-Kevin
 

thilanliyan

Lifer
Jun 21, 2005
12,036
2,248
126
So is it the driver that decides how to split the workload?? There IS some overhead to this right and so a small decrease in performance?