Specialized Accelerators and Compiler Flows: Replacing Accelerator APIs with a Formal Software/Hardware Interface.
Bo-Yuan HuangSteven LyubomirskyYi LiMike HeThierry TambeGus Henry SmithAkash GaonkarVishal CanumallaGu-Yeon WeiAarti GuptaZachary TatlockSharad MalikPublished in: CoRR (2022)
Keyphrases
- field programmable gate array
- computing platform
- software systems
- embedded systems
- hardware design
- general purpose
- computing systems
- user interface
- computer systems
- java virtual machine
- hardware platforms
- software implementation
- industry standard
- hardware software
- abstraction layer
- single chip
- source code
- software development
- hardware implementation
- blue gene
- hardware description language
- compute intensive
- low cost
- personal computer
- real time
- application developers
- hardware and software
- formal methods
- open source
- parallel computing
- software developers
- highly modular
- graphics processing units
- runtime environment
- computer hardware
- hardware designs
- image processing algorithms
- application programmer
- parallel implementation
- software engineering
- dedicated hardware
- lightweight
- low power