• Home
  • Search
  • Runtime Reconfiguration of Multiprocessors Based on Compile-Time Analysis
  • Cite Icon4
  • https://doi.org/10.1145/1839480.1839487Copy DOI Icon

Runtime Reconfiguration of Multiprocessors Based on Compile-Time Analysis

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In multiprocessors, performance improvement is typically achieved by exploring parallelism with fixed granularities, such as instruction-level, task-level, or data-level parallelism. We introduce a new reconfiguration mechanism that facilitates variations in these granularities in order to optimize resource utilization in addition to performance improvements. Our reconfigurable multiprocessor QuadroCore combines the advantages of reconfigurability and parallel processing. In this article, a unified hardware-software approach for the design of our QuadroCore is presented. This design flow is enabled via compiler-driven reconfiguration which matches application-specific characteristics to a fixed set of architectural variations. A special reconfiguration mechanism has been developed that alters the architecture within a single clock cycle. The QuadroCore has been implemented on Xilinx XC2V6000 for functional validation and on UMC’s 90nm standard cell technology for performance estimation. A diverse set of applications have been mapped onto the reconfigurable multiprocessor to meet orthogonal performance characteristics in terms of time and power. Speedup measurements show a 2--11 times performance increase in comparison to a single processor. Additionally, the reconfiguration scheme has been applied to save power in data-parallel applications. Gate-level simulations have been performed to measure the power-performance trade-offs for two computationally complex applications. The power reports confirm that introducing this scheme of reconfiguration results in power savings in the range of 15--24%.

Similar Papers
  • Research Article
  • Citations6

Simulating Reconfigurable Multiprocessor Systems-on-Chip with MPSoCSim

  • Oct 23, 2016
  • ACM Transactions on Embedded Computing Systems
  • Philipp Wehner +3
  • Research Article
  • Citations15

Temporarily Fine-Grained Sleep Technique for Near- and Subthreshold Parallel Architectures

  • Jan 01, 2017
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Joao Pedro Cerqueira +1
  • Book Chapter
  • Citations9

On the Design and Implementation of a High Performance Configurable Architecture for Testor Identification

  • Jan 01, 2006
  • René Cumplido +2
  • Conference Article
  • Citations9

Near fine grain parallel processing using static scheduling on single chip multiprocessors

  • Nov 01, 1999
  • K Kimura +1
  • Conference Article
  • Citations1

Test pattern generation for path delay faults in synchronous sequential circuits using multiple fast clocks and multiple observation times

  • Jun 15, 1994
  • P Uppaluri +2
  • Conference Article
  • Citations70

Scheduling strategies for optimistic parallel execution of irregular programs

  • Jun 14, 2008
  • Milind Kulkarni +6
  • Book Chapter
  • Citations10

Architecture Exploration for Efficient Data Transfer and Storage in Data-Parallel Applications

  • Jan 01, 2010
  • Rosilde Corvino +2
  • Conference Article

Operator design pattern for data parallel computation

  • Jul 28, 1997
  • J.-L Pacherie
  • Conference Article
  • Citations2

FPGA emulators in digital circuits education

  • Sep 15, 2004
  • B Zajc +1
  • Book Chapter
  • Citations1

Design and Implementation of High Speed VLSI Architecture of Online Clustering Algorithm for Image Analysis

  • Jun 01, 2017
  • M G Anuradha +1
  • Conference Article
  • Citations3

High performance gate-level simulation with GP-GPU computing

  • Apr 01, 2011
  • Valeria Bertacco +1
  • Research Article
  • Citations19

An Implementation of the L-Estimate Distributions for Analysis of Signals in Heavy-Tailed Noise

  • Jul 01, 2011
  • IEEE Transactions on Circuits and Systems II: Express Briefs
  • Nikola Zaric +2
  • Research Article
  • Citations105

TCAM architecture for IP lookup using prefix properties

  • Mar 01, 2004
  • IEEE Micro
  • V.C Ravikumar +1
  • Research Article
  • Citations55

A High Speed Low Power CAM With a Parity Bit and Power-Gated ML Sensing

  • Jan 01, 2013
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Anh-Tuan Do +3
  • Research Article
  • Citations20

Smart-Hop Arbitration Request Propagation

  • Oct 14, 2019
  • ACM Transactions on Design Automation of Electronic Systems
  • Yashar Asgarieh +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.