Vector processor
A vector processor, or array processor, is a
CPU design that is able to run mathematical operations on multiple data elements simultaneously. This is in contrast to a
scalar processor which handles one element at a time. The vast majority of CPUs are scalar (or close to it). Vector processors were common in the
scientific computing area, where they formed the basis of most
supercomputers through the 1980s and into the 1990s, but general increases in performance and processor design saw the near disappearance of the vector processor as a general-purpose CPU.
See more at Wikipedia.org...
Processeur vectoriel
Vektorprozessor
Vektorprozessoren (auch Vektorrechner oder Array-Prozessoren genannt) führen eine Berechnung gleichzeitig auf vielen Daten (in einem
Vektor bzw.
Array) aus. Wenn viele gleichartige Daten auf gleiche Weise bearbeitet werden sollen (beispielsweise bei
Matrizenoperationen), so sind Vektorprozessoren reinen Allzweck-
Prozessoren (z.B.
x86), die jedes Datum nacheinander bearbeiten, weit überlegen. Dies ist zumindest dann der Fall, wenn der Vektorrechner auch einen parallelen Zugriff auf den
Hauptspeicher hat.
Mehr unter Wikipedia.org...
Processore vettoriale
Un processore vettoriale o array processor è una
CPU progettata per svolgere operazioni matematiche su più dati elementari contemporaneamente. Questo in contrasto con l'architettura classica di un processore scalare che prevede l'elaborazione di un singolo dato per volta. La maggior parte dei processori sono scalari (o esternamente lo sembrano). I processori vettoriali sono comuni nelle applicazioni scientifiche e sono spesso alla base dei
supercomputer fin dagli
anni 80. Con la fine degli
anni 90 i microprocessori sono cresciuti di prestazioni e molti processori per applicazioni generiche si sono dotati di unità vettoriali o sono diventati vettoriali al loro interno. Nel 2000
IBM,
Toshiba e
Sony hanno iniziato lo sviluppo del processore
Cell, un microprocessore ad elevate prestazioni dotato di svariate unità vettoriali e rivolto ad applicazioni che spaziano dalle console al supercalcolo.
Per saperne di più visita Wikipedia.org...
Array processor
Een array processor, ook wel vectorprocessor genoemd, is een
processor die in staat is om gelijktijdig een wiskundige bewerking uit te voeren op een groot aantal data-elementen (op een
array bijvoorbeeld). Dit in tegenstelling tot de scalaire processor die slechts één element per keer kan behandelen. De overgrote meerderheid van processoren zijn scalaire processoren.
Zie meer op Wikipedia.org...