Changes

Jump to: navigation, search

Talk:GPU

1,807 bytes added, 14 January
m
AMD architectures
* GCN has 16 wide SIMD, executing a Wavefront of 64 threads over 4 cycles.
* RDNA has 32 wide SIMD, executing a Wavefront:32 over 1 cycle and Wavefront:64 over two cycles.
* CDNA is advanced GCN
[[User:Smatovic|Smatovic]] ([[User talk:Smatovic|talk]]) 1017:1622, 22 April 2021 14 January 2024 (CESTCET)
== Nvidia architectures ==
== SIMD + Scalar Unit ==
It seems every SIMD unit has one scalar unit on GPU architectures, executing things like branch-conditions control flow (branches, loops) or special functions the SIMD ALUs are not capable of.
[[User:Smatovic|Smatovic]] ([[User talk:Smatovic|talk]]) 2015:2118, 22 April 2021 4 January 2023 (CESTCET)
== embedded CPU controller ==
https://en.wikipedia.org/wiki/Duncan%27s_taxonomy
https://en.wikipedia.org/wiki/Flynn%27s_taxonomy [[User:Smatovic|Smatovic]] ([[User talk:Smatovic|talk]]) 1213:2058, 16 December 2021 (CET)
== CPW GPU article ==
[[User:Smatovic|Smatovic]] ([[User talk:Smatovic|talk]]) 09:21, 25 October 2021 (CEST)
 
== Legacy GPGPU ==
 
This article does not cover legacy, pre 2007, GPGPU methods, how to use pixel, vertex, geometry, tessellation and compute shaders via OpenGL or DirectX for GPGPU. I can imagine it is possible to backport a neural network Lc0 backend to a certain DirextX/OpenGL API, but I doubt it has real contemporary relevance (running Lc0 on an SGI Indy or alike).
 
[[User:Smatovic|Smatovic]] ([[User talk:Smatovic|talk]]) 14:09, 14 November 2022 (CET)
 
== Alternative Architectures ==
 
There was for example the IBM PowerXCell 8i, used in the IBM Roadrunner super-computer from 2008, the first heterogeneous petaFLOP, a smaller version ran in the PlayStation 3:
 
https://en.wikipedia.org/wiki/Cell_%28processor%29#PowerXCell_8i
 
There was the Intel Larrabee project, a lot of simple x64 cores with AVX-512 vector unit from 2010, later released as Xeon Phi accelerator:
 
https://en.wikipedia.org/wiki/Larrabee_%28microarchitecture%29
 
https://en.wikipedia.org/wiki/Xeon_Phi
 
There is still the NEC SX Aurora (>=2017), a vector-processor on a PCIe card, descendant from the NEC SX super-computer series as used e.g. in the Earth Simulator super-computer:
 
https://en.wikipedia.org/wiki/NEC_SX-Aurora_TSUBASA
 
There is the Chinese Matrix 2000/3000 many-core accelerator (>=2017), used in the Tianhe super-computer:
 
https://en.wikichip.org/wiki/nudt/matrix-2000
 
AFAIK, none of the above was used to play computer chess....on the other side:
 
IBM Deep Blue used ASICs:
https://www.chessprogramming.org/Deep_Blue
 
Hydra used FPGAs:
https://www.chessprogramming.org/Hydra
 
AlphaZero used TPUs:
https://www.chessprogramming.org/AlphaZero
 
 
[[User:Smatovic|Smatovic]] ([[User talk:Smatovic|talk]]) 08:04, 22 September 2023 (CEST)
422
edits

Navigation menu