Welcome, Unregistered.

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.

Reply
Old 23-Aug-2002, 07:53   #1
Murakami
Member
 
Join Date: Jul 2002
Location: Padua, Italy
Posts: 443
Send a message via MSN to Murakami
Default A couple of simple questions

From a tecnhnical point of view, is it better to have 4 pixel pipes each with one texture units or 2 pixel pipes each with two texture units (assuming the same texel rate, for example 500 megatexel/sec)? And why? Second question: is there a list of games that support bump mapping? In your opinion, which is the game with the best use of DOT3 bump mapping? Thanks all.
Murakami is offline   Reply With Quote
Old 23-Aug-2002, 07:58   #2
Kristof
Senior Member
 
Join Date: Jan 2002
Location: Abbots Langley
Posts: 732
Default

In terms of efficiency 4x1 is better than 2x2, since in the 2x2 design if a polygon is single texture (or tripple, etc) then one texture unit will be unused and wasted. In the 4x1 design all units will always be active no matter the contents of the 3D scene (single, dual, tripple, ...) assuming that multitexture can be used, if the software need to go to multipass geometry then efficiency might fail due to AGP or other geometry related bottlenecks. But generally X by 1 is more efficienct than Y by 2. Things get worse with more textur eunits.

From a silicon area point of view 2 by 2 is better since adding a texture unit is cheaper than adding a full pipeline.

DOT3 Bumpmapping... list... not that I know off. Best game... hard to say... I would say that DoomIII will probabaly be the first game to "really" use per pixel DOT3 effects to the max. Matrox on the other hand probabaly has a list of games using EMBM bumpmapping.

K-
Kristof is offline   Reply With Quote
Old 23-Aug-2002, 08:20   #3
Murakami
Member
 
Join Date: Jul 2002
Location: Padua, Italy
Posts: 443
Send a message via MSN to Murakami
Default

Quote:
Originally Posted by Kristof
In terms of efficiency 4x1 is better than 2x2, since in the 2x2 design if a polygon is single texture (or tripple, etc) then one texture unit will be unused and wasted. In the 4x1 design all units will always be active no matter the contents of the 3D scene (single, dual, tripple, ...) assuming that multitexture can be used, if the software need to go to multipass geometry then efficiency might fail due to AGP or other geometry related bottlenecks. But generally X by 1 is more efficienct than Y by 2. Things get worse with more textur eunits.

From a silicon area point of view 2 by 2 is better since adding a texture unit is cheaper than adding a full pipeline.

DOT3 Bumpmapping... list... not that I know off. Best game... hard to say... I would say that DoomIII will probabaly be the first game to "really" use per pixel DOT3 effects to the max. Matrox on the other hand probabaly has a list of games using EMBM bumpmapping.

K-
Thanks Kristof, in fact a GeForce2 MX is only marginally faster than a GeForce 1 SDR, even if the texel rates are not marginally different (700 vs. 480). Just a curiosity: if multitexturing is used, are always there some poligons single textured? Thanks all.
Murakami is offline   Reply With Quote
Old 23-Aug-2002, 08:38   #4
Murakami
Member
 
Join Date: Jul 2002
Location: Padua, Italy
Posts: 443
Send a message via MSN to Murakami
Default

Quote:
Originally Posted by Murakami
Quote:
Originally Posted by Kristof
In terms of efficiency 4x1 is better than 2x2, since in the 2x2 design if a polygon is single texture (or tripple, etc) then one texture unit will be unused and wasted. In the 4x1 design all units will always be active no matter the contents of the 3D scene (single, dual, tripple, ...) assuming that multitexture can be used, if the software need to go to multipass geometry then efficiency might fail due to AGP or other geometry related bottlenecks. But generally X by 1 is more efficienct than Y by 2. Things get worse with more textur eunits.

From a silicon area point of view 2 by 2 is better since adding a texture unit is cheaper than adding a full pipeline.

DOT3 Bumpmapping... list... not that I know off. Best game... hard to say... I would say that DoomIII will probabaly be the first game to "really" use per pixel DOT3 effects to the max. Matrox on the other hand probabaly has a list of games using EMBM bumpmapping.

K-
Thanks Kristof, in fact a GeForce2 MX is only marginally faster than a GeForce 1 SDR, even if the texel rates are not marginally different (700 vs. 480). Just a curiosity: if multitexturing is used, are always there some poligons single textured? Thanks all.
..hmm.. even if the performance of two chips are limited by the bandwidth of the SDR memory.. invalid comparison?
Murakami is offline   Reply With Quote
Old 23-Aug-2002, 08:46   #5
Kristof
Senior Member
 
Join Date: Jan 2002
Location: Abbots Langley
Posts: 732
Default

Yes, not every effect requires multiple texture layer, there will almost almost be some objects or effects which only require a single texture layer. For example text, HUD, explosions, alpha effects, etc.

Memory bandwidth always has an impact; if you want to take this into account then outputting more pixels is probably more expensive than grabbing some more texels (texels can usually benefit from a good cache) using a second texture. But its hard to say since bandwidth is really quite complex to predict or analyze.

K-
Kristof is offline   Reply With Quote
Old 24-Aug-2002, 04:03   #6
3dcgi
Senior Member
 
Join Date: Feb 2002
Posts: 2,019
Default

There are also many cases where no textures are used. Rendering shadow volumes is one example. In this case a 4x1 architecture is much more efficient.
3dcgi is offline   Reply With Quote
Old 24-Aug-2002, 04:13   #7
Maverick
Junior Member
 
Join Date: Aug 2002
Posts: 68
Default

And then again, if you're using multiple textures, but doing some pixel shader calculations in between, a second TMU isn't of much benefit, because by the time the next texture fetch is needed, the first TMU will be free...
Maverick is offline   Reply With Quote
Old 24-Aug-2002, 07:22   #8
Murakami
Member
 
Join Date: Jul 2002
Location: Padua, Italy
Posts: 443
Send a message via MSN to Murakami
Default

Well.. it looks like GS (PS2) architecture is the best..
Murakami is offline   Reply With Quote
Old 24-Aug-2002, 07:26   #9
Glonk
Member
 
Join Date: May 2002
Location: Markham, Ontario
Posts: 334
Default

Quote:
Originally Posted by Murakami
Well.. it looks like GS (PS2) architecture is the best..
Glonk is offline   Reply With Quote
Old 24-Aug-2002, 20:08   #10
3dcgi
Senior Member
 
Join Date: Feb 2002
Posts: 2,019
Default

Quote:
Originally Posted by Murakami
Well.. it looks like GS (PS2) architecture is the best..
It seems to me that the Radeon's 8x1 is pretty darn good. The PS2 a 4x1?
3dcgi is offline   Reply With Quote
Old 24-Aug-2002, 21:01   #11
Murakami
Member
 
Join Date: Jul 2002
Location: Padua, Italy
Posts: 443
Send a message via MSN to Murakami
Default

Quote:
Originally Posted by 3dcgi
Quote:
Originally Posted by Murakami
Well.. it looks like GS (PS2) architecture is the best..
It seems to me that the Radeon's 8x1 is pretty darn good. The PS2 a 4x1?
PS2 is 16x1
Murakami is offline   Reply With Quote
Old 24-Aug-2002, 21:23   #12
alexsok
Member
 
Join Date: Jul 2002
Location: Toronto, Canada
Posts: 796
Send a message via ICQ to alexsok Send a message via MSN to alexsok
Default

Quote:
PS2 is 16x1
What is better: 16x1 or 8x2?
alexsok is offline   Reply With Quote
Old 24-Aug-2002, 21:34   #13
Thowllly
Member
 
Join Date: Feb 2002
Location: Norway
Posts: 542
Default

Quote:
Originally Posted by alexsok
Quote:
PS2 is 16x1
What is better: 16x1 or 8x2?
16x1 should be better if it can do loopback or pipecombining, something the PS2 can't do. And the PS2 is actually 16x0/8x1 (16 pixel per clock with no texture or 8 pixel per clock with 1 texture)
Thowllly is offline   Reply With Quote
Old 24-Aug-2002, 21:36   #14
alexsok
Member
 
Join Date: Jul 2002
Location: Toronto, Canada
Posts: 796
Send a message via ICQ to alexsok Send a message via MSN to alexsok
Default

Quote:
16x1 should be better if it can do loopback or pipecombining, something the PS2 can't do. And the PS2 is actually 16x0/8x1 (16 pixel per clock with no texture or 8 pixel per clock with 1 texture)
Thx m8!
alexsok is offline   Reply With Quote
Old 24-Aug-2002, 21:38   #15
ram
Member
 
Join Date: Feb 2002
Location: Switzerland
Posts: 218
Default

Quote:
Originally Posted by Kristof
In terms of efficiency 4x1 is better than 2x2, since in the 2x2 design if a polygon is single texture (or tripple, etc) then one texture unit will be unused and wasted.
Agreed, but on the other hand, an 8 pipeline architecture can work less efficient for very small triangles in some situations than a 4 pipeline architecture. Assuming a bunch of semi-transparent triangles of size 3 pixels coming behind each other at almost the same location on screen (used for a neat explosion effect or whatever). This situation stalls several pipelines in the 8x architecture.
__________________
Bring en hei!
ram is offline   Reply With Quote
Old 25-Aug-2002, 00:01   #16
Chalnoth
 
Join Date: May 2002
Location: New York, NY
Posts: 12,678
Default

Quote:
Originally Posted by Murakami
Well.. it looks like GS (PS2) architecture is the best..
That taking it way out of context.

If you're attempting to make a comparison between, say, 8x2 and 16x1, and you want to ask which is better, you have to take it in the context that everything else is the same.

Yes, everything else remaining the same, the 16x1 architecture will be more powerful.

But the fact is that the PS2 architecture is incredibly limited in other areas that really prevent it from competing with even GeForce3-level hardware, if not earlier (theoretically, anyway...it's not like you can directly compare them...).
Chalnoth is offline   Reply With Quote
Old 25-Aug-2002, 12:06   #17
Murakami
Member
 
Join Date: Jul 2002
Location: Padua, Italy
Posts: 443
Send a message via MSN to Murakami
Default

Quote:
Originally Posted by Chalnoth
Quote:
Originally Posted by Murakami
Well.. it looks like GS (PS2) architecture is the best..
That taking it way out of context.

If you're attempting to make a comparison between, say, 8x2 and 16x1, and you want to ask which is better, you have to take it in the context that everything else is the same.

Yes, everything else remaining the same, the 16x1 architecture will be more powerful.

But the fact is that the PS2 architecture is incredibly limited in other areas that really prevent it from competing with even GeForce3-level hardware, if not earlier (theoretically, anyway...it's not like you can directly compare them...).
I agree with you, i said "architecture" only referring to pixel pipes, not entire machine..thanks.
Murakami is offline   Reply With Quote
Old 25-Aug-2002, 12:10   #18
Murakami
Member
 
Join Date: Jul 2002
Location: Padua, Italy
Posts: 443
Send a message via MSN to Murakami
Default

Quote:
Originally Posted by Thowllly
Quote:
Originally Posted by alexsok
Quote:
PS2 is 16x1
What is better: 16x1 or 8x2?
16x1 should be better if it can do loopback or pipecombining, something the PS2 can't do. And the PS2 is actually 16x0/8x1 (16 pixel per clock with no texture or 8 pixel per clock with 1 texture)
Are you sure that PS2 -as many times many people said- can't do loopback? Is there, on the entire web, a single article, in depth view, technical brief or product overview about GS, in any kind comparable to the article about EE that appears some time ago in "Ars Technica"? Thanks all.
Murakami is offline   Reply With Quote
Old 25-Aug-2002, 12:22   #19
alexsok
Member
 
Join Date: Jul 2002
Location: Toronto, Canada
Posts: 796
Send a message via ICQ to alexsok Send a message via MSN to alexsok
Default

Quote:
the article about EE that appears some time ago in "Ars Technica"?
Do you have a link to that EE article or did it appear in a magazine?
alexsok is offline   Reply With Quote
Old 25-Aug-2002, 13:04   #20
Murakami
Member
 
Join Date: Jul 2002
Location: Padua, Italy
Posts: 443
Send a message via MSN to Murakami
Default

Quote:
Originally Posted by alexsok
Quote:
the article about EE that appears some time ago in "Ars Technica"?
Do you have a link to that EE article or did it appear in a magazine?
http://arstechnica.com/paedia/3dtech.html
Murakami is offline   Reply With Quote
Old 25-Aug-2002, 13:05   #21
alexsok
Member
 
Join Date: Jul 2002
Location: Toronto, Canada
Posts: 796
Send a message via ICQ to alexsok Send a message via MSN to alexsok
Default

Thx m8!

I realized I read it already a long time ago!
alexsok is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Catalyst Control Center is up PatrickL 3D Hardware, Software & Output Devices 108 11-Sep-2004 19:03
Just a few questions about programming.... Polarbear53 3D Technology & Algorithms 3 10-Aug-2004 05:41
Questions on current 3d hardware krychek 3D Architectures & Chips 16 11-Aug-2003 21:49
3Dlabs P10 Questions Dave Baumann Beyond3D News 11 10-May-2002 01:59
Questions for 3D Labs/Creative? vidar 3D Architectures & Chips 12 13-Mar-2002 04:28


All times are GMT +1. The time now is 01:36.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.