Cooperative CPU, GPU, and FPGA heterogeneous execution with EngineCL.
Maria Angelica Davila GuzmanRaúl NozalRuben Gran TejeroMaría Villarroya-GaudóDarío Suárez GraciaJosé Luis BosquePublished in: J. Supercomput. (2019)
Keyphrases
- cooperative
- heterogeneous computing
- graphics processing units
- gpu implementation
- graphics processors
- multithreading
- real time
- field programmable gate array
- parallel computing
- parallel hardware
- high speed
- low cost
- cooperating agents
- general purpose
- hardware implementation
- multi agent
- real time image processing
- parallel implementation
- hardware architecture
- multi threaded
- parallel execution
- single chip
- parallel computation
- operating system
- data transfer
- efficient implementation
- parallel processing
- main memory
- plan execution
- software implementation
- data flow
- multi agent systems
- grid computing
- compute intensive
- memory bandwidth
- compute unified device architecture
- fpga technology