Hardware-accelerated components for hybrid computing systems
Daniel Chavarría-Miranda, Jarek Nieplocha, Ian Gorton · 2008
We present a study on the use of component technology for encapsulating platform-specific hardware-accelerated algorithms on hybrid HPC systems. Our research shows that component technology can have significant benefits from a software engineering point-of-view to increase encapsulation, portability and reduce or eliminate platform dependence for hardware-accelerated algorithms.