Hva er forskjellen mellom vektor og matrisebehandling?

Vektor- og array -prosessering er i hovedsak de samme fordi, med små og sjeldne forskjeller, en vektorprosessor og en matriseprosessor er samme type prosessor. En prosessor, eller sentral prosesseringsenhet (CPU), er en datamaskinbrikke som håndterer mesteparten av informasjonen og funksjonene som er behandlet gjennom en datamaskin. En vektorprosessor er i motsetning til den enklere skalarprosessoren, som bare håndterer ett stykke informasjon om gangen.

I diskusjoner om vektor og matrisebehandling brukes de to begrepene om hverandre, men de er teknisk litt forskjellige. En matrise består av indekserte samlinger av informasjon kalt indekser, flertallsform for ordet "indeks." Selv om en matrise i sjeldne tilfeller bare kan ha en indekssamling, er en vektor teknisk indikasjon på en matrise med minst to indekser. Vektorer blir noen ganger referert til som "blokker" av datadata.

Vektor- og array -prosesseringsteknologi brukes vanligvis ikke i hjemme- eller kontordatamaskiner. DetteTeknologi sees ofte i servere med høyt trafikk. Servere er racker med lagringsstasjoner designet for å huse og gi tilgang til informasjon fra flere forskjellige brukere på forskjellige datamaskiner som ligger på et datanettverk.

Scalar Processing Technology fungerer på forskjellige prinsipper enn vektor- og array -prosesseringsteknologi og er den vanligste typen prosesseringsmaskinvare som brukes i den gjennomsnittlige datamaskinen. En SuperScalar -prosessor er en prosessor som fungerer som en skalarprosessor, men den har mange forskjellige enheter i CPU som hvert håndterer og behandler data samtidig. Den høye ytelsen SupersCalar-prosessortypen er også utstyrt med programmering som gjør at den effektivt tilordner databehandling til de tilgjengelige skalarenhetene i CPU. De fleste moderne datamaskinprosessorer er SupersCalar.

Inne i en datamaskin ser en prosessor som en liten skinnende firkant om sizenE av en bærbar fuktig håndklette innpakning, sittende i en plastdel kalt en stikkontakt. Kontakten er innebygd i hovedkortet eller hovedtavlebrikken på en datamaskin, og låser prosessoren på plass. Det er vanligvis under en avkjølende maskinvaredel som kalles en varmesink -enhet, en for det meste metallenhet som kan inkludere en vifte, som finnes festet til hovedkortet ved hjelp av et solid klipp og brakett. Hver type prosessor har sin egen kompatibilitet i socket -typen, så en prosessor som gjør vektor og array -prosessering vil definitivt ikke være kompatibel med en skalær prosessoruttak. En prosessor av vektortypen vil sannsynligvis ikke passe inn i prosessoruttaket til en annen vektorprosessor, selv om den ble laget av samme produsent.

ANDRE SPRÅK