answersLogoWhite

0


Best Answer

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.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is array processor and what is the role of attached array processor?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Difference between array processor and multiprocessor?

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).


What are arrays?

Array data structure, an arrangement of items at equally spaced addresses in computer memoryArray data type, used in a programming language to specify a variable that can be indexedAssociative array, an abstract data structure model that generalizes arrays to arbitrary indicesor various kinds of the above, such asBit array or bit vectorDynamic array, allocated at run timeParallel array of records, with each field stored as a separate arraySparse array, with most elements omitted, to store a sparse matrixVariable-length arrayRagged (jagged) array, where the rows have different lengths individuallyor various related concepts:Array processor, a computer to process arrays of data (not to be confused with a processor array)Array programming, using matrix algebra notation in programs (not the same as array processing)Array slicing, the extraction of sub-arrays of an arrayAPL (programming language)or also:Video Graphics Array (VGA), a display adapter and video format, and many variants thereof (EVGA, FWVGA, QVGA, QXGA, SVGA, SXGA, SXGA+, TXGA, UVGA, XGA, XGA+, ...)


What is the purpose of a DSP processor?

A DSP processor is otherwise known as a digital signal processor, whose role is to convert analogue signals by reading them by measuring, filtering and compressing them. This stream of features are known as algorithms, when mathematical operations have to be quickly performed.


Differentiate single dimensional array to double dimensional array?

A single dimensional array is an array of items. A two-dimensional array is an array of arrays of items.


What is meant by irregular dimensional array?

An irregular dimensional array is a special type of multi-dimensional array.First we must understand that a multi-dimensional array is just an array of arrays. Each element in the array is, itself, an array of elements.A regular multi-dimensional array will be an array of size n, with each element containing a separate array of size m. That is, each sub-array has the same size.An irregular multi-dimensional array will be a multi-dimensional array in which each sub-array does not contain the same number of elements.Regular array:array[0] = new array{0, 1, 2}array[1] = new array{3, 4, 5}array[2] = new array{6, 7, 8}array[3] = new array{9, 10, 11}This regular array is an array of size 4 in which each sub-array is of size 3.Irregular array:array[0] = new array{0, 1, 2}array[1] = new array{3, 4}array[2] = new array{5, 6, 7}array[3] = new array{8, 9, 10, 11}This irregular array is an array of size 4 in which the size of each sub-array is not the same.

Related questions

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 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


Difference between array processor and multiprocessor?

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).


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 a disk array?

In its simplest form an Array is a series of hard disks conected to one desktop computer. More complex Arrays can be Redundant Array Inexpensive Disks or the Array could be Network Attached Storage depending on what the network requirements are.


What is the roles of the processor?

A processor is a component within the comp. that co-ordinates the hardware and software.


What processors are compatible with a lenovo b575?

The Lenovo b575 is a ball grid array CPU and cannot be upgraded to a higher one. Only a pin grid array CPU can be upgraded to a higher processor.


What is a role of co-preprocessor in c?

Co-processor and pre-processor are two different thing. Pick one.


Can you put an Intel processor if it only uses AMD processors?

Unfortunately, no. AMD uses the Pin Grid Array socket system, where the processor has many pins that fit into holes on the motherboard. Intel, on the other hand, uses what is called the Land Grid Array socket system, where there are many pins on the motherboard's processor socket that connect with contacts on the processor. They're completely reverse systems, and attempting to use one with the other will result in severe, unrepairable damage to both the processor and the motherboard. Please do not attempt to use any Intel processor with a motherboard that uses AMD processors, or vice-versa.


What does 3 represents in Intel i3 processor?

Dear friends, here, 3 represents......the no. of co-processors working/ attached with the main processor...:-) and similarly for I-5


Which role serves as a PR initiator in gfebs?

Purchase requisition processor is the role that serves as a PR initiator.


Why is it important to insert a processor straight down into a socket rather than sliding the processor in from the side or allowing it to tilt into the socket?

Because the pins on the bottom of the processor can be easily bent (assuming that this is a processor for a PGA (Pin Grid Array) or SPGA (Staggerd PGA) socket. It is worth noting though that a processor for a LGA (Land Grid Array) socket is not as susceptible to this as the there are lands or pads on the bottom of the processor instead of pins; the pins are in the socket. The book that asks this question assumes PGA. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Very true BUT you can bend the lands in an LGA socket, rendering the socket hence the motherboard useless!