answersLogoWhite

0


Best Answer

an array processor can handle multiple data elements simultaneously,in a parallel fashion, but a multiprocessor handle multiple processes simultaneously which may include more than one data element in each process...

An array procesor is optimized for array operations, has its own set of instructions, large memory block moves, logical operations on many array elements, etc and may itself be multi-processor or massively parallel. It has an interface where a host loads memory locations with the array to be processed (or perhaps a data file), then the array processor uses its specialized structure to do what was asked of it on the array, then tell the host is done and the result may be found in memory locations or perhaps a data file. Many of the jobs supercomputers do are array operations, the specialized capabilities can cost thousands of dollar per CPU second but they can do array operations that might take years for slower general purpose computers.

An array procesor can also be smaller, a graphics processor handling the video display is an array processor.

A typical operation is move the image to the right, move all the pixels to the right..

A general purpose computer may be multi-processor (Intel's multi-core).

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Difference between array processor and multiprocessor?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is array processor and what is the role of attached array processor?

aray processor is a processor that performs computations on large arrays of data. It is of two types: (1) attached array processor. (2)SIMD array processor.


What is the difference between array linklist?

Linked list consists of data nodes each pointing to next in the list .An array consist of contiguous chunk memory of predetermined size


Difference between loop and array?

A loop usually referred to the program flow control with possible repetition of executing the same codes, an array is an abstraction of fixed size container. 2 different concepts.


Difference between integer array and character array?

Arrays are basic structures wherein one or more elements exist "side by side" and are of the same "type". An "integer" array is an array whose elements are all of an integer type which has no fractional component. A "character" array is an array which contains nothing but character types. A "floating point" array contains elements that have both an integer and fractional portion. Simply put, they are arrays of particular types.


What is difference between core and processor?

A processor, or more commonly a CPU, is an individualized processing device. It may contain multiple cores. A core is a bank of registers and dedicated cache structure that performs all of a processor's tasks, but is not an entire processor. For example, more multi-core processors have a separate array of logic functions that are not integrated with the core, such as the Memory Controller in AMD Phenom and Phenom II processors. There is one (or two, in the Phenom II) memory controllers total for the processor, reguardless of the number of cores. Think of a 'core' as a cylinder in an engine. A V8 enginer has 4 'cores', but the engine is the 'processor'. You can have a V12 or a W32 or a V4 or any of another combination, but there's only one processor. However the number of cores can greatly influence the overall power and capability of the processor.

Related questions

What is the Difference between array and vector processors?

Vector processor and Array processor are just the same thing, its a CPU design where instruction are set includes operations that can perform mathematical operations on multiple data elements simultaneously.


What is array processor and what is the role of attached array processor?

aray processor is a processor that performs computations on large arrays of data. It is of two types: (1) attached array processor. (2)SIMD array processor.


What is array processors?

array processor is a cpu or an extension to its arithmetic unit which is capable of performing simultaneous computation on the element of array or table of data in some number of dimension. or array processor is an extension to its arithmetic unit that implements instruction set containing instruction that operates on one dimensional array of data called vector. Debayan Basu: Array processor is a processor capable of processing array elements.It performs a single instruction in multiple execution units in the same clock cycle.In case of array processor parallelism is achieved by the multiplicity of processing elements each of which constitutes a distinct ALU in its own right.Array processors are of two types : 1)SIMD array processor & 2)Attached or Dedicated array processor hope i helped a bit :)


What is the difference between numeric array and associative array?

Numeric array has numbers(+integers) that represent the values Associative array has strings that represent the values


What is the difference between array and string of array?

When we declare an array of characters it has to be terminated by the NULL , but termination by NULL in case of string is automatic.


Difference between vector and array list?

Vectors are thread safe but array lists are not. Hence array lists are faster than Vectors.


What is the difference between PGA and LGA?

LGA : Land Grid Array <== pins are in the socket, no pins are attached on the CPU, only pads. PGA: Pin Grid Array <== pins are attached on to the socket, the socket has some sort of "holes" that hold the processor


What is Difference between programmable logic array and programmable array logic?

Using and gate - pla is programmable while pal is fixed


What is the difference between a Magician and a Chorus Line?

A Magician has a cunning array of stunts ...........................................................................


Main difference between Array List and Vector in Java?

List is not sync'd as a vector is.


What is the difference between a numericial array and an associative array?

A numericial array is an array with keys made up of only integers. An associative array is an array with keys made up of anything that is not an integer. In some languages, it is possible to mix integer keys and non-integer keys into a mixed array.


Which is used to compute the difference in arrays?

arrayarray_diff(array$array1,array$array2[,array$...] )