Partitioning FPGAs for Optimized Utilization

When one considers execution of tasks in data center, FPGAs (Field Programmable Gate Arrays) based accelerators can offer speed-up in execution for a wide variety of tasks and are more power-efficient. Recently developments are seeing more of the integration and use of these accelerators in datacenters. The efficient utilization of FPGAs within this context in cloud data centers is still an open research problem. In this work, we explore FPGAs characteristics and resources and discuss efficient means to implement accelerators using these resources. Specifically, we discuss a partitioning model that minimizes the number of idle resources in an FPGA field during partitioning. The proposed partitioning approach is modeled as an exact optimization problem; the model was validated using the CPLEX Optimization Tool. We report on initial results obtained and discuss possible future work.

Authors

Institutions

Publication Details

Published
2025-04-11
DOI
https://doi.org/10.1109/dcas65331.2025.11045450
Primary Topic
Embedded Systems Design Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Partitioning FPGAs for Optimized Utilization

Raafat Aburukba, Nada M. Abdalgawad, Assim Sagahyroon
Embedded Systems Design Techniques
article

Partitioning FPGAs for Optimized Utilization

Raafat Aburukba, Nada M. Abdalgawad, Assim Sagahyroon
article en

Abstract

When one considers execution of tasks in data center, FPGAs (Field Programmable Gate Arrays) based accelerators can offer speed-up in execution for a wide variety of tasks and are more power-efficient. Recently developments are seeing more of the integration and use of these accelerators in datacenters. The efficient utilization of FPGAs within this context in cloud data centers is still an open research problem. In this work, we explore FPGAs characteristics and resources and discuss efficient means to implement accelerators using these resources. Specifically, we discuss a partitioning model that minimizes the number of idle resources in an FPGA field during partitioning. The proposed partitioning approach is modeled as an exact optimization problem; the model was validated using the CPLEX Optimization Tool. We report on initial results obtained and discuss possible future work.

American University of Sharjah (AE)
Affordable and clean energy
Openalex Percentile: Top 86%
Embedded Systems Design Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Partitioning FPGAs for Optimized Utilization — Raafat Aburukba, Nada M. Abdalgawad, et al. · (2025) | TGRS Research Map | TGRS