We present an end-to-end solution to facilitate the seamless execution of hardware-accelerated compute-intensive tasks on heterogeneous hardware platforms spanning the Cloud-Edge continuum. Our approach includes a programming interface, orchestration, application management components, the vAccel framework, and a library of hardware-accelerated kernels. These components enable a Function-as-a-Service (FaaS) based operational flow that supports numerous diverse use cases while minimizing the time required for the developer to integrate their code and for the vendor to provide hardware acceleration capabilities to end users. Experimental results showcase the merits of our approach.
Alessio MatricardiAlessandro BocciStefano FortiAntonio Brogi
Javier PalomaresEstefanía CoronadoAchilleas TzenetopoulosGeorge LentarisCristina Cervelló-PastorMuhammad Shuaib Siddiqui
Alessandro BocciStefano FortiGian-Luigi FerrariAntonio Brogi