GPGPU drivs av sin höga flexibilitet, goda prestanda och energieffektivitet och har fått en allt viktigare roll i inbyggda system. I detta dokument presenterar vi den grundläggande kärnan i FGPU: en GPU-liknande, skalbar och portabel heltalsmjuk SIMT-processor implementerad i RTL och optimerad för FPGA-syntes med ett cachesystem på en nivå. Jämfört med en prestandaoptimerad MicroBlaze implementering på samma FPGA, den största implementerade kärnan i FGPU uppnår genomsnittliga väggklocka hastigheter på 49x och en uppmätt effektbesparing på 3,7x med en yta overhead på 17,7x. Jämfört med en ARM-processor med en NEON vektorprocessor, mätte vi en genomsnittlig hastighetsökning på 3,5x över det använda riktmärket. FGPU är mycket parametrizable och innehåller inga tillverkarspecifika IP-kärnor eller primitiva.
FGPU REF är en annan mjuk GPGPU-processor med enkelnivå-cache optimerad för FPGA.
FGPU: An SIMT-Architecture for FPGAs
{'venue': "FPGA '16", 'journal': None, 'mag_field_of_study': ['Computer Science']}