FPGA Processor In Memory Architectures (PIMs): Overlay or Overhaul ?
M. D. Arafat KabirEhsan KabirJoshua HollisEli Levy-MackayAtiyehsadat PanahiJason D. BakosMiaoqing HuangDavid AndrewsPublished in: CoRR (2023)
Keyphrases
- memory management
- hardware implementation
- memory hierarchy
- high speed
- single chip
- digital signal processors
- level parallelism
- single instruction multiple data
- parallel architectures
- systolic array
- field programmable gate array
- gate array
- intel xeon
- operating system
- digital signal
- parallel architecture
- main memory
- xilinx virtex
- multi core processors
- memory subsystem
- fpga device
- parallel hardware
- processing elements
- memory access
- computing power
- computer architecture
- memory usage
- hardware design
- real time image processing
- processor core
- low power
- low cost
- efficient implementation
- memory space
- memory bandwidth
- memory requirements
- overlay network
- random access memory
- instruction set
- hardware architecture
- real time
- fpga implementation
- parallel processing
- general purpose processors
- data acquisition
- signal processing