Enabling Performance Portability for Shallow Water Equations on CPUs, GPUs, and FPGAs with SYCL.
Markus BüttnerChristoph AltTobias KenterHarald KöstlerChristian PlesslVadym AizingerPublished in: PASC (2024)
Keyphrases
- graphics processing units
- parallel processing
- parallel architectures
- multi core systems
- general purpose
- graphics processors
- field programmable gate array
- parallel computing
- mathematical model
- graphics hardware
- single instruction multiple data
- question answering
- hardware implementation
- commodity hardware
- computational power
- water supply
- numerical solution
- computing systems
- shared memory
- memory bandwidth
- differential equations
- parallel programming
- hardware software
- water quality
- real time
- massively parallel
- water resources
- fpga implementation
- parallel implementation
- deep knowledge