FPGA-extended General Purpose Computer Architecture

03/19/2022
by   Philippos Papaphilippou, et al.
0

This paper introduces a computer architecture, where part of the instruction set architecture (ISA) is implemented on small highly-integrated field-programmable gate arrays (FPGAs). Small FPGAs inside a general-purpose processor (CPU) can be used effectively to implement custom or standardised instructions. Our proposed architecture directly address related challenges for high-end CPUs, where such highly-integrated FPGAs would have the highest impact, such as on main memory bandwidth. This also enables software-transparent context-switching. The simulation-based evaluation of a dynamically reconfigurable core shows promising results approaching the performance of an equivalent core with all enabled instructions. Finally, the feasibility of adopting the proposed architecture in today's CPUs is studied through the prototyping of fast-reconfigurable FPGAs and studying the miss behaviour of opcodes.

READ FULL TEXT

page 5

page 7

research
06/14/2021

Extending the RISC-V ISA for exploring advanced reconfigurable SIMD instructions

This paper presents a novel, non-standard set of vector instruction type...
research
04/18/2021

CodeAPeel: An Integrated and Layered Learning Technology For Computer Architecture Courses

This paper introduces a versatile, multi-layered technology to help supp...
research
10/26/2020

High-Performance Spectral Element Methods on Field-Programmable Gate Arrays

Improvements in computer systems have historically relied on two well-kn...
research
02/15/2023

An Implementation of a Dual-Processor System on FPGA

In recent years, Field-Programmable Gate Arrays (FPGA) have evolved rapi...
research
08/07/2023

FPGA Processor In Memory Architectures (PIMs): Overlay or Overhaul ?

The dominance of machine learning and the ending of Moore's law have ren...
research
01/31/2019

HashCore: Proof-of-Work Functions for General Purpose Processors

Over the past five years, the reward associated with mining Proof-of-Wor...
research
04/10/2019

High Performance Reconfigurable Computing Systems

The rapid progress and advancement in electronic chips technology provid...

Please sign up or login with your details

Forgot password? Click here to reset