Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

If you analyse anything, you destroy it. -- Arthur Miller


devel / comp.arch / Re: NVIDIA Retiring from the Graphis Card Business?

SubjectAuthor
* NVIDIA Retiring from the Graphis Card Business?Quadibloc
+* Re: NVIDIA Retiring from the Graphis Card Business?Quadibloc
|+* Re: NVIDIA Retiring from the Graphis Card Business?John Levine
||`* Re: NVIDIA Retiring from the Graphics Card Business?John Dallman
|| `- Re: NVIDIA Retiring from the Graphics Card Business?Anton Ertl
|`- Re: NVIDIA Retiring from the Graphis Card Business?Thomas Koenig
+* Re: NVIDIA Retiring from the Graphis Card Business?Quadibloc
|+* Re: NVIDIA Retiring from the Graphis Card Business?Quadibloc
||`* Re: NVIDIA Retiring from the Graphis Card Business?Quadibloc
|| `- Re: NVIDIA Retiring from the Graphis Card Business?EricP
|+* Re: NVIDIA Retiring from the Graphis Card Business?EricP
||`* Re: NVIDIA Retiring from the Graphis Card Business?Quadibloc
|| `* Re: NVIDIA Retiring from the Graphis Card Business?MitchAlsup
||  `* Re: NVIDIA Retiring from the Graphis Card Business?EricP
||   `* Re: NVIDIA Retiring from the Graphis Card Business?MitchAlsup
||    `- Re: NVIDIA Retiring from the Graphis Card Business?EricP
|`- Re: NVIDIA Retiring from the Graphis Card Business?Quadibloc
+* Re: NVIDIA Retiring from the Graphis Card Business?Stephen Fuld
|`- Re: NVIDIA Retiring from the Graphis Card Business?Quadibloc
`* Re: NVIDIA Retiring from the Graphis Card Business?Quadibloc
 `- Re: NVIDIA Retiring from the Graphis Card Business?Quadibloc

1
NVIDIA Retiring from the Graphis Card Business?

<9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27857&group=comp.arch#27857

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a0c:e00f:0:b0:4ad:40f:4c8a with SMTP id j15-20020a0ce00f000000b004ad040f4c8amr21679134qvk.92.1663722177914;
Tue, 20 Sep 2022 18:02:57 -0700 (PDT)
X-Received: by 2002:a05:620a:440d:b0:6ce:c800:c319 with SMTP id
v13-20020a05620a440d00b006cec800c319mr16561129qkp.331.1663722177774; Tue, 20
Sep 2022 18:02:57 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Tue, 20 Sep 2022 18:02:57 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:3cc9:531d:8700:5607;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:3cc9:531d:8700:5607
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
Subject: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Wed, 21 Sep 2022 01:02:57 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2361
 by: Quadibloc - Wed, 21 Sep 2022 01:02 UTC

That sounds like a rather odd takeaway from today's big announcement
from NVIDIA of their new and improved new generation of graphics
cards.
Contrary to the rumors, the new 4090 operates within the same
power envelope as the 3090 did, instead of guzzling a whole lot
more power.
The new cards are said to be 2x as powerful as their predecessors -
and even 3x or 4x as powerful for some purposes!

However, not only were only the 4090 and 4080 announced today, but
they referred to the 3050, 3060, and 3070 as ideal solutions for mainstream
gamers... as if, since with that kind of performance improvement, the
4060, if it existed, would outshine the 3090... *there isn't going to ever _be_
a 4070 or 4060, let alone a 4050*.

The price range of even the 4080 is such that not everyone is going to feel
the need to spring for a graphics card at this price.
And, certainly, AMD is going to find it difficult to provide a similar level
of performance improvement in their new products. Is this intended to
provide breathing room, so that AMD can continue to exist, thus
keeping antitrust problems at bay?

Perhaps I just misunderstood the announcement, but "we've got this
wonderful new technology, but we're not going to bother to market
it to any great extent" sounds very strange.

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<c4963f54-5aee-4b51-a513-651fe722b279n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27858&group=comp.arch#27858

  copy link   Newsgroups: comp.arch
X-Received: by 2002:ae9:f70e:0:b0:6cb:d0df:d210 with SMTP id s14-20020ae9f70e000000b006cbd0dfd210mr18802291qkg.676.1663722378986;
Tue, 20 Sep 2022 18:06:18 -0700 (PDT)
X-Received: by 2002:ad4:5be1:0:b0:496:a686:2bec with SMTP id
k1-20020ad45be1000000b00496a6862becmr21454874qvc.85.1663722378842; Tue, 20
Sep 2022 18:06:18 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Tue, 20 Sep 2022 18:06:18 -0700 (PDT)
In-Reply-To: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:3cc9:531d:8700:5607;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:3cc9:531d:8700:5607
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c4963f54-5aee-4b51-a513-651fe722b279n@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Wed, 21 Sep 2022 01:06:18 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1949
 by: Quadibloc - Wed, 21 Sep 2022 01:06 UTC

On Tuesday, September 20, 2022 at 7:02:59 PM UTC-6, Quadibloc wrote:

> Perhaps I just misunderstood the announcement, but "we've got this
> wonderful new technology, but we're not going to bother to market
> it to any great extent" sounds very strange.

A little more thought has allowed me to come up with a motivation
for this unusual introduction.
The big supply chain crunch for the previous generation of video
cards has been *really* painful for both Nvidia, and all the OEMs
that make video cards using its chips. So Nvidia is doing two things
for them and itself:
- making it easier to sell off their unsold stock, and
- squeezing as many video card buyers as possible to buy the
more expensive, higher profit margin, cards.

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<tgdtbe$25nd$1@gal.iecc.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27859&group=comp.arch#27859

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: joh...@taugh.com (John Levine)
Newsgroups: comp.arch
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
Date: Wed, 21 Sep 2022 02:36:30 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <tgdtbe$25nd$1@gal.iecc.com>
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <c4963f54-5aee-4b51-a513-651fe722b279n@googlegroups.com>
Injection-Date: Wed, 21 Sep 2022 02:36:30 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="71405"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <c4963f54-5aee-4b51-a513-651fe722b279n@googlegroups.com>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Wed, 21 Sep 2022 02:36 UTC

According to Quadibloc <jsavard@ecn.ab.ca>:
>On Tuesday, September 20, 2022 at 7:02:59 PM UTC-6, Quadibloc wrote:
>
>> Perhaps I just misunderstood the announcement, but "we've got this
>> wonderful new technology, but we're not going to bother to market
>> it to any great extent" sounds very strange.
>
>A little more thought has allowed me to come up with a motivation
>for this unusual introduction.

I wonder if it is also the recent change in Ethereum from proof of
work to proof of stake, wiping out a large market for GPUs.

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: NVIDIA Retiring from the Graphis Card Business?

<tge5dp$cgbp$1@newsreader4.netcologne.de>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27860&group=comp.arch#27860

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2001-4dd7-1257-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: comp.arch
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
Date: Wed, 21 Sep 2022 04:54:17 -0000 (UTC)
Organization: news.netcologne.de
Distribution: world
Message-ID: <tge5dp$cgbp$1@newsreader4.netcologne.de>
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
<c4963f54-5aee-4b51-a513-651fe722b279n@googlegroups.com>
Injection-Date: Wed, 21 Sep 2022 04:54:17 -0000 (UTC)
Injection-Info: newsreader4.netcologne.de; posting-host="2001-4dd7-1257-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de:2001:4dd7:1257:0:7285:c2ff:fe6c:992d";
logging-data="409977"; mail-complaints-to="abuse@netcologne.de"
User-Agent: slrn/1.0.3 (Linux)
 by: Thomas Koenig - Wed, 21 Sep 2022 04:54 UTC

Quadibloc <jsavard@ecn.ab.ca> schrieb:
> On Tuesday, September 20, 2022 at 7:02:59 PM UTC-6, Quadibloc wrote:
>
>> Perhaps I just misunderstood the announcement, but "we've got this
>> wonderful new technology, but we're not going to bother to market
>> it to any great extent" sounds very strange.
>
> A little more thought has allowed me to come up with a motivation
> for this unusual introduction.
> The big supply chain crunch for the previous generation of video
> cards has been *really* painful for both Nvidia, and all the OEMs
> that make video cards using its chips. So Nvidia is doing two things
> for them and itself:
> - making it easier to sell off their unsold stock, and
> - squeezing as many video card buyers as possible to buy the
> more expensive, higher profit margin, cards.

https://dilbert.com/strip/2007-08-05 comes to mind.

Re: NVIDIA Retiring from the Graphis Card Business?

<1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27861&group=comp.arch#27861

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:620a:219a:b0:6ce:4164:e22c with SMTP id g26-20020a05620a219a00b006ce4164e22cmr18363244qka.214.1663737512912;
Tue, 20 Sep 2022 22:18:32 -0700 (PDT)
X-Received: by 2002:a37:5346:0:b0:6cb:b391:20c8 with SMTP id
h67-20020a375346000000b006cbb39120c8mr19047116qkb.423.1663737512776; Tue, 20
Sep 2022 22:18:32 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Tue, 20 Sep 2022 22:18:32 -0700 (PDT)
In-Reply-To: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:3cc9:531d:8700:5607;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:3cc9:531d:8700:5607
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Wed, 21 Sep 2022 05:18:32 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1393
 by: Quadibloc - Wed, 21 Sep 2022 05:18 UTC

And I didn't even mention Shader Execution Reordering, which is claimed to be
as important an innovation for GPUs as out-of-order execution was for CPUs.

Not exactly modest, are they...

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<fc50ca67-3af7-4d92-9c8e-64345a330faen@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27862&group=comp.arch#27862

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:620a:31a1:b0:6ce:d7be:496b with SMTP id bi33-20020a05620a31a100b006ced7be496bmr14717514qkb.192.1663738110914;
Tue, 20 Sep 2022 22:28:30 -0700 (PDT)
X-Received: by 2002:a05:622a:654:b0:35c:f6e6:76b7 with SMTP id
a20-20020a05622a065400b0035cf6e676b7mr6136570qtb.365.1663738110784; Tue, 20
Sep 2022 22:28:30 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Tue, 20 Sep 2022 22:28:30 -0700 (PDT)
In-Reply-To: <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:3cc9:531d:8700:5607;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:3cc9:531d:8700:5607
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fc50ca67-3af7-4d92-9c8e-64345a330faen@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Wed, 21 Sep 2022 05:28:30 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2036
 by: Quadibloc - Wed, 21 Sep 2022 05:28 UTC

On Tuesday, September 20, 2022 at 11:18:34 PM UTC-6, Quadibloc wrote:
> And I didn't even mention Shader Execution Reordering, which is claimed to be
> as important an innovation for GPUs as out-of-order execution was for CPUs.
>
> Not exactly modest, are they...

Assuming it's as good as they say, how is AMD going to survive if they
can't license this on reasonable terms?

One thing I see is that they could probably get the same benefits
for regular rendering (but not ray tracing) with Cache Access
Buffering - don't re-order the computations, but do the fetches
ahead of time in a similarly re-ordered order to go quicker. Since
AMD isn't really competing with Nvidia on ray-tracing, this could
work. Intel, on the other hand, seems more ambitious.

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<tge95p$1oge6$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27863&group=comp.arch#27863

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: sfu...@alumni.cmu.edu.invalid (Stephen Fuld)
Newsgroups: comp.arch
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
Date: Tue, 20 Sep 2022 22:58:17 -0700
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <tge95p$1oge6$1@dont-email.me>
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 21 Sep 2022 05:58:17 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="3342637a9675befb8d3e64749d97a309";
logging-data="1851846"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/np/jDAguDKoX2tS5YDWxREPinKjx/rIo="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.0
Cancel-Lock: sha1:uAt5/3qaG0VbpfnNPr8Urr3yeQE=
Content-Language: en-US
In-Reply-To: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
 by: Stephen Fuld - Wed, 21 Sep 2022 05:58 UTC

On 9/20/2022 6:02 PM, Quadibloc wrote:
> That sounds like a rather odd takeaway from today's big announcement
> from NVIDIA of their new and improved new generation of graphics
> cards.
> Contrary to the rumors, the new 4090 operates within the same
> power envelope as the 3090 did, instead of guzzling a whole lot
> more power.
> The new cards are said to be 2x as powerful as their predecessors -
> and even 3x or 4x as powerful for some purposes!
>
> However, not only were only the 4090 and 4080 announced today, but
> they referred to the 3050, 3060, and 3070 as ideal solutions for mainstream
> gamers... as if, since with that kind of performance improvement, the
> 4060, if it existed, would outshine the 3090... *there isn't going to ever _be_
> a 4070 or 4060, let alone a 4050*.
>
> The price range of even the 4080 is such that not everyone is going to feel
> the need to spring for a graphics card at this price.
> And, certainly, AMD is going to find it difficult to provide a similar level
> of performance improvement in their new products. Is this intended to
> provide breathing room, so that AMD can continue to exist, thus
> keeping antitrust problems at bay?
>
> Perhaps I just misunderstood the announcement, but "we've got this
> wonderful new technology, but we're not going to bother to market
> it to any great extent" sounds very strange.

Perhaps their yields are low and they want to maximize the revenue on
their limited supply of chips. As yields improve, they will use more of
them at the lower price points.

--
- Stephen Fuld
(e-mail address disguised to prevent spam)

Re: NVIDIA Retiring from the Graphics Card Business?

<memo.20220921120320.11068N@jgd.cix.co.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27865&group=comp.arch#27865

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jgd...@cix.co.uk (John Dallman)
Newsgroups: comp.arch
Subject: Re: NVIDIA Retiring from the Graphics Card Business?
Date: Wed, 21 Sep 2022 12:03 +0100 (BST)
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <memo.20220921120320.11068N@jgd.cix.co.uk>
References: <tgdtbe$25nd$1@gal.iecc.com>
Reply-To: jgd@cix.co.uk
Injection-Info: reader01.eternal-september.org; posting-host="851018f381f5315f6dc040585fec7ce3";
logging-data="1907400"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19JY6itj/mtY4bvqWwfJ2fKZwcvMeuKIUA="
Cancel-Lock: sha1:bHGVzpcvF08V8wLc5/L7Mpa1xNo=
 by: John Dallman - Wed, 21 Sep 2022 11:03 UTC

In article <tgdtbe$25nd$1@gal.iecc.com>, johnl@taugh.com (John Levine)
wrote:

> I wonder if it is also the recent change in Ethereum from proof of
> work to proof of stake, wiping out a large market for GPUs.

Bitcoin, and many other blockchains, are still PoW. The companies with
lots of mining kit seem more likely to change targets than give up.

John

Re: NVIDIA Retiring from the Graphics Card Business?

<2022Sep21.154532@mips.complang.tuwien.ac.at>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27866&group=comp.arch#27866

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ant...@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.arch
Subject: Re: NVIDIA Retiring from the Graphics Card Business?
Date: Wed, 21 Sep 2022 13:45:32 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 31
Message-ID: <2022Sep21.154532@mips.complang.tuwien.ac.at>
References: <tgdtbe$25nd$1@gal.iecc.com> <memo.20220921120320.11068N@jgd.cix.co.uk>
Injection-Info: reader01.eternal-september.org; posting-host="e4b025b3330925bee5b66bd9509ba599";
logging-data="1940364"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+pe1OxMFQpB8Ab+CFk9ASl"
Cancel-Lock: sha1:foxWCq+TTCaOtsAcPoDvvhzQKzY=
X-newsreader: xrn 10.11
 by: Anton Ertl - Wed, 21 Sep 2022 13:45 UTC

jgd@cix.co.uk (John Dallman) writes:
>In article <tgdtbe$25nd$1@gal.iecc.com>, johnl@taugh.com (John Levine)
>wrote:
>
>> I wonder if it is also the recent change in Ethereum from proof of
>> work to proof of stake, wiping out a large market for GPUs.
>
>Bitcoin, and many other blockchains, are still PoW. The companies with
>lots of mining kit seem more likely to change targets than give up.

They don't use graphics cards for Bitcoin; instead, they use ASICs
(more energy-efficient for Bitcoin).

So the crypto crash supposedly has resulted in a lot of stock at
graphics chips and/or graphics cards manufacturers, and the Ethereum
switch has compounded this. Former Ethereum miners are supposedly
flooding the market for used graphics cards.

But looking at the retail prices and at ebay, I don't really see this;
ok, the prices are lower than at the peaks of the crypto boom, but
they are still much higher than in earlier times and after the last
crypto crash. E.g., in summer 2019 the middle-class AMD RX570 cards
could be hard for EUR 130, while the entry-level RX 6500XT currently
costs upwards of EUR 200. And the prices I see on ebay for an
RX6600XT are only lower than retail prices for offers coming from the
USA (and the shipping cost would absorb much of the benefit).

- anton
--
'Anyone trying for "industrial quality" ISA should avoid undefined behavior.'
Mitch Alsup, <c17fcd89-f024-40e7-a594-88a85ac10d20o@googlegroups.com>

Re: NVIDIA Retiring from the Graphis Card Business?

<2EFWK.637445$BKL8.289245@fx15.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27867&group=comp.arch#27867

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx15.iad.POSTED!not-for-mail
From: ThatWoul...@thevillage.com (EricP)
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
Newsgroups: comp.arch
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com>
In-Reply-To: <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 18
Message-ID: <2EFWK.637445$BKL8.289245@fx15.iad>
X-Complaints-To: abuse@UsenetServer.com
NNTP-Posting-Date: Wed, 21 Sep 2022 14:58:06 UTC
Date: Wed, 21 Sep 2022 10:57:12 -0400
X-Received-Bytes: 1307
 by: EricP - Wed, 21 Sep 2022 14:57 UTC

Quadibloc wrote:
> And I didn't even mention Shader Execution Reordering, which is claimed to be
> as important an innovation for GPUs as out-of-order execution was for CPUs.
>
> Not exactly modest, are they...
>
> John Savard

A little searching for Shader Execution Reordering turns up no
technical details specifically on it (though ray trace reordering
goes back quite some time) but did find this 40 sec video of SER.
Looks like SIMD with OoO within and across multiple rows.

https://developer.nvidia.com/rtx/path-tracing/nvapi/get-started

Re: NVIDIA Retiring from the Graphis Card Business?

<2279de4c-ca6e-4808-a791-ee427966f8ben@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27868&group=comp.arch#27868

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:620a:1914:b0:6ce:5ac8:3b4f with SMTP id bj20-20020a05620a191400b006ce5ac83b4fmr20675456qkb.627.1663773239518;
Wed, 21 Sep 2022 08:13:59 -0700 (PDT)
X-Received: by 2002:a37:691:0:b0:6cf:532a:6f4c with SMTP id
139-20020a370691000000b006cf532a6f4cmr1572844qkg.89.1663773239288; Wed, 21
Sep 2022 08:13:59 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Wed, 21 Sep 2022 08:13:59 -0700 (PDT)
In-Reply-To: <2EFWK.637445$BKL8.289245@fx15.iad>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:cd94:dee8:ac89:70ac;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:cd94:dee8:ac89:70ac
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
<1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com> <2EFWK.637445$BKL8.289245@fx15.iad>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2279de4c-ca6e-4808-a791-ee427966f8ben@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Wed, 21 Sep 2022 15:13:59 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2400
 by: Quadibloc - Wed, 21 Sep 2022 15:13 UTC

On Wednesday, September 21, 2022 at 8:58:09 AM UTC-6, EricP wrote:
> Quadibloc wrote:
> > And I didn't even mention Shader Execution Reordering, which is claimed to be
> > as important an innovation for GPUs as out-of-order execution was for CPUs.
> >
> > Not exactly modest, are they...

> A little searching for Shader Execution Reordering turns up no
> technical details specifically on it (though ray trace reordering
> goes back quite some time) but did find this 40 sec video of SER.
> Looks like SIMD with OoO within and across multiple rows.
>
> https://developer.nvidia.com/rtx/path-tracing/nvapi/get-started

Interesting. From Jensen Huang's description, it sounded to me as
if it wasn't really related to OoO; calculations were regrouped,
after a delay, so that, in the case of ray-tracing, more similar calculations
could be bunched together to be executed in a single wave, and for
all forms of rendering, calculations accessing data from cache would
be regrouped to make cache access more efficient.

So it isn't really anything to do with dependencies and hazards, for
example.

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<43f1b7cb-fd55-405f-86d7-89ecc9c54b27n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27869&group=comp.arch#27869

  copy link   Newsgroups: comp.arch
X-Received: by 2002:ac8:5f47:0:b0:344:9fa7:18b5 with SMTP id y7-20020ac85f47000000b003449fa718b5mr24166763qta.627.1663773440291;
Wed, 21 Sep 2022 08:17:20 -0700 (PDT)
X-Received: by 2002:a05:620a:bc9:b0:6be:9d56:78dc with SMTP id
s9-20020a05620a0bc900b006be9d5678dcmr19693403qki.365.1663773440115; Wed, 21
Sep 2022 08:17:20 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Wed, 21 Sep 2022 08:17:19 -0700 (PDT)
In-Reply-To: <tge95p$1oge6$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:cd94:dee8:ac89:70ac;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:cd94:dee8:ac89:70ac
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <tge95p$1oge6$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <43f1b7cb-fd55-405f-86d7-89ecc9c54b27n@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Wed, 21 Sep 2022 15:17:20 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2077
 by: Quadibloc - Wed, 21 Sep 2022 15:17 UTC

On Tuesday, September 20, 2022 at 11:58:20 PM UTC-6, Stephen Fuld wrote:

> Perhaps their yields are low and they want to maximize the revenue on
> their limited supply of chips. As yields improve, they will use more of
> them at the lower price points.

Oh, of course - since the highest-end cards were released first in previous
generations as well. But this time, there was no mention of the lower-end
cards coming later, *and* a specific nod to the old lower-end cards still being
a good solution for ordinary gamers.

Sure, they could have gone further this time because the yields are particularly
low this time, what with it being a new process and all. But market conditions
caused by the GPU shortage which has now ended suddenly seemed to me to
be a more likely suspect, as something that was radically different compared to
previous releases.

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<f980211a-3a48-4515-a849-9c97987e6ac2n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27870&group=comp.arch#27870

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:6214:19e7:b0:4aa:216f:5ab5 with SMTP id q7-20020a05621419e700b004aa216f5ab5mr23314198qvc.66.1663773628754;
Wed, 21 Sep 2022 08:20:28 -0700 (PDT)
X-Received: by 2002:ad4:5c6f:0:b0:4ad:378c:43b8 with SMTP id
i15-20020ad45c6f000000b004ad378c43b8mr13872239qvh.101.1663773628611; Wed, 21
Sep 2022 08:20:28 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Wed, 21 Sep 2022 08:20:28 -0700 (PDT)
In-Reply-To: <2279de4c-ca6e-4808-a791-ee427966f8ben@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:291:29f0:6d4c:293d:a2f5:6026;
posting-account=H_G_JQkAAADS6onOMb-dqvUozKse7mcM
NNTP-Posting-Host: 2600:1700:291:29f0:6d4c:293d:a2f5:6026
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
<1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com> <2EFWK.637445$BKL8.289245@fx15.iad>
<2279de4c-ca6e-4808-a791-ee427966f8ben@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f980211a-3a48-4515-a849-9c97987e6ac2n@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: MitchAl...@aol.com (MitchAlsup)
Injection-Date: Wed, 21 Sep 2022 15:20:28 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3101
 by: MitchAlsup - Wed, 21 Sep 2022 15:20 UTC

On Wednesday, September 21, 2022 at 10:14:01 AM UTC-5, Quadibloc wrote:
> On Wednesday, September 21, 2022 at 8:58:09 AM UTC-6, EricP wrote:
> > Quadibloc wrote:
> > > And I didn't even mention Shader Execution Reordering, which is claimed to be
> > > as important an innovation for GPUs as out-of-order execution was for CPUs.
> > >
> > > Not exactly modest, are they...
> > A little searching for Shader Execution Reordering turns up no
> > technical details specifically on it (though ray trace reordering
> > goes back quite some time) but did find this 40 sec video of SER.
> > Looks like SIMD with OoO within and across multiple rows.
> >
> > https://developer.nvidia.com/rtx/path-tracing/nvapi/get-started
<
> Interesting. From Jensen Huang's description, it sounded to me as
> if it wasn't really related to OoO; calculations were regrouped,
> after a delay, so that, in the case of ray-tracing, more similar calculations
> could be bunched together to be executed in a single wave, and for
> all forms of rendering, calculations accessing data from cache would
> be regrouped to make cache access more efficient.
<
Threads within a WARP are reassigned to different WARPs as control
flow warrants. Thus instead of running ½ the threads for 1 instruction
and then the other ½ in a different cycle, you pay the energy cost to move
threads from WARP to WARP in order that all the WARPs are full and you
then get 100% throughput instead of 50% throughput in the face of flow
control decisions.
<
>
> So it isn't really anything to do with dependencies and hazards, for
> example.
>
> John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<d45b8a7c-6c26-44ba-89ee-27e9c0fe7fa5n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27871&group=comp.arch#27871

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:622a:c5:b0:35c:f238:b0a4 with SMTP id p5-20020a05622a00c500b0035cf238b0a4mr10512060qtw.92.1663773758395;
Wed, 21 Sep 2022 08:22:38 -0700 (PDT)
X-Received: by 2002:a05:6214:23cc:b0:496:fa7b:2503 with SMTP id
hr12-20020a05621423cc00b00496fa7b2503mr23241339qvb.38.1663773758263; Wed, 21
Sep 2022 08:22:38 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Wed, 21 Sep 2022 08:22:38 -0700 (PDT)
In-Reply-To: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:cd94:dee8:ac89:70ac;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:cd94:dee8:ac89:70ac
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d45b8a7c-6c26-44ba-89ee-27e9c0fe7fa5n@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Wed, 21 Sep 2022 15:22:38 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1779
 by: Quadibloc - Wed, 21 Sep 2022 15:22 UTC

Meanwhile, I see that AMD is going to announce their next generation,
the 7000 series of video cards, on November 3.
With 50% more performance per watt!
What with Nvidia claiming 2x to 4x more performance - to be fair, though,
only 2x for the most important case - for the same wattage, it seems as
though AMD is going to take a bit of a beating this time.

However, I do remember reading a news item about how AMD released
new drivers that doubled the performance of not only their current cards,
but also a lot of old ones. So maybe it's Nvidia that is catching up.

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<B3LWK.97194$chF5.11714@fx08.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27876&group=comp.arch#27876

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx08.iad.POSTED!not-for-mail
From: ThatWoul...@thevillage.com (EricP)
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
Newsgroups: comp.arch
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com> <2EFWK.637445$BKL8.289245@fx15.iad> <2279de4c-ca6e-4808-a791-ee427966f8ben@googlegroups.com> <f980211a-3a48-4515-a849-9c97987e6ac2n@googlegroups.com>
In-Reply-To: <f980211a-3a48-4515-a849-9c97987e6ac2n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 51
Message-ID: <B3LWK.97194$chF5.11714@fx08.iad>
X-Complaints-To: abuse@UsenetServer.com
NNTP-Posting-Date: Wed, 21 Sep 2022 21:08:49 UTC
Date: Wed, 21 Sep 2022 17:08:32 -0400
X-Received-Bytes: 3564
 by: EricP - Wed, 21 Sep 2022 21:08 UTC

MitchAlsup wrote:
> On Wednesday, September 21, 2022 at 10:14:01 AM UTC-5, Quadibloc wrote:
>> On Wednesday, September 21, 2022 at 8:58:09 AM UTC-6, EricP wrote:
>>> Quadibloc wrote:
>>>> And I didn't even mention Shader Execution Reordering, which is claimed to be
>>>> as important an innovation for GPUs as out-of-order execution was for CPUs.
>>>>
>>>> Not exactly modest, are they...
>>> A little searching for Shader Execution Reordering turns up no
>>> technical details specifically on it (though ray trace reordering
>>> goes back quite some time) but did find this 40 sec video of SER.
>>> Looks like SIMD with OoO within and across multiple rows.
>>>
>>> https://developer.nvidia.com/rtx/path-tracing/nvapi/get-started
> <
>> Interesting. From Jensen Huang's description, it sounded to me as
>> if it wasn't really related to OoO; calculations were regrouped,
>> after a delay, so that, in the case of ray-tracing, more similar calculations
>> could be bunched together to be executed in a single wave, and for
>> all forms of rendering, calculations accessing data from cache would
>> be regrouped to make cache access more efficient.
> <
> Threads within a WARP are reassigned to different WARPs as control
> flow warrants. Thus instead of running ½ the threads for 1 instruction
> and then the other ½ in a different cycle, you pay the energy cost to move
> threads from WARP to WARP in order that all the WARPs are full and you
> then get 100% throughput instead of 50% throughput in the face of flow
> control decisions.

Hmmm... this looks like what I was musing about for packing multiple
ops into a wide FPU or LSQ on the fly, in that case for VVM.

FPU has say 32 Reservation Stations, each with an instruction
code and 2 operands, and a Float Calculation Unit (FCU) can perform
2*FP64 or 4*FP32 or 8*FP16 at once, or even in combinations,
then a relatively straight forward set of schedulers could pick
multiple RS with the same instruction to launch at once, and a set of
muxes gets the operands into the scheduler selected FCU lanes.

Ideally this wide result set is written back and forwarded as one.
One difficulty for FPU and for a dynamically packing LSQ is that
this lane renaming takes place on the fly by the FPU/LSQ schedulers.
It needs a wide wake-up matrix that indicate to up to 8 dependents
and 8 register write ports which result lane to pull their result from.

Just speculating... the Nvidia SER looks like it might be scheduling
and shuffling threads between calculation lanes in a similar manner,
and possibly deals with similar issues for result forwarding/writeback.

Re: NVIDIA Retiring from the Graphis Card Business?

<e75e9f6e-0f6f-4ee2-a3bc-e611e1b6bc04n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27877&group=comp.arch#27877

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a37:644e:0:b0:6cb:cd57:f9a7 with SMTP id y75-20020a37644e000000b006cbcd57f9a7mr156839qkb.57.1663797967871;
Wed, 21 Sep 2022 15:06:07 -0700 (PDT)
X-Received: by 2002:ac8:7d90:0:b0:35b:b5b2:e05a with SMTP id
c16-20020ac87d90000000b0035bb5b2e05amr408791qtd.513.1663797967604; Wed, 21
Sep 2022 15:06:07 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Wed, 21 Sep 2022 15:06:07 -0700 (PDT)
In-Reply-To: <B3LWK.97194$chF5.11714@fx08.iad>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:291:29f0:6d4c:293d:a2f5:6026;
posting-account=H_G_JQkAAADS6onOMb-dqvUozKse7mcM
NNTP-Posting-Host: 2600:1700:291:29f0:6d4c:293d:a2f5:6026
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
<1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com> <2EFWK.637445$BKL8.289245@fx15.iad>
<2279de4c-ca6e-4808-a791-ee427966f8ben@googlegroups.com> <f980211a-3a48-4515-a849-9c97987e6ac2n@googlegroups.com>
<B3LWK.97194$chF5.11714@fx08.iad>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e75e9f6e-0f6f-4ee2-a3bc-e611e1b6bc04n@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: MitchAl...@aol.com (MitchAlsup)
Injection-Date: Wed, 21 Sep 2022 22:06:07 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5419
 by: MitchAlsup - Wed, 21 Sep 2022 22:06 UTC

On Wednesday, September 21, 2022 at 4:08:52 PM UTC-5, EricP wrote:
> MitchAlsup wrote:
> > On Wednesday, September 21, 2022 at 10:14:01 AM UTC-5, Quadibloc wrote:
> >> On Wednesday, September 21, 2022 at 8:58:09 AM UTC-6, EricP wrote:
> >>> Quadibloc wrote:
> >>>> And I didn't even mention Shader Execution Reordering, which is claimed to be
> >>>> as important an innovation for GPUs as out-of-order execution was for CPUs.
> >>>>
> >>>> Not exactly modest, are they...
> >>> A little searching for Shader Execution Reordering turns up no
> >>> technical details specifically on it (though ray trace reordering
> >>> goes back quite some time) but did find this 40 sec video of SER.
> >>> Looks like SIMD with OoO within and across multiple rows.
> >>>
> >>> https://developer.nvidia.com/rtx/path-tracing/nvapi/get-started
> > <
> >> Interesting. From Jensen Huang's description, it sounded to me as
> >> if it wasn't really related to OoO; calculations were regrouped,
> >> after a delay, so that, in the case of ray-tracing, more similar calculations
> >> could be bunched together to be executed in a single wave, and for
> >> all forms of rendering, calculations accessing data from cache would
> >> be regrouped to make cache access more efficient.
> > <
> > Threads within a WARP are reassigned to different WARPs as control
> > flow warrants. Thus instead of running ½ the threads for 1 instruction
> > and then the other ½ in a different cycle, you pay the energy cost to move
> > threads from WARP to WARP in order that all the WARPs are full and you
> > then get 100% throughput instead of 50% throughput in the face of flow
> > control decisions.
> Hmmm... this looks like what I was musing about for packing multiple
> ops into a wide FPU or LSQ on the fly, in that case for VVM.
>
> FPU has say 32 Reservation Stations, each with an instruction
> code and 2 operands, and a Float Calculation Unit (FCU) can perform
> 2*FP64 or 4*FP32 or 8*FP16 at once, or even in combinations,
> then a relatively straight forward set of schedulers could pick
> multiple RS with the same instruction to launch at once, and a set of
> muxes gets the operands into the scheduler selected FCU lanes.
>
> Ideally this wide result set is written back and forwarded as one.
> One difficulty for FPU and for a dynamically packing LSQ is that
> this lane renaming takes place on the fly by the FPU/LSQ schedulers.
<
This is an excellent reason that VVM has each lane compute its own
flow of control (if-the-else) so it can cancel the instructions that should
not be "performed" while performing those that are not cancelled.
<
So, my basic plan is that all instructions in the loop are inserted, then
as various flow control decisions are made, instruction selection is
performed by predication (not by branching). The instructions are already
there, they just need to be turned on and off on a per iteration basis.
<
But secondarily, each lane gets its own ALU+FPU (FCU) so it can compute
what is required without needing to know what its neighbors are doing.
<
> It needs a wide wake-up matrix that indicate to up to 8 dependents
> and 8 register write ports which result lane to pull their result from.
<
Big fast wide stuff does need a lot of register ports (or at least the
forwarding). AND while you can increase the read ports by duplication,
you cannot with the write ports.
>
> Just speculating... the Nvidia SER looks like it might be scheduling
> and shuffling threads between calculation lanes in a similar manner,
> and possibly deals with similar issues for result forwarding/writeback.
<
Basically, what you are "getting at" is that this kind of reshuffling adds
latency to the data flow. The observation is correct.

Re: NVIDIA Retiring from the Graphis Card Business?

<e8fca162-5f5a-4f6d-94ad-bcbe5357decdn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27878&group=comp.arch#27878

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:620a:424c:b0:6be:78d5:ec73 with SMTP id w12-20020a05620a424c00b006be78d5ec73mr823850qko.579.1663818652641;
Wed, 21 Sep 2022 20:50:52 -0700 (PDT)
X-Received: by 2002:ac8:5895:0:b0:35c:bd1e:aed2 with SMTP id
t21-20020ac85895000000b0035cbd1eaed2mr1244067qta.618.1663818652482; Wed, 21
Sep 2022 20:50:52 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Wed, 21 Sep 2022 20:50:52 -0700 (PDT)
In-Reply-To: <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:cd94:dee8:ac89:70ac;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:cd94:dee8:ac89:70ac
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e8fca162-5f5a-4f6d-94ad-bcbe5357decdn@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Thu, 22 Sep 2022 03:50:52 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1933
 by: Quadibloc - Thu, 22 Sep 2022 03:50 UTC

On Tuesday, September 20, 2022 at 11:18:34 PM UTC-6, Quadibloc wrote:
> And I didn't even mention Shader Execution Reordering, which is claimed to be
> as important an innovation for GPUs as out-of-order execution was for CPUs.
>
> Not exactly modest, are they...

Also, I didn't mention the controversy about the 12 GB and 16 GB versions of
the 4080 using different GPU chips.
Some have said that the 12 GB 4080 is a 4070 in disguise. I don't agree, I
think it's the other way around, and the 16 GB 4080 is a 4080 Ti in disguise.
So the only thing I have to criticize Nvidia on there is sloppy and confusing
nomenclature, not failing to give good performance.

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<17135640-6379-43b8-a38d-8f8e3874cc10n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27879&group=comp.arch#27879

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:620a:424c:b0:6be:78d5:ec73 with SMTP id w12-20020a05620a424c00b006be78d5ec73mr1514037qko.579.1663843526779;
Thu, 22 Sep 2022 03:45:26 -0700 (PDT)
X-Received: by 2002:a05:622a:654:b0:35c:f6e6:76b7 with SMTP id
a20-20020a05622a065400b0035cf6e676b7mr2096448qtb.365.1663843526602; Thu, 22
Sep 2022 03:45:26 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Thu, 22 Sep 2022 03:45:26 -0700 (PDT)
In-Reply-To: <d45b8a7c-6c26-44ba-89ee-27e9c0fe7fa5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:69ea:e030:e50c:bc3;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:69ea:e030:e50c:bc3
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <d45b8a7c-6c26-44ba-89ee-27e9c0fe7fa5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <17135640-6379-43b8-a38d-8f8e3874cc10n@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Thu, 22 Sep 2022 10:45:26 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1891
 by: Quadibloc - Thu, 22 Sep 2022 10:45 UTC

On Wednesday, September 21, 2022 at 9:22:39 AM UTC-6, Quadibloc wrote:
> Meanwhile, I see that AMD is going to announce their next generation,
> the 7000 series of video cards, on November 3.
> With 50% more performance per watt!
> What with Nvidia claiming 2x to 4x more performance - to be fair, though,
> only 2x for the most important case - for the same wattage, it seems as
> though AMD is going to take a bit of a beating this time.

Now I see that despite Nvidia's claim of 2x to 4x improvement in some
areas, their advancement in actual performance on games was only
claimed to be 60%, so AMD is comparable.

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<ZnnXK.20407$S2x7.4855@fx43.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27883&group=comp.arch#27883

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx43.iad.POSTED!not-for-mail
From: ThatWoul...@thevillage.com (EricP)
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
Newsgroups: comp.arch
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com> <2EFWK.637445$BKL8.289245@fx15.iad> <2279de4c-ca6e-4808-a791-ee427966f8ben@googlegroups.com> <f980211a-3a48-4515-a849-9c97987e6ac2n@googlegroups.com> <B3LWK.97194$chF5.11714@fx08.iad> <e75e9f6e-0f6f-4ee2-a3bc-e611e1b6bc04n@googlegroups.com>
In-Reply-To: <e75e9f6e-0f6f-4ee2-a3bc-e611e1b6bc04n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 122
Message-ID: <ZnnXK.20407$S2x7.4855@fx43.iad>
X-Complaints-To: abuse@UsenetServer.com
NNTP-Posting-Date: Fri, 23 Sep 2022 19:01:13 UTC
Date: Fri, 23 Sep 2022 14:59:57 -0400
X-Received-Bytes: 7333
 by: EricP - Fri, 23 Sep 2022 18:59 UTC

MitchAlsup wrote:
> On Wednesday, September 21, 2022 at 4:08:52 PM UTC-5, EricP wrote:
>> MitchAlsup wrote:
>>> On Wednesday, September 21, 2022 at 10:14:01 AM UTC-5, Quadibloc wrote:
>>>> On Wednesday, September 21, 2022 at 8:58:09 AM UTC-6, EricP wrote:
>>>>> Quadibloc wrote:
>>>>>> And I didn't even mention Shader Execution Reordering, which is claimed to be
>>>>>> as important an innovation for GPUs as out-of-order execution was for CPUs.
>>>>>>
>>>>>> Not exactly modest, are they...
>>>>> A little searching for Shader Execution Reordering turns up no
>>>>> technical details specifically on it (though ray trace reordering
>>>>> goes back quite some time) but did find this 40 sec video of SER.
>>>>> Looks like SIMD with OoO within and across multiple rows.
>>>>>
>>>>> https://developer.nvidia.com/rtx/path-tracing/nvapi/get-started
>>> <
>>>> Interesting. From Jensen Huang's description, it sounded to me as
>>>> if it wasn't really related to OoO; calculations were regrouped,
>>>> after a delay, so that, in the case of ray-tracing, more similar calculations
>>>> could be bunched together to be executed in a single wave, and for
>>>> all forms of rendering, calculations accessing data from cache would
>>>> be regrouped to make cache access more efficient.
>>> <
>>> Threads within a WARP are reassigned to different WARPs as control
>>> flow warrants. Thus instead of running ½ the threads for 1 instruction
>>> and then the other ½ in a different cycle, you pay the energy cost to move
>>> threads from WARP to WARP in order that all the WARPs are full and you
>>> then get 100% throughput instead of 50% throughput in the face of flow
>>> control decisions.
>> Hmmm... this looks like what I was musing about for packing multiple
>> ops into a wide FPU or LSQ on the fly, in that case for VVM.
>>
>> FPU has say 32 Reservation Stations, each with an instruction
>> code and 2 operands, and a Float Calculation Unit (FCU) can perform
>> 2*FP64 or 4*FP32 or 8*FP16 at once, or even in combinations,
>> then a relatively straight forward set of schedulers could pick
>> multiple RS with the same instruction to launch at once, and a set of
>> muxes gets the operands into the scheduler selected FCU lanes.
>>
>> Ideally this wide result set is written back and forwarded as one.
>> One difficulty for FPU and for a dynamically packing LSQ is that
>> this lane renaming takes place on the fly by the FPU/LSQ schedulers.
> <
> This is an excellent reason that VVM has each lane compute its own
> flow of control (if-the-else) so it can cancel the instructions that should
> not be "performed" while performing those that are not cancelled.

When I looked at OoO predication I came to the conclusion that, while at an
ISA level a predicate-FALSE instructions are considered NOPs, at the uArch
level "canceled" instructions can still have housekeeping to perform.

All uOps are marked "Enabled" and "Disabled" by the predicate instruction,
and each uOp has two sets of OnEnable and OnDisable actions.
The OnEnable actions is the normal instruction operations.
OnDisable actions might be as simple as marking the Instruction Queue
entry as "Done" or more complicated such as propagating an old value
or recovering allocated uOp resources such as LSQ entries.

The situations where an instruction could really be canceled
was if the predicate value was already resolved at Dispatch
(hand-off from in-order front end to OoO back end) where the
Dispatcher could sometimes optimize the uOp to being a NOP if,
for example, it did not have a dest register, like a ST.
In that case Dispatcher could insert a NOP marked Done into IQ.

It seems to me similar rules would apply would apply for in-order
pipelines even if uOp OnDisable action just diddles the scoreboard.

Dynamically grouping their threads into OnEnable and OnDisable action sets
would optimize the FU utilization for enabled instructions as single
uOps wouldn't have a mixture of Onxxx actions in different lanes.
Disabled uOp sets can bypass the calculation unit altogether
leaving it free for actual calculations.

> <
> So, my basic plan is that all instructions in the loop are inserted, then
> as various flow control decisions are made, instruction selection is
> performed by predication (not by branching). The instructions are already
> there, they just need to be turned on and off on a per iteration basis.

Yes

> <
> But secondarily, each lane gets its own ALU+FPU (FCU) so it can compute
> what is required without needing to know what its neighbors are doing.

Yes.

All of their dynamic packing and/or lane shuffling does assume that
there is a hardware advantage to having 8 lane SIMD calculation units
as opposed to 8 independent FP units.

Though the LSQ would still gain from packing multiple operations into
a single large one so it still might have some isolated lane shuffling.

> <
>> It needs a wide wake-up matrix that indicate to up to 8 dependents
>> and 8 register write ports which result lane to pull their result from.
> <
> Big fast wide stuff does need a lot of register ports (or at least the
> forwarding). AND while you can increase the read ports by duplication,
> you cannot with the write ports.
>> Just speculating... the Nvidia SER looks like it might be scheduling
>> and shuffling threads between calculation lanes in a similar manner,
>> and possibly deals with similar issues for result forwarding/writeback.
> <
> Basically, what you are "getting at" is that this kind of reshuffling adds
> latency to the data flow. The observation is correct.

Yes, I was actually thinking of forwarding as a potential critical
path if they want to be able to launch back-to-back executes.
Adding muxes into that path could might cause "issues".
If they don't do back-to-back executes, maybe it is like a
barrel processor between warps, it might not be an issue.

All that dynamic lane shuffling presupposes that the savings in gates
for an 8 lane SIMD unit is worth the shuffle cost to keep all lanes
busy vs having 8 independent FP64 and 8 ALU units.
With 78 billion transistors, having 8 full FP64 units per shader
seems unlikely to break the gate budget but might the power budget.

Re: NVIDIA Retiring from the Graphis Card Business?

<d810c935-3fe9-4748-a926-4cae6866faa0n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27884&group=comp.arch#27884

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:620a:1914:b0:6ce:5ac8:3b4f with SMTP id bj20-20020a05620a191400b006ce5ac83b4fmr7484045qkb.627.1663973502443;
Fri, 23 Sep 2022 15:51:42 -0700 (PDT)
X-Received: by 2002:a05:6871:713:b0:122:2ea9:4d1f with SMTP id
f19-20020a056871071300b001222ea94d1fmr6621931oap.61.1663973502242; Fri, 23
Sep 2022 15:51:42 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Fri, 23 Sep 2022 15:51:42 -0700 (PDT)
In-Reply-To: <fc50ca67-3af7-4d92-9c8e-64345a330faen@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:6088:c4ed:1382:3a7f;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:6088:c4ed:1382:3a7f
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com>
<1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com> <fc50ca67-3af7-4d92-9c8e-64345a330faen@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d810c935-3fe9-4748-a926-4cae6866faa0n@googlegroups.com>
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Fri, 23 Sep 2022 22:51:42 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1912
 by: Quadibloc - Fri, 23 Sep 2022 22:51 UTC

On Tuesday, September 20, 2022 at 11:28:32 PM UTC-6, Quadibloc wrote:
> On Tuesday, September 20, 2022 at 11:18:34 PM UTC-6, Quadibloc wrote:
> > And I didn't even mention Shader Execution Reordering, which is claimed to be
> > as important an innovation for GPUs as out-of-order execution was for CPUs.

> Assuming it's as good as they say, how is AMD going to survive if they
> can't license this on reasonable terms?

According to TechPowerUp, SER from Nvidia was the same as something previously
described by Intel for their Xe-HPG cards, so at least Intel is in no trouble.

John Savard

Re: NVIDIA Retiring from the Graphis Card Business?

<pStXK.320612$wLZ8.125530@fx18.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=27886&group=comp.arch#27886

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
From: ThatWoul...@thevillage.com (EricP)
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
Newsgroups: comp.arch
Subject: Re: NVIDIA Retiring from the Graphis Card Business?
References: <9ff638a7-a776-4e97-85ac-a586dca731b6n@googlegroups.com> <1798eb8f-4bbf-4b0a-9d8d-292724728eacn@googlegroups.com> <fc50ca67-3af7-4d92-9c8e-64345a330faen@googlegroups.com> <d810c935-3fe9-4748-a926-4cae6866faa0n@googlegroups.com>
In-Reply-To: <d810c935-3fe9-4748-a926-4cae6866faa0n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 42
Message-ID: <pStXK.320612$wLZ8.125530@fx18.iad>
X-Complaints-To: abuse@UsenetServer.com
NNTP-Posting-Date: Sat, 24 Sep 2022 02:23:17 UTC
Date: Fri, 23 Sep 2022 22:22:47 -0400
X-Received-Bytes: 2716
 by: EricP - Sat, 24 Sep 2022 02:22 UTC

Quadibloc wrote:
> On Tuesday, September 20, 2022 at 11:28:32 PM UTC-6, Quadibloc wrote:
>> On Tuesday, September 20, 2022 at 11:18:34 PM UTC-6, Quadibloc wrote:
>>> And I didn't even mention Shader Execution Reordering, which is claimed to be
>>> as important an innovation for GPUs as out-of-order execution was for CPUs.
>
>> Assuming it's as good as they say, how is AMD going to survive if they
>> can't license this on reasonable terms?
>
> According to TechPowerUp, SER from Nvidia was the same as something previously
> described by Intel for their Xe-HPG cards, so at least Intel is in no trouble.
>
> John Savard

I looked for related research papers written by people at Nvidia
and came across one co-authored by Michael Shebanow, now at Nvidia
and who I believe worked with Mitch at Motorola on the 88100 & 88110
RISC cpu projects and other projects since.

Improving GPU Performance via Large Warps and
Two-Level Warp Scheduling, 2011
http://people.inf.ethz.ch/omutlu/pub/large-gpu-warps_micro11.pdf

The above says "Fung et al. [7, 8] were the first to propose the idea
of combining threads from different warps to address underutilized
SIMD resources due to branch divergence on GPU cores."

[7] Fung et al. Dynamic warp formation and scheduling
for efficient GPU control flow. In MICRO-40, 2007
https://www.ece.ubc.ca/~aamodt/publications/papers/wwlfung.micro2007.pdf

[8] Fung et al. Dynamic warp formation: Efficient MIMD control
flow on SIMD graphics hardware. ACM TACO, 6(2):1–37, June 2009
https://dl.acm.org/doi/pdf/10.1145/1543753.1543756

I have only had a chance to quickly scan them but they all seem to be
talking about variations of "dynamic warp formation and scheduling".

There are many other related papers on the subject and this has been
an active research topic for 15 years.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor