Vad är skillnaden mellan vektor och matrisbehandling?
vektor- och matrisbehandling är väsentligen desamma eftersom en vektorprocessor och en matrisprocessor är samma typ av processor. En processor eller central bearbetningsenhet (CPU) är ett datorchip som hanterar det mesta av informationen och funktionerna som behandlas via en dator. En vektorprocessor står i motsats till den enklare skalprocessorn, som bara hanterar en bit information åt gången.
I diskussioner om vektor- och matrisbehandling används de två termerna utbytbart, men de är tekniskt annorlunda. En matris består av indexerade informationssamlingar som kallas index, pluralformen av ordet "index". Även om en matris, i sällsynta fall, bara har en indexsamling, är en vektor tekniskt en indikation på en matris med minst två index. Vektorer kallas ibland "block" av datordata.
vektor- och matrisbehandlingsteknologi används vanligtvis inte i hem- eller kontorsdatorer. DettaTeknik ses oftast i hög trafikservrar. Servrar är rack med lagringsenheter som är utformade för att hysa och ge åtkomst till information från flera olika användare på olika datorer som finns på ett datornätverk.
Scalar Processing Technology fungerar på olika principer än vektor- och matrisbehandlingsteknik och är den vanligaste typen av bearbetningshårdvara som används i den genomsnittliga datorn. En superscalar -processor är en processor som fungerar som en skalprocessor, men den har många olika enheter inom CPU som varje hanterar och bearbetar data samtidigt. Superscalar-processortypen med högre prestanda är också utrustad med programmering som gör att den effektivt tilldelar databehandling till de tillgängliga skalära enheterna inom CPU. De flesta moderna hemdatorprocessorer är superscalar.
inuti en dator ser en processor ut som en liten glänsande fyrkant om sizE av en bärbar fuktig handelettomslag, sittande i en plastdel som kallas ett uttag. Uttaget är inbäddat i moderkortet eller mainboard -chipet på en dator och låser processorn på plats. Det är vanligtvis under en kylhårdvarudel som kallas en kylfläns, en mestadels metallenhet som kan inkludera en fläkt, som kan hittas fäst vid moderkortet med ett robust klipp och konsol. Varje typ av processor har sin egen socket -kompatibilitet, så en processor som gör vektor och array -bearbetning skulle definitivt inte vara kompatibel med ett skalprocessoruttag. En processor av vektortyp skulle förmodligen inte passa in i processoruttaget för en annan vektorprocessor, även om den gjordes av samma tillverkare.