Performance Impact of Caches, Interrupt Strategies and Communication on SoC Lookaside Acceleration

Lookaside Accelerators (LAAs) present a compelling approach to enhancing system performance by offloading computational workloads from general-purpose CPUs, offering substantial potential for next-generation accelerated computing. However, the effectiveness of LAAs is heavily dependent on system architecture, particularly in mitigating communication overhead and inefficiencies that can hinder anticipated performance gains. This study investigates the key factors contributing to communication overhead in LAA-enabled architectures, analyzing their collective impact on performance. Specifically, we evaluate critical architectural considerations, including cache hierarchy, data-sharing mechanisms, and communication strategies such as interrupt-driven versus polling-based interactions.To assess these factors, we implement an LAA using an emulated design on an FPGA integrated with ARM CPUs within an AMD MPSoC platform. Through extensive evaluation, we analyze the performance implications of varying data sizes offloaded from an embedded ARM core to the accelerator. Our findings highlight the significant impact of data sizes of workload tasks, the influence of shared memory access patterns, and the trade-offs associated with different design considerations on the communication performance of accelerators. Additionally, this research characterizes communication overhead structures and provides optimization insights for accelerator design, ultimately targeting to enable higher performance in SoCs and MPSoCs with embedded acceleration technologies.

Authors

Institutions

Publication Details

Published
2025-09-29
DOI
https://doi.org/10.1109/socc66126.2025.11235402
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Impact of Caches, Interrupt Strategies and Communication on SoC Lookaside Acceleration

Alperen Bolat, Henry Hui, Kieran McLaughlin, Fatih Kurugöllü et al.
Parallel Computing and Optimization Techniques
article

Performance Impact of Caches, Interrupt Strategies and Communication on SoC Lookaside Acceleration

Alperen Bolat, Henry Hui, Kieran McLaughlin, Fatih Kurugöllü, Sakir Sezer
article en

Abstract

Lookaside Accelerators (LAAs) present a compelling approach to enhancing system performance by offloading computational workloads from general-purpose CPUs, offering substantial potential for next-generation accelerated computing. However, the effectiveness of LAAs is heavily dependent on system architecture, particularly in mitigating communication overhead and inefficiencies that can hinder anticipated performance gains. This study investigates the key factors contributing to communication overhead in LAA-enabled architectures, analyzing their collective impact on performance. Specifically, we evaluate critical architectural considerations, including cache hierarchy, data-sharing mechanisms, and communication strategies such as interrupt-driven versus polling-based interactions.To assess these factors, we implement an LAA using an emulated design on an FPGA integrated with ARM CPUs within an AMD MPSoC platform. Through extensive evaluation, we analyze the performance implications of varying data sizes offloaded from an embedded ARM core to the accelerator. Our findings highlight the significant impact of data sizes of workload tasks, the influence of shared memory access patterns, and the trade-offs associated with different design considerations on the communication performance of accelerators. Additionally, this research characterizes communication overhead structures and provides optimization insights for accelerator design, ultimately targeting to enable higher performance in SoCs and MPSoCs with embedded acceleration technologies.

Queen's University Belfast (GB), University of Sharjah (AE)
Invest Northern Ireland, Government of the United Kingdom
Openalex Percentile: Top 62%
Parallel Computing and Optimization 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.