Also müsste die Video Software dieses Cluster unterstützen. Schade, dachte das macht die Hardware für sich untereinander aus. Supercomputer haben gerade für mich etwas an reitz verloren
Das gibt es auch. Das sind dann sogenannte Shared Memory Systeme. Als bekanntestes Beispiel sind hier SMP Systeme genannt. Dabei hast du z.B. 2, 4 oder 8 CPUs auf einem MB sitzen, und alle können auf den gleichen gemeinsamen Speicher zugreifen. Für die Software spielt es dabei keine Rolle, also sie sieht nicht, ob es jetzt eine rießige Monster-CPU ist, oder aber z.B. 8 kleine CPUs. Das ist SEHR elegant, was die Programmierung angeht. Man muss halt kein Messagepassing machen.
Wenn du von denen dann mehrere Nodes (1 Node ist grob gesamt eine Maschine bzw. MB) zusammensteckst, und diese wieder einen gemeinsamen Arbeitsspeicher haben, dann hast du halt einen kleinen Super Rechner. So etwas skaliert aber recht schnell sehr schlecht. Bei einem Node passt das noch sehr gut, 2-16 geht auch noch, wenn es ein gutes ist sogar bis 61/128 Nodes, danach wirds aber eklig. Mehr als 256/512 Systeme hats eigentlich nie gegeben, da die einfach zu schlecht skalieren. Wobei es auch CPUs gewesen sein können und nicht Nodes. Bin mir da grad nicht mehr sicher.
Was aber klar ist, Shared Memory Systeme sind nur für "kleinere" Systeme geeignet.
Was das Rendern angeht, ja, das sind auch Cluster, aber die legen nur wenig Wert auf ein gutes Netzwerk, da die Aufgaben perfekt aufgeteilt werden können. Jede Szene ist völlig unabhängig von denen davor und danach, oder maximal von der jeweils davor/danach. Das wars. Man brauch da eigentlich gar keine Verbindung zwischen den einzelnen Rechnern. So etwas kann man sehr billig auf die Beine stellen, und gibt es auch recht oft.