Jaký je rozdíl mezi zpracováním vektorů a polí?
Zpracování vektoru a pole jsou v podstatě stejné, protože s malými a vzácnými rozdíly jsou vektorový procesor a procesor pole stejný typ procesoru. Procesor nebo centrální procesorová jednotka (CPU) je počítačový čip, který zpracovává většinu informací a funkcí zpracovávaných prostřednictvím počítače. Vektorový procesor je na rozdíl od jednoduššího skalárního procesoru, který zpracovává současně pouze jednu informaci.
V diskusích o vektorovém a maticovém zpracování se tyto dva termíny používají zaměnitelně, ale jsou technicky trochu odlišné. Pole se skládá z indexovaných sbírek informací nazývaných indexy, množného čísla slova „index“. Ačkoli pole může ve vzácných případech mít pouze jednu sbírku indexů, vektor je technicky indikátorem pole s alespoň dvěma indexy. Vektory jsou někdy označovány jako „bloky“ počítačových dat.
Technologie zpracování vektorů a polí se obvykle nepoužívá v domácích nebo kancelářských počítačích. Tato technologie je nejčastěji vidět na serverech s velkým provozem. Servery jsou stojany úložných jednotek určených k umístění a umožňují přístup k informacím několika různých uživatelů na různých počítačích umístěných v počítačové síti.
Technologie skalárního zpracování pracuje na jiných principech než technologie zpracování vektorů a polí a je nejběžnějším typem hardwaru pro zpracování používaného v průměrném počítači. Superskalární procesor je procesor, který pracuje jako skalární procesor, ale má v CPU mnoho různých jednotek, z nichž každá zpracovává a zpracovává data současně. Vysoce výkonný typ superskalárního procesoru je také vybaven programováním, díky kterému efektivně přiřazuje zpracování dat dostupným skalárním jednotkám v CPU. Většina moderních domácích počítačových procesorů je superscalar.
Uvnitř počítače vypadá procesor jako malý lesklý čtverec o velikosti přenosného vlhkého obalu na ručník, který je umístěn v plastové části nazývané soket. Soket je zabudován do základní desky nebo čipu základní desky v počítači a uzamkne procesor na místo. To je obvykle pod chladicí hardwarovou částí zvanou chladičová sestava, většinou kovové zařízení, které může zahrnovat ventilátor, který lze nalézt připojený k základní desce pomocí robustní svorky a držáku. Každý typ procesoru má vlastní kompatibilitu typu soketu, takže procesor, který provádí vektorové a maticové zpracování, by rozhodně nebyl kompatibilní s skalárním soketem procesoru. Procesor vektorového typu by se pravděpodobně nehodil do patice procesoru jiného vektorového procesoru, i kdyby byl vyroben stejným výrobcem.