AutoPilot: message passing parallel programming for a cache incoherent embedded manycore processor.
Ben KellyWilliam B. GardnerShorin KyoPublished in: MES (2013)
Keyphrases
- message passing
- parallel programming
- shared memory
- parallel architectures
- embedded processors
- memory access
- multithreading
- multi core processors
- parallel computing
- distributed memory
- belief propagation
- parallel implementation
- memory bandwidth
- message passing interface
- graphics processing units
- distributed systems
- parallel algorithm
- high end
- single chip
- parallel processing
- parallel computation
- parallel computers
- cache misses
- parallel machines
- markov random field
- instruction set
- parallel execution
- main memory
- graphical models
- field programmable gate array
- embedded systems
- massively parallel
- data access
- image processing
- memory subsystem
- programming environment
- general purpose
- query processing
- pairwise
- three dimensional