Heterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agreements (SLAs) for compute intensive cloud workloads. Field Programmable Gate Arrays (FPGAs) effectively accelerate cloud workloads, however, these workloads have a spiky behavior as well as long periods of underutilization. Sharing the FPGA with multiple tenants then helps to increase the board's time utilization. In this paper we present BlastFunction, a distributed FPGA sharing system for the acceleration of microservices and serverless applications in cloud environments. BlastFunction includes a Remote OpenCL Library to access the shared devices transparently; multiple Device Managers to time-share and monitor the FPGAs and a central Accel...
FPGAs offer high performance coupled with energy efficiency making them extremely attractive computa...
International audienceField-programmable gate arrays (FPGAs) can offer invaluable computational perf...
International audienceField-programmable gate arrays (FPGAs) can offer invaluable computational perf...
Heterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agre...
Heterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agre...
Heterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agre...
Heterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agre...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
Cloud computing is becoming a major trend for delivering and accessing infrastructure on demand via ...
FPGAs can provide high performance and energy efficiency to many applications; therefore, they are a...
FPGAs offer high performance coupled with energy efficiency making them extremely attractive computa...
International audienceField-programmable gate arrays (FPGAs) can offer invaluable computational perf...
International audienceField-programmable gate arrays (FPGAs) can offer invaluable computational perf...
Heterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agre...
Heterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agre...
Heterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agre...
Heterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agre...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
“Cloud-native” is the umbrella adjective describing the standard approach for developing application...
Cloud computing is becoming a major trend for delivering and accessing infrastructure on demand via ...
FPGAs can provide high performance and energy efficiency to many applications; therefore, they are a...
FPGAs offer high performance coupled with energy efficiency making them extremely attractive computa...
International audienceField-programmable gate arrays (FPGAs) can offer invaluable computational perf...
International audienceField-programmable gate arrays (FPGAs) can offer invaluable computational perf...