mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   GpuOwl (https://www.mersenneforum.org/forumdisplay.php?f=171)
-   -   gpuOwL: an OpenCL program for Mersenne primality testing (https://www.mersenneforum.org/showthread.php?t=22204)

kriesel 2020-11-01 19:13

[QUOTE=axn;561844]I'm hoping that it [6900xt] will achieve 90%+ performance of R VII. Of course, at $999, it is still too expensive[/QUOTE]Sounds optimistic.
The 6900XT has half the memory bandwidth 512GB/sec, 1.44 GFLOPS FP64, vs 1TB/sec & 3.36 GFLOPS for Radeon VII.
[URL]https://www.techpowerup.com/gpu-specs/radeon-rx-6900-xt.c3481[/URL]
[URL]https://www.techpowerup.com/gpu-specs/radeon-vii.c3358[/URL]
As a point of reference, 5700XT 448GB/s memory bandwidth, FP64 0.6 TFLOPS is around 40-50% of Radeon VII speed in gpuowl, and that's with the benefit of power limits imposed on the Radeon VIIs here but the 5700XT running free.
[url]https://www.techpowerup.com/gpu-specs/radeon-rx-5700-xt.c3339[/url]

moebius 2020-11-01 20:14

[QUOTE=kriesel;561854]Sounds optimistic.
The 6900XT has half the memory bandwidth 512GB/sec, [B][COLOR="Red"]1.44 GFLOPS [/COLOR][/B]FP64, vs 1TB/sec & [B][COLOR="Red"]3.36 GFLOPS [/COLOR][/B]for Radeon VII.
[URL]https://www.techpowerup.com/gpu-specs/radeon-rx-6900-xt.c3481[/URL]
[URL]https://www.techpowerup.com/gpu-specs/radeon-vii.c3358[/URL]
As a point of reference, 5700XT 448GB/s memory bandwidth, FP64 0.6 TFLOPS is around 40-50% of Radeon VII speed in gpuowl, and that's with the benefit of power limits imposed on the Radeon VIIs here but the 5700XT running free.
[url]https://www.techpowerup.com/gpu-specs/radeon-rx-5700-xt.c3339[/url][/QUOTE]
GigaFLOPS (GFLOPS) = 10^9 FLOPS = 1.000.000.000 FLOPS
TeraFLOPS (TFLOPS) = 10^12 FLOPS = 1.000.000.000.000 FLOPS
TFLOPS= GFLOPS / 10^3

kriesel 2020-11-01 21:23

Still sounds optimistic.
The 6900XT has half the memory bandwidth 512 GB/sec, 1.44 [B]T[/B]FLOPS FP64, vs 1TB/sec & 3.36 [B]T[/B]FLOPS for Radeon VII.
[URL="https://www.techpowerup.com/gpu-specs/radeon-rx-6900-xt.c3481"]https://www.techpowerup.com/gpu-spec...-6900-xt.c3481[/URL]
[URL]https://www.techpowerup.com/gpu-specs/radeon-vii.c3358[/URL]
As a point of reference, 5700XT 448 GB/s memory bandwidth, FP64 0.6 TFLOPS is around 40-50% of Radeon VII speed in gpuowl, and that's with the benefit of power limits imposed on the Radeon VIIs here but the 5700XT running free.
[URL="https://www.techpowerup.com/gpu-specs/radeon-rx-5700-xt.c3339"]https://www.techpowerup.com/gpu-spec...-5700-xt.c3339[/URL]
(using this convention: [URL]https://www.mathsisfun.com/definitions/decimal-point.html[/URL])

Radeon VII 100M P-1, 862 us/it; 5700XT 2186; so ~39%.

Viliam Furik 2020-11-01 23:08

[QUOTE=kriesel;561877]The 6900XT has half the memory bandwidth 512 GB/sec...[/QUOTE]

You didn't account for the Infinity cache, 128 MiB, and pretty high bandwidth (maybe even 1,5 TB/s) but I couldn't find the exact numbers.

kriesel 2020-11-01 23:50

The claim is the cache is 2.17x faster than the GDDR6. 128MB sounds like a lot of cache. But it's not going to hold the whole footprint of a wavefront Gpuowl primality test, much less P-1 stage 2. We see prime95 GhzD/day drop off with cache effectiveness at larger fft lengths.
[URL]https://www.dailystuff.org/2020/10/29/amd-announces-the-radeon-rx-6900xt-6800xt-and-6800-rdna2-graphics-cards-starting-usd-549/[/URL]
0.39 x 2.17 is still not the 90% hoped for earlier, and that's with the benefit of unequal power limits
It will be interesting to see how it does in real world conditions.

moebius 2020-11-02 00:14

[QUOTE=Viliam Furik;561882]You didn't account for the Infinity cache, 128 MiB, and pretty high bandwidth (maybe even 1,5 TB/s) but I couldn't find the exact numbers.[/QUOTE]
The Radeon Instinct MI 100 with CDNA architecture (Release 2020) then actually has a memory bandwidth of 1229 GB/s and 32 GB HBM2 and 4.098 TFlops FP 64, but is of course from the professional sector and unaffordable. I think only the A100 will compete with it.
[URL="https://www.techpowerup.com/gpu-specs/radeon-instinct-mi100.c3496"]https://www.techpowerup.com/gpu-specs/radeon-instinct-mi100.c3496[/URL]

Viliam Furik 2020-11-02 00:28

2 Attachment(s)
[QUOTE=kriesel;561887]The claim is the cache is 2.17x faster than the GDDR6. 128MB sounds like a lot of cache. But it's not going to hold the whole footprint of a wavefront Gpuowl primality test, much less P-1 stage 2. We see prime95 GhzD/day drop off with cache effectiveness at larger fft lengths.
[URL]https://www.dailystuff.org/2020/10/29/amd-announces-the-radeon-rx-6900xt-6800xt-and-6800-rdna2-graphics-cards-starting-usd-549/[/URL]
0.39 x 2.17 is still not the 90% hoped for earlier, and that's with the benefit of unequal power limits
It will be interesting to see how it does in real world conditions.[/QUOTE]

The claim is specifically said about the GDDR6 with 384bit bus, which most probably refers to the memory bandwidth of RTX 3090 (936 GB/s), compared to combined bandwidth of Infinity cache and GDDR6 with 256bit bus. (image attached)

Infinity cache bandwidth can be estimated by subtracting the 256bit bandwidth (~512 GB/s) from 2.17 times the 936 GB/s, resulting in about 1.5 TB/s - 1.5 times higher than Radeon VII's.

Also, 128 MiB should be plenty for the current wavefront (100M to 110M) as 64 MiB on Ryzen 9 3900X is still enough for it. Based on my testing (results graph attached), 64 MiB is good until the 6400K FFT length. Further calculations predict that 128 MiB should suffice for FFT length up to about 16128K (about 297M exponents), assuming the same behaviour as in 3900X.

moebius 2020-11-02 00:36

it's been dealt with....

kriesel 2020-11-02 01:08

Radeon VII and 5700XT 100M P-1 stage 1 are showing 1-2 GB gpu ram occupancy in GPU-Z with gpuowl V6.11-380.
PRP on RX480 and RX550 at ~180M exponent show 1-1.5 GB occupancy.

The article refers to "traditional" gddr6. An RTX3090, which is still too scarce to buy, doesn't seem to me very traditional, nor does the 384bit width.

If the cache does pan out the 6800XT looks like a better buy to me than the 6900XT.

xx005fs 2020-11-02 02:52

[QUOTE=kriesel;561877]Still sounds optimistic.
The 6900XT has half the memory bandwidth 512 GB/sec, 1.44 [B]T[/B]FLOPS FP64, vs 1TB/sec & 3.36 [B]T[/B]FLOPS for Radeon VII.
[URL="https://www.techpowerup.com/gpu-specs/radeon-rx-6900-xt.c3481"]https://www.techpowerup.com/gpu-spec...-6900-xt.c3481[/URL]
[URL]https://www.techpowerup.com/gpu-specs/radeon-vii.c3358[/URL]
As a point of reference, 5700XT 448 GB/s memory bandwidth, FP64 0.6 TFLOPS is around 40-50% of Radeon VII speed in gpuowl, and that's with the benefit of power limits imposed on the Radeon VIIs here but the 5700XT running free.
[URL="https://www.techpowerup.com/gpu-specs/radeon-rx-5700-xt.c3339"]https://www.techpowerup.com/gpu-spec...-5700-xt.c3339[/URL]
(using this convention: [URL]https://www.mathsisfun.com/definitions/decimal-point.html[/URL])

Radeon VII 100M P-1, 862 us/it; 5700XT 2186; so ~39%.[/QUOTE]


Actually if those numbers are accurate, it is highly probable that the 6900xt will be more than 2x the performance of 5700xt, since assuming the same FP32 to FP64 ratio with RDNA2 the FP32 performance of 6900xt is 23.04TFLOPs (divide by 16 to get FP64) and with the 5700xt standing only at 9.75TFLOPs, so some 2.36x performance. With the 128MB of cache having huge effective bandwidth for wavefront FFT testing I think there might be a chance.

M344587487 2020-11-02 10:11

[QUOTE=axn;561844]...
I'm hoping that it will achieve 90%+ performance of R VII. Of course, at $999, it is still too expensive but 6800 & 6800XT might be good value. All pure speculation currently, obviously.[/QUOTE]Allow me to be the pessimistic one. The recent 5700XT numbers posted weren't terrible, it gives some hope that doubling the CU count and an incremental progression from Navi despite being on the same node might get big navi within spitting distance of R7, but it does ignore power consumption and that memory bandwidth hasn't improved in step with the cores. [B]IF[/B] infinity cache is the miracle we need then there is the potential for big navi to be in the same league as R7 if power consumption can be ignored. Of course I hope that they've seriously overvolted the cards to get a 5% performance gain for +50% power consumption which we promptly reverse, but I have a feeling that to catch up like they have they've had to run run wider and better on the efficiency curve by default. Judging by prior hardware they're working towards squeezing 95% of what a card has to offer by default instead of relying on overclocks, how far along they are with that goal remains to be seen. Infinity cache is also not going to be free from a power perspective and 16GB of GDDR6 consumes way more than HBM2 did.

I still maintain that the types of gamer who bought R7 will want to upgrade to big navi so there may be a glut of them on the secondhand market. If big navi doesn't perform for compute or uses too much power to do so then hoovering up R7's is a good plan B.

Of big navi 6800XT is the one to get, 8 extra CU's and a better bin are likely not worth $350 but $70 for 12 extra CU's seems like a no-brainer.


All times are UTC. The time now is 21:16.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.