Software vs. Hardware Message Passing Implementations for FPGA Clusters.
Eoin CreedonMichael ManzkePublished in: PARCO (2009)
Keyphrases
- message passing
- software implementation
- hardware design
- hardware implementation
- field programmable gate array
- belief propagation
- dedicated hardware
- distributed shared memory
- low cost
- distributed systems
- hardware architectures
- hardware description language
- shared memory
- reconfigurable hardware
- matrix multiplication
- probabilistic inference
- factor graphs
- hardware software
- embedded systems
- single chip
- clustering algorithm
- approximate inference
- hardware architecture
- graphical models
- sum product algorithm
- computer systems
- high end
- parallel computing
- efficient implementation
- markov random field
- computing systems
- general purpose processors
- image processing
- massively parallel
- sum product
- pairwise
- input data
- message passing interface
- xilinx virtex