News for hackers. Stuff that matters.
Re:eGPU: A 750 MHz Class Soft GPGPU for FPGA by tasty_freeze on Wednesday August 02, 2023 @12:20AM (#36966915)
The "G" in "GPU" or the second "G" in "GPGPU" stands for "graphics". The paper describes a compute-oriented processor that doesn't appear to contain any gfx-specific hardware.

For instance, in conventional GPUs, there is dedicated hardware for rasterizing the pixels covered by a triangle; there is dedicated hardware for doing texture map calculations and sample filtering. The instruction set disclosed in the paper doesn't contain anything to help accelerate those tasks. With enough code I'm sure one could get it to draw something, but it will be notably inefficient while doing so.

Re:eGPU: A 750 MHz Class Soft GPGPU for FPGA by iamtedd on Wednesday August 02, 2023 @02:54AM (#36967843)
Also, the 'e' in eGPU usually means that the card is housed externally to the rest of the computer - in its own enclosure.

They don't actually explain anywhere in their paper what 'eGPU' means. Is it 'emulated'? I thought circuits implemented in FPGAs are not considered emulation?

Re:eGPU: A 750 MHz Class Soft GPGPU for FPGA by hmry on Wednesday August 02, 2023 @05:14AM (#36968689)
> This paper describes the architecture and implementation of a high performance embedded GPU

I'm tinking the e means embedded