CSC/ECE 506 Spring 2012/1c cl

From Expertiza_Wiki
Revision as of 20:38, 30 January 2012 by Cli8 (talk | contribs) (Created page with "==Introduction== In computing, MISD (multiple instruction, single data) is a type of parallel computing architecture in which multiple processing elements execute from different ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Introduction

In computing, MISD (multiple instruction, single data) is a type of parallel computing architecture in which multiple processing elements execute from different instruction streams, and data is passed from one processing element to the next. The requirement that data is passed from one processing element to the next means that it is restricted to a certain type of computations, but is hard to apply in general. Pipeline architectures belong to this type, though a purist might say that the data is different after processing by each stage in the pipeline. Fault-tolerant computers executing the same instructions redundantly in order to detect and mask errors, in a manner known as task replication, may be considered to belong to this type.