• Home
  • Search
  • Virtual parallelism allows relaxing the synchronization constraints of SIMD computing paradigm
  • Cite Icon4
  • https://doi.org/10.1007/bfb0037206Copy DOI Icon

Virtual parallelism allows relaxing the synchronization constraints of SIMD computing paradigm

  • Jan 1, 1998
  • M Migliardi +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper we propose to introduce execution autonomy in the SIMD paradigm to overcome its rigidity while preserving the advantages of its synchronous programming model and we show that Virtual Parallelism support is a necessary condition to the profitable application of execution autonomy. We define execution autonomy as the capability of each processing element of a massively parallel computer to execute the instructions in a block of code of a single common program autonomously and asynchronously. We define virtual parallelism as the capability to emulate a n processors array on a m processor array with n/m performance degradation. In past related works the relaxation of SIMD synchronization has been already proposed, nevertheless its relation with Virtual Parallelism has never been studied.

Similar Papers
  • Research Article
  • Citations1

OPTIMAL SYNTHESIS OF PROCESSOR ARRAYS WITH PIPELINED ARITHMETIC UNITS

  • Sep 01, 1994
  • Parallel Processing Letters
  • Kumar Ganapathy +1
  • Book Chapter
  • Citations2

Self-restructuring of Mesh-Connected Processor Arrays with Spares Assigned on Rotated Orthogonal Side

  • Jan 01, 2021
  • Itsuo Takanami +2
  • Conference Article
  • Citations33

Safe system-level concurrency on resource-constrained nodes

  • Nov 11, 2013
  • Francisco Sant'Anna +4
  • Conference Article
  • Citations16

On the Deterministic Multi-threaded Software Synthesis from Polychronous Specifications

  • Jun 01, 2008
  • Bijoy A Jose +3
  • Research Article
  • Citations6

Fault diagnosis in reconfigurable VLSI and WSI processor arrays

  • Nov 01, 1990
  • Journal of VLSI signal processing systems for signal, image and video technology
  • Sy-Yen Kuo +1
  • Conference Article
  • Citations4

Minimum Cost for Channels and Registers in Processor Arrays by Avoiding Redundancy

  • Jan 01, 2006
  • Sebastian Siegel +1
  • Conference Article
  • Citations6

A Generic Multi-Phase On-Chip Traffic Generation Environment

  • Jan 01, 2006
  • Antoine Scherrer +2
  • Research Article

On the Computing Power of Arrays of Processors with Optical Pipelined Buses

  • Dec 01, 1998
  • Parallel Processing Letters
  • M Hamdi +2
  • Research Article
  • Citations3

The architecture of a processor array for video decompression

  • Jan 01, 1993
  • IEEE Transactions on Consumer Electronics
  • A.C Mayer
  • Research Article
  • Citations1

The architecture of a highly reconfigurable RISC dataflow array processor

  • Oct 01, 1997
  • International Journal of Electronics
  • Aamir A Farooqui
  • Conference Article
  • Citations6

New and improved word-based unified and scalable architecture for radix 2 Montgomery modular multiplication algorithm

  • Aug 01, 2013
  • Atef Ibrahim +2
  • Conference Article
  • Citations5

Parameterized Mapping of Algorithms onto Processor Arrays with Sub-Word Parallelism

  • Jul 01, 2006
  • Rainer Schaffer +1
  • Conference Article
  • Citations2

A VLSI architecture for object recognition using tree matching

  • Jul 17, 2002
  • K Sitaraman +2
  • Supplementary Content

Author index

  • Nov 01, 1989
  • Computer Physics Communications
  • Conference Article
  • Citations4

A High-Speed, Low-Area Processor Array Architecture for Multiplication and Squaring over GF(2m)

  • Dec 01, 2007
  • Mohamed A Fayed +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.