Vektorrechner



  • Was ist ein Vektorrechner? Was ist der Unterschied zu meinem Desktop-PC?



  • ---- schrieb:

    Was ist ein Vektorrechner? Was ist der Unterschied zu meinem Desktop-PC?

    Im Gegensatz zu Deinem SISD (meist) System ist er ein SIMD Rechner.

    Bei der Addition 2er Vektoren muß z.B. jedes Vektor-Elemnent mit dem jeweiligen anderen addiert werden.
    Deine Desktop-CPU macht das nacheinander (was bei einem 50er-Vektor schon was dauern kann), dieser Rechner macht das parallel. 💡



  • Der MMX-Teil der Intel-CPUs rechnet uebrigens mit Vektoren.. dabei werden die Register in 8- oder 16-Bit-Einheiten aufgeteilt um Vektoren darzustellen und mit ihnen zu rechnen -- so genau kann man heutzutage SIMD und SISD nicht mehr trennen.



  • Gunnar schrieb:

    Der MMX-Teil der Intel-CPUs rechnet uebrigens mit Vektoren.. dabei werden die Register in 8- oder 16-Bit-Einheiten aufgeteilt um Vektoren darzustellen und mit ihnen zu rechnen -- so genau kann man heutzutage SIMD und SISD nicht mehr trennen.

    Deswegen schrieb' ich auch:

    Sgt. Nukem schrieb:

    Im Gegensatz zu Deinem SISD (meist) System

    Alle Extensions wie MMX, SSE, SSE2, 3DNow! etc. laufen qausi darauf hinaus, etwas parallel zu machen...


Anmelden zum Antworten