High-level Synthesis based on Parallel Design Patterns using a Functional Language.
Morihiro KugaKansuke FukudaMotoki AmagasakiMasahiro IidaToshinori SueyoshiPublished in: HEART (2017)
Keyphrases
- design patterns
- high level synthesis
- functional language
- parallel architecture
- functional programming
- software engineering
- object oriented
- programming language
- software systems
- parallel implementation
- software architecture
- design principles
- parallel processing
- design space exploration
- computer architecture
- shared memory
- parallel computing
- process model
- learning objects
- artificial intelligence
- cooperative
- proof planning
- multi agent
- search space