Re:Huawei Seeks Independence from the US with RISC-V and Asc...
by monocasa on Monday August 26, 2019 @04:58PM
(#20803698)
As someone who looked hard into it, RISC-V doesn't really make sense for a GPU shaders, IMO. You'd have to change so many things about how the ISA works that you wouldn't get a benefit to using a common ISA. Stuff like how shaders are batched and dispatched, textures accesses make sense to be their own instructions, you want a larger register file on the scalar side, the memory barrier semantics are much more complex, etc.
RISC-V might make sense inside of the GPU accelerators though. GFX command list processing, DMA engines, and video codecs all make sense to be something like RISC-V.
Re:Huawei Seeks Independence from the US with RISC-V and Asc...
by garmaine on Monday August 26, 2019 @08:42PM
(#20805209)
Most of the GPU workloads these days are not graphics related. They are general compute vector machines. The RISC-V vector extension is based on Cray's ISA and meant to compete in this space.
Re:Huawei Seeks Independence from the US with RISC-V and Asc...
by rjsw on Monday August 26, 2019 @05:12PM
(#20803826)
Nvidia are supposed to be using RISC-V inside future GPUs.
Re:Huawei Seeks Independence from the US with RISC-V and Asc...
by TomVDB on Monday August 26, 2019 @05:21PM
(#20803902)
Yes, as a replacement for their internal proprietary logic controllers which operate in the periphery.
That has nothing to do with the RISC-V ISA being the right choice for core functionality like shader cores.
Re:Huawei Seeks Independence from the US with RISC-V and Asc...
by Fnoord on Tuesday August 27, 2019 @02:47AM
(#20806890)
AFAIU their RISC-V variant can also be proprietary, akin to FreeBSD based products such as Junyper or macOS
https://www.phoronix.com/scan.php?page=news_item&px=Libre-RI...