Das Mooresche Gesetz ist eine der am häufigsten zitierten Beobachtungen zur Technologie des 21. Jahrhunderts. Für diejenigen, die es nicht kennen oder eine Auffrischung brauchen: Das Mooresche Gesetz bezieht sich auf die Beobachtung, dass sich die Anzahl der Transistoren in einem integrierten Schaltkreis etwa alle zwei Jahre verdoppelt. Für Laien wird das Mooresche Gesetz häufig so ausgedrückt, dass sich die Rechenleistung alle zwei Jahre verdoppelt.
Aus weniger technischer Sicht zeigt sich das Mooresche Gesetz im Unterschied zwischen den ursprünglichen Spezialeffekten [aus Star Wars oder Star Trek] und den heutigen Spezialeffekten. Was früher Jahre dauerte, dauert heute Wochen oder sogar nur Stunden. Aus diesem Grund würde der Oregon Trail von heute ganz anders aussehen als die verpixelte Version, mit der die meisten von uns als Kinder aufgewachsen sind.
Die Bedeutung des Mooreschen Gesetzes für die Wirtschaft lag schon immer in seinen Auswirkungen auf die Anwendung. Umfang und Geschwindigkeit von Anwendungen hängen von der verfügbaren Rechenleistung ab. Eine Verdoppelung der verfügbaren Leistung bedeutet mehr Geschwindigkeit und größere Kapazität (Skala). Beide Fähigkeiten waren und sind für die Fähigkeit eines Unternehmens, sein Anwendungskapital optimal zu nutzen, von entscheidender Bedeutung.
In der Vergangenheit beschränkte das Mooresche Gesetz das Unternehmenswachstum auf das Tempo des technologischen Wandels. Bewältigungsmechanismen wie Skalierungsstrategien haben den Unternehmen geholfen, die Einschränkungen zu überwinden, konnten sie jedoch nicht beseitigen. Schließlich sind die Möglichkeiten, die Sie mit der verfügbaren Rechenleistung erreichen, begrenzt.
Wenn Sie alt genug sind, erinnern Sie sich vielleicht an den CPU-Krieg, als Intel und AMD viel Geld ausgaben, um uns davon zu überzeugen, dass ihre CPU schneller und besser als die anderen sei. Neue CPUs wurden der Welt mit dem gleichen Tamtam und der gleichen überschwänglichen Erwartung vorgestellt wie die heutigen iThings.
Heutzutage sind sich nur die eingefleischtesten Hardware-Fans der Fortschritte bei der Rechenleistung bewusst. Es gibt keine Werbung, keine Jingles, keine Lieder. Kein großes Tamtam. Der Grund hierfür liegt darin, dass sich Unternehmen dank neuer Architekturen und Betriebsmodelle schneller entwickeln können als das Mooresche Gesetz.
Indem wir die Leistungsfähigkeit von Containern und der Cloud sowie die Zuverlässigkeit und Geschwindigkeit moderner Netzwerke nutzen, müssen wir nicht zwei Jahre warten, bis sich die Rechenleistung verdoppelt, um unsere Fähigkeit zur Datenverarbeitung und schnelleren Entscheidungsfindung zu verbessern. Wir können die Rechenleistung sofort verdoppeln oder verdreifachen, indem wir die Verarbeitung auf so viele Knoten verteilen, wie wir benötigen. Wir können maschinelles Lernen tatsächlich in Echtzeit nutzen, um Unternehmen die Analysen und Erkenntnisse zu liefern, die sie brauchen, um Entscheidungen heute statt erst morgen zu treffen.
Diese Art von Fähigkeit ist beispiellos. In der Vergangenheit dauerte die Analyse Stunden, wenn nicht Tage. Heute kann die gleiche Analyse in Sekundenschnelle durchgeführt werden. Wir nutzen heute maschinelles Lernen für Bedrohungsanalysen in Echtzeit, Benutzerverhaltensanalysen und verhaltensbasierte DDoS-Erkennung . Wir nutzen es, um Gesichtserkennung durchzuführen und die Vorteile biometrischer Sicherheit zu nutzen. Wir nutzen sie auf eine Art und Weise, die nicht möglich wäre, wenn wir weiterhin dem Mooreschen Gesetz verpflichtet wären.
Und das ist gut so, denn Physiker haben den bevorstehenden Zusammenbruch des Mooreschen Gesetzes bereits vorhergesagt. Der theoretische Physiker Michio Kaku sagt, dass das Mooresche Gesetz bis 2022 überholt sein wird. Wir werden das Ende unserer Fähigkeit erreicht haben, die Transistordichte zu erhöhen und damit auch unsere Fähigkeit, die Rechenleistung zu verdoppeln. Aber wir werden immer noch über moderne Architekturen, Algorithmen und verteilte Systeme verfügen, die die Rechenleistung im Handumdrehen verdoppeln, verdreifachen oder vervierfachen können.
Der Nachteil besteht darin, dass wir durch das Mooresche Gesetz unsere Rechenleistung nahtlos verdoppeln konnten. Mit Ausnahme der Umstellung von 32- auf 64-Bit-Systeme waren wir nur selten gezwungen, irgendetwas zu ändern, um die Leistungs- und Kapazitätssteigerungen zu erzielen. Dies gilt nicht für den alternativen, systembasierten Ansatz, der einen praktischen Ansatz erfordert. Manchmal bedeutet das, dass Anwendungen umgestaltet werden müssen. Manchmal bedeutet es neue Bereitstellungs- und Skalierungsmodelle. Dies kann eine Neuschreibung der Systeme erfordern, um die Vorteile der Parallelisierung oder Verteilung zu nutzen. Unabhängig davon sind im Allgemeinen Veränderungen und Anstrengungen erforderlich, um einen besseren Maßstab und eine höhere Geschwindigkeit zu erreichen.
Da sich die Wirtschaft viel schneller entwickelt, als es das Mooresche Gesetz zulässt, bleibt uns keine große Wahl. Deshalb ist es wichtig, dass wir weiterhin alles neu konzipieren – von der Sicherheit über die Anwendungsbereitstellung bis hin zum Betrieb. Wir müssen uns bei der Steigerung unserer Kapazität und Geschwindigkeit nicht mehr auf das Mooresche Gesetz verlassen, sondern auf ein System von Systemen, das sich selbst skaliert, um mehr Daten häufiger und schneller als je zuvor zu verarbeiten.
Denn wir müssen mehr tun, als Unternehmen nur die Möglichkeit zu geben, Entscheidungen in Echtzeit zu treffen. Wir müssen in der Lage sein, die Notwendigkeit solcher Entscheidungen von vornherein vorherzusehen.