High-level synthesis of memory bound and irregular parallel applications with Bambu.
Vito Giovanni CastellanaAntonino TumeoFabrizio FerrandiPublished in: Hot Chips Symposium (2014)
Keyphrases
- high level synthesis
- parallel architecture
- parallel hardware
- upper bound
- parallel implementation
- parallel processing
- lower bound
- processing elements
- memory footprint
- memory requirements
- design space exploration
- pattern recognition
- computer architecture
- search algorithm
- level parallelism
- case study
- machine learning
- distributed shared memory
- parallel computing
- main memory