• Home
  • Search
  • A shared memory, parameterized and configurable in FPGA, for use in multiprocessor systems
  • Cite Icon4
  • https://doi.org/10.1109/mixdes.2016.7529783Copy DOI Icon

A shared memory, parameterized and configurable in FPGA, for use in multiprocessor systems

  • Jun 1, 2016
  • Elio Strollo +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Increasingly, multi-core architectures are proposed and multiprocessor systems are also realized within the FPGA. The communication mechanisms among devices are fundamental and influence the feasibility and performance of the system. The main ones can be based on the bus, on shared memory, or on NoC. The preferred communication, for versatility and ease of programming, is via a shared memory, which, in fact, you want to imitate in different ways. But a true multiport memory that allows simultaneous access to the same locations, has various manufacturing difficulties. In this contribution, the method that we use, to make the shared memory feasible and practically usable, is a targeted configuration of its structure. With a parameterization in FPGA of memory we want to adapt the architecture of communication to the communication needs of the multiprocessor system. So the idea is to try to reduce the required interconnections to share the memory locations among all processors, limiting them strictly to the operational needs of the application. We show the results achieved with implementations in FPGA comparing the occupation of the area and the required resources, trying to figure out if this, which happens to be an even non-trodden path, can lead to viable solutions to current and future needs of multiprocessor communication.

Similar Papers
  • Research Article
  • Citations9

Hyperspectral Unmixing on Multicore DSPs: Trading Off Performance for Energy

  • Jun 01, 2014
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
  • Maribel I Castillo +5
  • Research Article
  • Citations230

A survey of large-scale analytical query processing in MapReduce

  • Jun 08, 2013
  • The VLDB Journal
  • Christos Doulkeridis +1
  • Conference Article
  • Citations3

Parallel Skyline Queries on Multi-core Systems

  • Dec 01, 2013
  • Meng-Zong Liou +2
  • Dissertation
  • Citations4

Optimizing programming models for massively parallel computers

  • Dec 12, 2008
  • Montse Farreras Esclusa
  • Research Article
  • Citations3

Efficient Implementation of WiMAX Physical Layer on Multi-core Architectures with Dynamically Reconfigurable Processors

  • Sep 01, 2008
  • Scalable Computing Practice and Experience
  • Wei Han +5
  • Conference Article
  • Citations5

Reduction of memory interference in multiprocessor systems

  • Jan 01, 1977
  • Cornelis H Hoogendoorn
  • Conference Article
  • Citations7

Addressing Resource Contention and Timing Predictability for Multi-Core Architectures with Shared Memory Interconnects

  • Apr 01, 2020
  • Haitong Wang +2
  • Book Chapter
  • Citations36

Deriving Efficient Data Movement from Decoupled Access/Execute Specifications

  • Jan 01, 2009
  • Lee W Howes +3
  • Conference Article
  • Citations22

A distributed computing environment for robotics

  • Jan 01, 1986
  • R. Gaglianello +1
  • Research Article
  • Citations5

An adaptive switching architecture for multiprocessor networks

  • Jan 01, 1994
  • Microprocessors and Microsystems
  • Nadarajah Sriskanthan +3
  • Conference Article
  • Citations9

FPGA implementation of AES algorithm using Composite Field Arithmetic

  • Mar 01, 2012
  • N Anitha Christy +1
  • Conference Article
  • Citations7

A new multiport memory for high performance parallel processor system with shared memory

  • Feb 10, 1998
  • K Hirano +3
  • Conference Article
  • Citations15

TZ- VirtIO: Enabling Standardized Inter-Partition Communication in a Trustzone-Assisted Hypervisor

  • Jun 01, 2018
  • A Oliveira +4
  • Conference Article

The design and implementation of DSP TMS320C40 parallel processing system

  • Oct 14, 1996
  • Wang Baoli +2
  • Conference Article
  • Citations8

Optimal Implementation of Simulink Models on Multicore Architectures with Partitioned Fixed Priority Scheduling

  • Dec 01, 2018
  • Shamit Bansal +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.