A customizable matrix multiplication framework for the intel harpv2 xeon+ fpga platform: A deep learning case study
General Matrix to Matrix multiplication (GEMM) is the cornerstone for a wide gamut of
applications in high performance computing (HPC), scientific computing (SC) and more …
applications in high performance computing (HPC), scientific computing (SC) and more …
Data-flow graph mapping optimization for CGRA with deep reinforcement learning
Coarse-grained reconfigurable architectures (CGRAs) have drawn increasing attention due
to their flexibility and energy efficiency. Data flow graphs (DFGs) are often mapped onto …
to their flexibility and energy efficiency. Data flow graphs (DFGs) are often mapped onto …
Energy-aware fully-adaptive resource provisioning in collaborative CPU-FPGA cloud environments
Cloud warehouses have been exploiting multi-tenancy in CPU-FPGA collaborative
environments, so clients can share the same infrastructure, achieving scalability and …
environments, so clients can share the same infrastructure, achieving scalability and …
[HTML][HTML] Recent implications towards sustainable and energy efficient AI and big data implementations in cloud-fog systems: A newsworthy inquiry
Cloud-fog based industries are entailing today greedy energy costs, given the wide
multiplication of their AI models and distributed BD frameworks implementations. This paper …
multiplication of their AI models and distributed BD frameworks implementations. This paper …
Throughput optimized scheduler for dispersed computing systems
D Hu, B Krishnamachari - 2019 7th IEEE International …, 2019 - ieeexplore.ieee.org
Dispersed computing is promising paradigm to supplement the conventional cloud
computing. Performing computation on the edge leads to significant reduction in …
computing. Performing computation on the edge leads to significant reduction in …
Resource-aware collaborative allocation for cpu-fpga cloud environments
Cloud Warehouses have been exploiting CPU-FPGA environments to accelerate multi-
tenant applications to achieve scalability and maximize resource utilization. In this scenario …
tenant applications to achieve scalability and maximize resource utilization. In this scenario …
ST-Accel: A high-level programming platform for streaming applications on FPGA
In recent years we have witnessed the emergence of the FPGA in many high-performance
systems. This is due to FPGA's high reconfigurability and improved user-friendly …
systems. This is due to FPGA's high reconfigurability and improved user-friendly …
MVSym: Efficient symbiotic exploitation of HLS-kernel multi-versioning for collaborative CPU-FPGA cloud systems
Cloud Warehouses have been exploiting CPU-FPGA collaborative environments, where
clients share the same infrastructure to maximize resource utilization with energy efficiency …
clients share the same infrastructure to maximize resource utilization with energy efficiency …
Power-aware computing systems on FPGAs: a survey
A major concern with battery-operated devices is power-awareness and its appropriate
computing. The power dissipation of such systems is usually considered a hardware …
computing. The power dissipation of such systems is usually considered a hardware …
A dual modular redundancy scheme for CPU–FPGA platform-based systems
This paper presents a practical view of how to implement a dual modular redundancy (DMR)
scheme in a central processing unit-field-programmable gate array (CPU-FPGA) …
scheme in a central processing unit-field-programmable gate array (CPU-FPGA) …