Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Architecture-Aware Currying

Authors
Kandemir, Mahmut TaylanAkbulut, Gulsum Gudukbay최원일Karakoy, Mustafa
Issue Date
Oct-2023
Publisher
IEEE COMPUTER SOC
Keywords
currying; optimizing compilers; data locality; distance-to-data; manycore systems
Citation
2023 32ND INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT, pp 250 - 264
Pages
15
Indexed
SCIE
SCOPUS
Journal Title
2023 32ND INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT
Start Page
250
End Page
264
URI
https://scholarworks.bwise.kr/erica/handle/2021.sw.erica/118321
DOI
10.1109/PACT58117.2023.00029
ISSN
1089-795X
1089-795X
Abstract
In near-data computing (NDC), computation is brought into data, as opposed to bringing data to computation. While there is prior work focusing on different NDC opportunities, there is no study, to our knowledge, that investigates the importance of "neighborhood" in NDC. This paper explores the neighborhood concept in multithreaded programs that run on on-chip network-based manycore systems. We define the concept of "neighborhood", in terms of on-chip network links, and use it to formulate the NDC problem. We propose a "generic" compiler algorithm, called "architecture-aware currying", that uses the neighborhood concept to implement NDC. So, a core can perform some portions of computation with the nearby data and postpone the remainder of the computation until the remaining data become nearby. It can also perform computations - with nearby data - on behalf of other cores. Our experimental evaluation shows that the proposed compiler algorithm outperforms state-of-the-art data locality optimization strategies.
Files in This Item
Go to Link
Appears in
Collections
COLLEGE OF COMPUTING > ERICA 컴퓨터학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher CHOI, WONIL photo

CHOI, WONIL
ERICA 소프트웨어융합대학 (ERICA 컴퓨터학부)
Read more

Altmetrics

Total Views & Downloads

BROWSE