Skip to main navigation Skip to search Skip to main content

Board Allocation Algorithm for the Resource Management System of FiC

  • Takumi Inage
  • , Kensuke Iizuka
  • , Hideharu Amano

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

When using FPGA clusters for Multi-access Edge Computing (MEC), some tasks need multiple FPGA boards, so it is necessary to allocate each task to several boards that are not currently in use on the FPGA cluster. In order to maintain constant communication bandwidth and latency, we should allocate them in contiguous areas of a group of FPGAs. The current task allocation method for our FPGA clusters searches for Maximum Empty Rectangles (MER) based on Scan Line Algorithm (SLA). However, in this algorithm, the allocation target is restricted to a rectangular shape, which makes the cluster utilization inefficient. In this paper, we devise a more flexible algorithm called Non-Rectangular (NR) allocation and attempt to improve allocation efficiency. NR allocation provides the hybrid method, which chooses column-major allocation and row-major allocation. By using this proposed hybrid method, we have made it possible to allocate non-rectangular areas while maintaining contiguous regions by considering the board's position after allocation. Simulation results show a 42% improvement in the total waiting time compared to the conventional method.

Original languageEnglish
Title of host publicationProceedings - 2023 16th IEEE International Symposium on Embedded Multicore/Many-Core Systems-on-Chip, MCSoC 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages218-224
Number of pages7
ISBN (Electronic)9798350393613
DOIs
Publication statusPublished - 2023
Event16th IEEE International Symposium on Embedded Multicore/Many-Core Systems-on-Chip, MCSoC 2023 - Singapore, Singapore
Duration: 2023 Dec 18 → 2023 Dec 21

Publication series

NameProceedings - 2023 16th IEEE International Symposium on Embedded Multicore/Many-Core Systems-on-Chip, MCSoC 2023

Conference

Conference16th IEEE International Symposium on Embedded Multicore/Many-Core Systems-on-Chip, MCSoC 2023
Country/TerritorySingapore
CitySingapore
Period23/12/18 → 23/12/21

Keywords

  • FPGA cluster
  • Multi-access Edge Computing
  • Resource allocation
  • Resource management
  • multi-FPGA

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Board Allocation Algorithm for the Resource Management System of FiC'. Together they form a unique fingerprint.

Cite this