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