SAMS

Single-affiliation multiple-stride parallel memory scheme

Conference Paper (2008)
Author(s)

Gou Chunyang

Georgi Kuzmanov (TU Delft - Computer Engineering)

Georgi N. Gaydadjiev (TU Delft - Computer Engineering)

Research Group
Computer Engineering
DOI related publication
https://doi.org/10.1145/1366219.1366220
More Info
expand_more
Publication Year
2008
Language
English
Research Group
Computer Engineering
Pages (from-to)
359-367
ISBN (print)
9781605580913

Abstract

In this paper, we analyze the problem of supporting conflict-free access for multiple stride families in parallel memory schemes targeted for SIMD processing systems. We propose a Single-Affiliation Multiple-Stride (SAMS) scheme to support both unit-stride and strided conflict-free vector memory accesses. We compare our scheme against other previously proposed techniques using buffers and inter-vector out-of-order access. The main advantage of our proposal is that the atomic parallel access is supported without limiting the vector lengths. This provides better support when short vectors are considered. Our scheme also has the merit of better memory module utilization compared to the solutions with additional modules. Synthesis results for reconfigurable Virtex2-Pro FPGA technology indicate that the address translation of the SAMS scheme has efficient hardware implementation, which has a logic delay of less than 3 ns and trivial hardware resource utilization.

No files available

Metadata only record. There are no files for this record.