NVIDIA Patent: G70/G80/RSX?

Discussion in 'Console Technology' started by j^aws, Jan 17, 2006.

  1. j^aws

    Veteran

    Joined:
    Jun 1, 2004
    Messages:
    1,909
    Likes Received:
    8
    Programmable graphics processor for generalized texturing

    Haven't had time, just skimmed it, but are they describing G7x/ RSX Texture units or something more? Maybe upcoming in a future part, G7x/RSX/G80...?

    Edit: tidied url.
     
    #1 j^aws, Jan 17, 2006
    Last edited by a moderator: Jan 18, 2006
  2. j^aws

    Veteran

    Joined:
    Jun 1, 2004
    Messages:
    1,909
    Likes Received:
    8
    Mods, please could you move this to the console tech section, thanks.
     
  3. ROG27

    Regular

    Joined:
    Oct 27, 2005
    Messages:
    572
    Likes Received:
    4
    What is this referring to?...

    1. A graphics processor for processing graphics data, comprising:

    a texture unit, including a load unit configured to receive address data, read data corresponding to a region from memory, and produce processed graphics data; and

    a programmable execution pipeline coupled to the texture unit, the programmable execution pipeline including at least one multithreaded processing unit configured to process the graphics data and the processed graphics data, the texture unit further including a filter unit configured to receive tap data from the at least one multithreaded processing unit and to produce the processed graphics data.

    What is all this speak of multithreading?
     
  4. Carl B

    Carl B Friends call me xbd
    Moderator Legend

    Joined:
    Feb 20, 2005
    Messages:
    6,266
    Likes Received:
    63
    I think they're just refering to a quad unit there, or am I missing somethig?
     
  5. ROG27

    Regular

    Joined:
    Oct 27, 2005
    Messages:
    572
    Likes Received:
    4
    Also:

    2. The graphics processor of claim 1, wherein the at least one multithreaded processing unit includes a storage resource. [local storage a la Cell SPE except on the GPU?]

    3. The graphics processor of claim 2, wherein the storage resource is configured to store the processed graphics data. [stores processed data relating to graphics from CELL locally]

    ????
     
  6. ROG27

    Regular

    Joined:
    Oct 27, 2005
    Messages:
    572
    Likes Received:
    4
    Maybe each Pixel Quad has its own local store/cache?
     
  7. j^aws

    Veteran

    Joined:
    Jun 1, 2004
    Messages:
    1,909
    Likes Received:
    8
    G70 quads already have local L1 cache. I'm not sure, but they seem to be describing unified, multi-threaded shader units with coupled texture units...
     
  8. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    40,597
    Likes Received:
    11,002
    Location:
    Under my bridge
    Sounds to me like G70 pipes where the texture units are tied in with the shader units, so you either texture or shade but not both, the idea being that if you're not texturing, a specialist texture-unit is silicon sitting idle. Multithreading is reminiscent of Xenos' threading to overcome stalls. I don't know how GPU's handle that already. I guess the idea is if a shader needs a texture read and the texture isn't local, rather than stall the shader pipeline waiting for the fetch, the pipe (processor. quad?) switches switches to another shader thread. That's going solely by the abstract Jaws posted and no investigation of the actual patent, mind!
     
  9. ROG27

    Regular

    Joined:
    Oct 27, 2005
    Messages:
    572
    Likes Received:
    4
    There also seems to be cache within the texture unit, as well...

    http://patimg1.uspto.gov/.piw?docid=US006987517&PageNum=5&IDKey=1BDBDB8BD74E&HomeUrl=http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2%2526Sect2=HITOFF%2526p=1%2526u=/netahtml/search-bool.html%2526r=1%2526f=G%2526l=50%2526co1=AND%2526d=ptxt%2526s1=nvidia%2526OS=nvidia%2526RS=nvidia
     
  10. cho

    cho
    Regular

    Joined:
    Feb 9, 2002
    Messages:
    416
    Likes Received:
    2
    NV3X-style Full FP32 shader, NV4X/G7X-style ALU1 .
     
  11. !eVo!-X Ant UK

    Banned

    Joined:
    Jul 8, 2005
    Messages:
    568
    Likes Received:
    3
  12. Arun

    Arun Unknown.
    Moderator Legend Veteran

    Joined:
    Aug 28, 2002
    Messages:
    5,023
    Likes Received:
    299
    Location:
    UK
    Ant UK, you're linking to an article linking to an article linking to an interview and speculating based on it. VR-Zone has no clue whatsoever WTF they were talking about in that article. R580 vs G80? Please... I'd suggest you look at my track record, and VR-Zone's, then consider who you'd rather believe.

    Uttar
     
  13. mckmas8808

    Legend

    Joined:
    Mar 8, 2005
    Messages:
    6,744
    Likes Received:
    28
    Am I crazy or is the timing of this patent a little weird?
     
  14. Carl B

    Carl B Friends call me xbd
    Moderator Legend

    Joined:
    Feb 20, 2005
    Messages:
    6,266
    Likes Received:
    63
    It *is* weird. Man I hate this, my name's on a patent that's been at the PTO for years and seems like it'll be there for a couple of years more. Meanwhile these big companies file stuff, pay some extra cash, and it just sails on through...

    It's the definition of frustration.
     
  15. RavenFox

    Newcomer

    Joined:
    Jul 25, 2005
    Messages:
    179
    Likes Received:
    3
    Nay I think its on time.
     
  16. mckmas8808

    Legend

    Joined:
    Mar 8, 2005
    Messages:
    6,744
    Likes Received:
    28
    On time for what?
     
  17. ROG27

    Regular

    Joined:
    Oct 27, 2005
    Messages:
    572
    Likes Received:
    4
    What you are saying makes perfect sense. I'm almost certain it has to do with multithreaded execution units and the utilization of local stores/cache to ensure the texture unit is fully utilized/running with maximum efficiency.
     
  18. RavenFox

    Newcomer

    Joined:
    Jul 25, 2005
    Messages:
    179
    Likes Received:
    3
    Hey I know what you mean lol. I work for a patent&trademark firm in NY.
     
  19. RavenFox

    Newcomer

    Joined:
    Jul 25, 2005
    Messages:
    179
    Likes Received:
    3
    Well I think Nvidia ia about to reveal a few things quite soon and this patent might solidfy some up and comings.
     
  20. Carl B

    Carl B Friends call me xbd
    Moderator Legend

    Joined:
    Feb 20, 2005
    Messages:
    6,266
    Likes Received:
    63
    Well maybe we should've used you guys instead! :)

    But I live in DC so... I mean it only makes sense for us to have used a DC firm.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...