0% found this document useful (0 votes)
434 views

Architecture Assignment: 1. What Is Array Processor? Describe The SIMD Array Processor? Answer-Instruction

This document discusses array processors and SIMD array processors. It defines an array processor as a CPU that can operate on one-dimensional arrays of data via vector instructions, allowing improved performance on tasks like numerical simulation. SIMD array processors contain multiple parallel processors controlled by a single instruction stream, providing single instruction and multiple data streams. The document also notes that while array and vector processing are essentially the same, vectors technically refer to arrays with at least two indices.

Uploaded by

Jazz 16
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
434 views

Architecture Assignment: 1. What Is Array Processor? Describe The SIMD Array Processor? Answer-Instruction

This document discusses array processors and SIMD array processors. It defines an array processor as a CPU that can operate on one-dimensional arrays of data via vector instructions, allowing improved performance on tasks like numerical simulation. SIMD array processors contain multiple parallel processors controlled by a single instruction stream, providing single instruction and multiple data streams. The document also notes that while array and vector processing are essentially the same, vectors technically refer to arrays with at least two indices.

Uploaded by

Jazz 16
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Architecture

Assignment

1. What is Array Processor? Describe the SIMD Array processor?

Answer-

Array processor is a CPU that implements an instruction set containing instruction that
operate on one dimensional array of data is called Vector, compared to the scalar processor,
whose instructions operate on single data items. Vector processors can greatly improve
performance on certain workloads, notably numerical simulation and similar tasks.

SIMD is the organization of a single computer containing multiple processors operating


in parallel. The processing units are made to operate under the control of a common
control unit, thus providing a single instruction stream and multiple data streams.
2. Describe the diferrence between Array processing and Vector Processing?

Answer-

Vector and array processing are essentially the same with small differences.

An array is made up of indexed collections of information called indices. Though an array can, in
rare cases, have only one index collection, a vector is technically indicative of an array with at
least two indices. Vectors are sometimes referred to as "blocks" of computer data.

You might also like