Nvidia Pascal Announcement

Discussion in 'Architecture and Products' started by huebie, Apr 5, 2016.

Tags:
  1. CarstenS

    Legend Subscriber

    Joined:
    May 31, 2002
    Messages:
    5,800
    Likes Received:
    3,920
    Location:
    Germany
    No, of course not. Did I say so? If yes, that wasn't my intention.
     
  2. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    11,716
    Likes Received:
    2,137
    Location:
    London
    "HBM gen2 will physically be larger than HBM gen1". What is this "gen" thing you refer to?
     
  3. spworley

    Newcomer

    Joined:
    Apr 19, 2013
    Messages:
    146
    Likes Received:
    190
    It's done routinely. Often extra unconnected metal wire called "fill" is added to free space in interconnect layers mostly to keep polishing thickness consistent over the area of the circuit, but it's also useful for its thermal conductivity to keep one region from accumulating too much heat. This is mostly to reduce very local temperatures (both absolute and differential) which causes physical stress as different materials expand differently with temperature, leading to failure.
     
    Kej, nnunn, Lightman and 4 others like this.
  4. Pixel

    Veteran

    Joined:
    Sep 16, 2013
    Messages:
    1,008
    Likes Received:
    477
    No thats actually the reason, I've been planning for over half a year actually make a jump to Pascal.
     
  5. LordEC911

    Regular

    Joined:
    Nov 25, 2007
    Messages:
    877
    Likes Received:
    208
    Location:
    'Zona
    I think he was talking about die size in regard to total package size of HBM2 vs HBM1.
    HBM1 was what? ~40mm2.
    HBM2 is supposedly more than twice the size of HBM1, ~90mm, if my memory is correct.
     
    CarstenS and Pixel like this.
  6. Grall

    Grall Invisible Member
    Legend

    Joined:
    Apr 14, 2002
    Messages:
    10,801
    Likes Received:
    2,176
    Location:
    La-la land
    Short form of "generation"? :p
     
  7. Pixel

    Veteran

    Joined:
    Sep 16, 2013
    Messages:
    1,008
    Likes Received:
    477
    Is it ecc memory, or did you use parity bits?
     
    #407 Pixel, Apr 14, 2016
    Last edited: Apr 14, 2016
    TheAlSpark likes this.
  8. Tim

    Tim
    Regular

    Joined:
    Mar 28, 2003
    Messages:
    875
    Likes Received:
    5
    Location:
    Denmark
    Correct, it 40mm2 for HBM1 and 92mm2 for HBM2.

    Sendt fra min SM-G928F med Tapatalk
     
  9. CarstenS

    Legend Subscriber

    Joined:
    May 31, 2002
    Messages:
    5,800
    Likes Received:
    3,920
    Location:
    Germany
    That's the JEDEC spec, though some people have chosen to use the moniker HBM2.
    [​IMG]
    (CRTL+F -> search for HBM2 -> "no results were found")

    To correct this/myself further: The spec does not really differentiate between 1st and 2nd gen. This is merely done by the manufacturers, where SK Hynix stated that their 2nd gen HBM will use larger packages than 1st-gen products. AFAIK, JEDEC only specifies stack height for A2-height of the W-Variation "very very thin profile" (sic!). But there are 7 stack heights (w/o Micro Bumps) specified as well, ranging from "die thin" (0,26 mm) to "very thin" (0,96 mm).
     
    #409 CarstenS, Apr 14, 2016
    Last edited: Apr 14, 2016
  10. Ext3h

    Regular

    Joined:
    Sep 4, 2015
    Messages:
    428
    Likes Received:
    497
    "Compute Preemption" on Pascal. Where are the limits to that, respectively what can be preempted?

    Nvidia claims compute tasks can be preempted at an instruction level granularity. But NV also differentiates between compute and display tasks, and claims the preemption related benefits, including proper debugging using HW breakpoints, only for compute tasks/kernels.

    Just an oversight, or does this mean that kernels dispatched from a draw call can not be subject to preemption and debugging for these is therefor limited as well?


    Also: The "GigaThread Engine" is a complete black box once again.
     
  11. psurge

    Regular

    Joined:
    Feb 6, 2002
    Messages:
    955
    Likes Received:
    52
    Location:
    LA, California
    Not an expert or an insider, but maybe non-compute things are not preemptible at a fine grain because that might involve state spill/fill from fixed function units (or at least, their queues) and that was a pain to do for whatever reason?
     
  12. CSI PC

    Veteran

    Joined:
    Sep 2, 2015
    Messages:
    2,050
    Likes Received:
    844
    Maybe I misunderstood but preemption is at the instruction boundaries means it is before the end of a draw call?
    Cheers
     
  13. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    12,059
    Likes Received:
    3,119
    Location:
    New York
    Preemption is great but the ability to prioritize and run graphics and compute kernels concurrently is a more elegant solution to the problem. Wouldn't be surprised at all if they announce that capability at the GeForce launch.
     
  14. Kaotik

    Kaotik Drunk Member
    Legend

    Joined:
    Apr 16, 2003
    Messages:
    10,245
    Likes Received:
    4,465
    Location:
    Finland
    NVIDIA has stated already that it's still based on preemption, so I doubt it
     
  15. pharma

    Veteran

    Joined:
    Mar 29, 2004
    Messages:
    4,894
    Likes Received:
    4,548
    Though speculative and based on information derived from recent listings from a driver, this link mentions a GP102 possibly targeted towards the enthusiast class sometime early 2017. They mention 4096-4608 shader units on a 384-bit or 4096 bit GDDR5X- HBM2 interface on ~ 500mm² chip area . The performance target would be roughly 2x the GTX 980 ti levels.

    http://www.3dcenter.org/news/wie-nvidias-geforce-1000-serie-womoeglich-aussieht
     
    Razor1 and pjbliverpool like this.
  16. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    12,059
    Likes Received:
    3,119
    Location:
    New York
    They've stated that what is based on pre-emption? Pre-emption and concurrent kernel execution aren't mutually exclusive.
     
  17. CSI PC

    Veteran

    Joined:
    Sep 2, 2015
    Messages:
    2,050
    Likes Received:
    844
    I linked it in the past with what The Register reported:
    http://www.theregister.co.uk/2016/04/06/nvidia_gtc_2016/
    Although it does not fully answer Ext3h's point. and we need to see it in action.
    Cheers
     
  18. Razor1

    Veteran

    Joined:
    Jul 24, 2004
    Messages:
    4,232
    Likes Received:
    749
    Location:
    NY, NY

    No they haven't, and we have seen that it doesn't need preemption to do these operations, only in DX has this be an issue and only after certain amount of time.

    And the only people that have stated its based on preemption, has been AMD, I think that was Hallock. Which doesn't seem to add up to the tests we have done here and when profiling different games with different API's.
     
  19. CSI PC

    Veteran

    Joined:
    Sep 2, 2015
    Messages:
    2,050
    Likes Received:
    844
    I have noticed some call it compute pre-emption in the news.
    So its not async compute in the AMD sense (I doubt any here was expecting that though) but more efficient than what Maxwell had, how it performs needs to be seen and I guess we also need to wait until more info is released.
    Cheers
     
  20. Kaotik

    Kaotik Drunk Member
    Legend

    Joined:
    Apr 16, 2003
    Messages:
    10,245
    Likes Received:
    4,465
    Location:
    Finland
    This is from GDC'15
    [​IMG]

    I can dig the newer slide where they specify Pascal as "finer grained preemption" (as pointed by registers article linked above)
     
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...