Grace Hopper Superchip
Moderator: Ras
-
- Posts: 12777
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Grace Hopper Superchip
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 2696
- Joined: Tue Aug 30, 2016 8:19 pm
- Full name: Rasmus Althoff
Re: Grace Hopper Superchip
So they are comparing their non-released chip targeted for next year with AMD's old Zen2 Rome chips from 2019. Next year's computer chips will be faster and more efficient than those from three years ago? Who would have thought!
They don't compare with Zen3 Milan from 2021 or even Milan-X from this year, and by the time Nvidia actually releases the chip, it will have to face Genoa. That will not only be Zen4, but also be produced in 5nm instead of 7nm, which will improve energy efficiency.
The old Rome chips are what Nvidia is currently using in their DGX A100 so that this comparison does make some sense, but it's also highly misleading the the same time.
They don't compare with Zen3 Milan from 2021 or even Milan-X from this year, and by the time Nvidia actually releases the chip, it will have to face Genoa. That will not only be Zen4, but also be produced in 5nm instead of 7nm, which will improve energy efficiency.
The old Rome chips are what Nvidia is currently using in their DGX A100 so that this comparison does make some sense, but it's also highly misleading the the same time.
Rasmus Althoff
https://www.ct800.net
https://www.ct800.net
-
- Posts: 5287
- Joined: Thu Mar 09, 2006 9:40 am
- Full name: Vincent Lejeune
Re: Grace Hopper Superchip
More numbers here : "NVIDIA Grace 144 Core ARM CPU Is 14% Slower Than Dual 128 Core AMD EPYC 7763 CPUs In Spec Integer Benchmark" https://wccftech.com/nvidia-grace-144-c ... benchmark/
But price and power consumption are also interresting to be compared.
But price and power consumption are also interresting to be compared.
-
- Posts: 1062
- Joined: Tue Apr 28, 2020 10:03 pm
- Full name: Daniel Infuehr
Re: Grace Hopper Superchip
Playing the "big number game" yields no improvements.
What brings computerchess forwards are algorithmic improvements or hardware improvements like new intrinsics or switching architecture.
Scaling to more cores is just a numbers game.
I am advocating for additional engine measurements:
performance/Watt
performance/Dollar
This could allow more direct comparisons. Because for example AVX reduces clocks and increases wattage - in some cases is bad to enable (AVX512). Then you could compare exotic hardware, homebrew, FPGA, GPU and CPU Engines more fairly.
What brings computerchess forwards are algorithmic improvements or hardware improvements like new intrinsics or switching architecture.
Scaling to more cores is just a numbers game.
I am advocating for additional engine measurements:
performance/Watt
performance/Dollar
This could allow more direct comparisons. Because for example AVX reduces clocks and increases wattage - in some cases is bad to enable (AVX512). Then you could compare exotic hardware, homebrew, FPGA, GPU and CPU Engines more fairly.
Worlds-fastest-Bitboard-Chess-Movegenerator
Daniel Inführ - Software Developer
Daniel Inführ - Software Developer
-
- Posts: 3234
- Joined: Wed Mar 10, 2010 10:18 pm
- Location: Hamburg, Germany
- Full name: Srdja Matovic
Re: Grace Hopper Superchip
Hmm, if you mean Elo/Dollar than SF13 on an Pentium III from the 90s would be the best shot I guess, I like what CCRL, TCEC, CCC do, put some hardware (CPU, GPU, xy) into a box, and then the programmer has to squeeze the juice out of it....dangi12012 wrote: ↑Thu Apr 07, 2022 8:48 pm [...]
I am advocating for additional engine measurements:
performance/Watt
performance/Dollar
[...]
The Nvidia CPU makes only sense in context of NVLink with unified/coherent memory across additional Nvidia GPUs.
edit:
Would be interesting to look at the new SVE2 SIMD units for NNUE and alike.
edit:
An interesting metric IMO would be something like: Elo/Transistorcount*Frequency
--
Srdja
-
- Posts: 3234
- Joined: Wed Mar 10, 2010 10:18 pm
- Location: Hamburg, Germany
- Full name: Srdja Matovic
Re: Grace Hopper Superchip
An interesting metric IMO would be something like: Elo/(Transistorcount*Frequency)
--
Srdja
-
- Posts: 16
- Joined: Sat Dec 12, 2020 5:29 am
- Full name: Ben Bradley
Re: Grace Hopper Superchip
There are several benchmark programs that may be pertinent. Dhrystone has been around a long time, and looking around there are several other more recent ones. I give a few Wikipedia links below.
It seems that ELO/dhrystone or ELO/some-benchmark-program would be useful for comparing engines, and the benchmarks themselves good for comparing hardware.
Some of these measure (integer) CPU, floating point (Whetstone is an older one), and GPU performance separately or only one of these, others may give a single score for some sort of average of all of these. The integer/general CPU performance appears most pertinent to chess engines. The third link actually mentions chess programs.
https://en.wikipedia.org/wiki/Dhrystone
https://en.wikipedia.org/wiki/Coremark
https://en.wikipedia.org/wiki/Standard_ ... orporation
https://en.wikipedia.org/wiki/Geekbench
It seems that ELO/dhrystone or ELO/some-benchmark-program would be useful for comparing engines, and the benchmarks themselves good for comparing hardware.
Some of these measure (integer) CPU, floating point (Whetstone is an older one), and GPU performance separately or only one of these, others may give a single score for some sort of average of all of these. The integer/general CPU performance appears most pertinent to chess engines. The third link actually mentions chess programs.
https://en.wikipedia.org/wiki/Dhrystone
https://en.wikipedia.org/wiki/Coremark
https://en.wikipedia.org/wiki/Standard_ ... orporation
https://en.wikipedia.org/wiki/Geekbench
-
- Posts: 5287
- Joined: Thu Mar 09, 2006 9:40 am
- Full name: Vincent Lejeune
-
- Posts: 3234
- Joined: Wed Mar 10, 2010 10:18 pm
- Location: Hamburg, Germany
- Full name: Srdja Matovic
Re: Grace Hopper Superchip
Cos you can not compare different hardware-architectures by instruction troughput alone, CPU, GPU, TPU, FPGA, ASIC, these all were used over history for computer chess, you can use transistors for scalar ALUs, or vector ALUs, or matrix ALUs, or caches, or branch-prediction/speculative execution, the question here is, which program makes most out of the transistors present in an hardware-architecture. With
Elo/(Transistorcount*Frequency)
you could compare engines for the 6502 with 68k with x64 with GPU, anything which implements a chess engine via transistors (or relays and tubes) over history, even Belle.
Elo/Watt does not fit, cos the new, smaller fabrication-processes consume less power.
Elo/Dollar does not fit, cos a used PC from the 90s would outperform anything from today.
Elo/MIPS is closer, but does not fit for comparing general purpose CPUs with TPUs/FPGAs/ASICs.
You can also add used SRAM and DRAM into this metric.
--
Srdja
-
- Posts: 3234
- Joined: Wed Mar 10, 2010 10:18 pm
- Location: Hamburg, Germany
- Full name: Srdja Matovic
Re: Grace Hopper Superchip
Another thing is some kind of space-time tradeoff going on, opening books are precomputed, EGTBs are precomputed, neural networks are also precomputed, PSQTs are precomputed by tuning....you could compare an 32-men EGTB and a mega neural network with perfect play by space or by time for precomputation, or alike.
--
Srdja
--
Srdja