"Ohne Windows wäre NVIDIA niemals entstanden!", erklärte Jensen Huang. Ist das wertvollste Unternehmen der Welt nur dank Windows überhaupt existent?
Während die gesamte Tech-Branche ihre Aufmerksamkeit auf Cloud-basierte Großmodelle, KI-Rechenzentren und Agent-Einstiegsstellen richtet, hat Jensen Huang, CEO von NVIDIA, bei einer Veranstaltung von Microsoft den Ausgangspunkt von NVIDIA zurück ins Jahr 1992 verlegt:
„NVIDIA wurde aufgrund von Windows gegründet … Ohne Windows wäre NVIDIA überhaupt nie entstanden.“
Kürzlich traten Jensen Huang und Satya Nadella, CEO von Microsoft, bei der gemeinsamen Veranstaltung von Microsoft und NVIDIA zur Vorstellung von Laptops mit RTX Spark-Chip selten gemeinsam auf, um die jahrzehntelange Zusammenarbeit beider Seiten zu rekapitulieren: Von Windows, GeForce-Grafikkarten bis hin zu CUDA und der Bereitstellung von Rechenleistung für das Training von Großmodellen für OpenAI erstreckt sich die technische Zusammenarbeit der beiden Unternehmen bis in das heutige KI-Zeitalter.
Dieses Gespräch drehte sich jedoch nicht nur um die Vergangenheit. Da KI-Agenten beginnen, Computer direkt zu bedienen und professionelle Software aufzurufen, teilten beide Seiten auch die Vorstellungen zur nächsten Generation von KI-PCs: Die lokale Rechenleistung und die Cloud-Modelle arbeiten zusammen, während die Sicherheits- und Berechtigungsprobleme der Agenten auf der untersten Ebene des Betriebssystems gelöst werden.
Von der gemeinsamen Förderung der PC-Innovation bis zur gemeinsamen Erkundung des Personal Computing im KI-Zeitalter versuchen die beiden Technologiegiganten, eine neue Frage zu beantworten: Wenn KI nicht mehr nur eine Anwendung im Computer ist, sondern ein Assistent, der den Computer für den Menschen bedient, was wird aus dem PC dann?
Ohne Windows gäbe es keine NVIDIA: Die Zusammenarbeit der beiden Giganten begann 1992
Sriram Krishnan: Es ist tatsächlich selten, Sie beide gleichzeitig auf derselben Bühne zu sehen. Microsoft und NVIDIA haben eine jahrzehntelange tiefe Zusammenarbeit, und Ihre persönliche gemeinsame Arbeitsgeschichte dauert auch schon mehrere Jahrzehnte. Also Jensen, könnten Sie zuerst mit uns teilen, was Ihre unvergesslichste oder liebste Erinnerung bei der Zusammenarbeit mit Microsoft und Satya ist?
Jensen Huang: NVIDIA wurde tatsächlich aufgrund von Windows gegründet. Das war Ende 1992, als Windows 3.1 gerade erschienen war, und wir begannen, die mögliche zukünftige Vision des PCs vage vorauszusehen. Um ehrlich zu sein, hatte ich vor diesem Zeitpunkt sogar noch nie einen PC gesehen, und verbrachte die meiste Zeit mit der Arbeit an Workstations, Dateiservern und Supercomputern zur Chipherstellung.
Damals diskutierten ich und meine Mitbegründer: Wie würde die Zukunft aussehen, wenn man dem PC 3D-Grafikfähigkeiten hinzufügt, sodass er sowohl Spiele spielen als auch als Workstation für technisches Design dienen kann? Also entwarfen wir eine solche Welt, man kann sagen, dass NVIDIA ohne Windows überhaupt nie entstanden wäre.
Bis 1995 definierte Windows 95 alles neu. Windows 95 machte es möglich, die GPU mit dem PC zu verbinden, und DirectX hat das GPU-Ökosystem vollständig erneuert. Die Direct3D-API ermöglicht es Anwendungen, die Fähigkeiten der GPU aufzurufen und freizusetzen. Im Zeitalter von DirectX 8 haben wir gemeinsam mit Microsoft die weltweit erste programmierbare GPU erfunden, nämlich den programmierbaren Shader. Nach mehreren Iterationen und Weiterentwicklungen auf dieser Grundlage entstand schließlich das heute weithin bekannte CUDA.
Wenn wir auf die gesamte Entwicklungsgeschichte unseres Unternehmens zurückblicken, steht Windows immer im Mittelpunkt:
Ohne Windows gäbe es kein GeForce → ohne GeForce würde CUDA nicht entstehen → und ohne CUDA hätten Forscher wie Alex Krizhevsky, Ilya Sutskever, Yann LeCun und Andrew Ng keinen Computer gefunden, der Deep Learning ausführen kann.
Genau dieser Weg hat uns bis heute gebracht.
Satya Nadella: Haha, jetzt plant Jensen, einen Teil des Marktwerts an mich zurückzugeben.
Jensen Huang: Das mache ich jeden Tag!
Satya Nadella: Die Geschichte, die Jensen gerade erzählt hat, ist unglaublich, und in gewissem Sinne ist sie die gesamte Entwicklungsgeschichte der Computertechnik. Was mich an Jensen am meisten bewundert, ist seine unerschütterliche, konsequente Beharrlichkeit auf die Vision, wie hoch die beschleunigte Berechnung gelangen kann. Im gesamten Entwicklungsverlauf der Branche ist er einer der Wenigen, die dieses eine Kernkonzept jahrzehntelang festhalten, und dieser Einfluss übertrifft sogar jede einzelne PC-Form oder Chiparchitektur.
Wenn ich auf die Vergangenheit zurückblicke, ist eine meiner frühesten Erinnerungen die Diskussion darüber, wie groß die Cloud-basierte beschleunigte Berechnung oder Hochleistungsrechnung (HPC) werden kann. Ich erinnere mich, dass die erste Zusammenarbeit, die wir bei Azure abgeschlossen haben, darin bestand, darüber nachzudenken, wie HPC noch größer gemacht werden kann.
Jensen Huang: Satya war der erste Mensch, der InfiniBand in einem Cloud-Rechenzentrum bereitstellte, was direkt dazu führte, dass OpenAI Supercomputer für das Training von GPT-Modellen zur Verfügung gestellt wurde, und der Rest ist allen bekannt.
Satya Nadella: Genau. Wenn wir damals nicht die Erkundungen für HPC unternommen hätten, wenn wir nicht zufällig den auf InfiniBand basierenden Supercomputer gebaut hätten und Sam Altman zufällig vorbeigekommen wäre und gefragt hätte „Habt ihr Rechenleistung?“ und wir geantwortet hätten „Vielleicht schon“, wäre alles danach nicht passiert.
Um ehrlich zu sein, das wirklich Bemerkenswerte an Jensen ist seine fortwährende Vision für die zukünftige Entwicklung der beschleunigten Berechnung — sie bezieht sich nicht auf heute oder morgen, sondern betrachtet sie als einen langfristigen Trend. Genau diese Weitsicht hat uns bis heute gebracht.
Jensen Huang: Das führte auch zu einem tiefgehenden Austausch zwischen uns, an den ich mich gut erinnere. Damals diskutierten Satya und ich: Was bedeutet das für den PC? Wie bauen wir einen extrem leistungsfähigen PC im Zeitalter nach dem Deep Learning?
In meinen Augen ist der PC das wichtigste ultimative Werkzeug, und das gilt auch für eine ganze Generation von Menschen. Wenn das Agent-Zeitalter kommt und Agenten direkt auf Ihrem Computer laufen und als persönliche Assistenten fungieren, müssen sie auf verschiedene leistungsstarke Werkzeuge im System zugreifen. Diese Werkzeuge sind weit im Ökosystem von NVIDIA verteilt und decken Spiel-PCs sowie Workstations ab, auf denen Software wie Dassault, Siemens, Autodesk und Adobe ausgeführt wird. Wir hoffen, weltweit führende Werkzeuge wie Blender, Unreal Engine, Omniverse und CATIA zusammen mit KI auf demselben PC bereitzustellen.
Wie sollen wir das erreichen? Diese Diskussion, die vor vier Jahren begann, hat uns ganze vier Jahre gekostet, um sie umzusetzen.
Agenten sollten nicht den „Generalschlüssel“ für den gesamten Computer erhalten — Sicherheitsisolation bis auf die unterste Ebene des Betriebssystems
Sriram Krishnan: Satya, in den letzten Monaten haben wir ständig verschiedene Berichte über Agenten und Sicherheit gesehen. Jeder nutzt täglich verschiedene Agenten, gibt ihnen vollständige Berechtigungen für das Dateisystem und lässt sie im Namen des Benutzers handeln. Das heute von Microsoft vorgestellte MXC (Microsoft Execution Containers) scheint mir ein neues Kernprimitiv für Agenten auf Betriebssystemebene zu sein. Bitte teilen Sie uns mit, warum das Betriebssystem der beste Ort für die Umsetzung dieses Mechanismus ist und welche Möglichkeiten dieses Primitiv mit sich bringt?
Satya Nadella: Zuerst muss man sich merken, dass alles mit Code-Agenten beginnt, die direkt auf dem Desktop ausgeführt werden. Wenn man beobachtet, welcher Bereich am dringendsten Bedarf an Sicherheitsisolationsprimitiven hat, ist die Antwort die lokale Host-Umgebung, nämlich die Berechtigungen für den Zugriff auf das Dateisystem und die Ausführungsaktionen.
Daher haben wir bei der Zusammenarbeit mit Jensen und seinem Team darüber nachgedacht: Wie können wir diese Schicht direkt in die Primitive der untersten Ebene des Systems einbetten, egal ob in der Cloud oder im lokalen Betriebssystem? Da Code zuerst auf dem lokalen Desktop ausgeführt wird, müssen wir sicherstellen, dass der Desktop die sicherste Umgebung für Agenten zur Ausführung von Aufgaben ist — auch wenn das Modell aus der Cloud stammt. Genau daraus entstand MXC. Es ist großartig zu sehen, dass OpenShell nativ in MXC integriert werden kann.
Der von Pavan gerade erwähnte Steuerungsmechanismus zeigt, dass der Sicherheitsschutz alle Ebenen durchdringen muss, von Mikro-VMs (microVM), vollständigen virtuellen Maschinen bis hin zur spezifischen Sitzungsebene. Und das, worauf ich mich am meisten freue, ist der Windows-Sitzungsisolationsmechanismus.
Sicherheitsisolation ist die Grundlage, und gleichzeitig ist eine umfassende End-to-End-Beobachtbarkeit (Observability) erforderlich. Um die Beobachtbarkeit zu erreichen, müssen Agenten eine unabhängige Identität haben, damit das System alle ihre Verhaltensspuren verfolgen und beobachten und Governance basierend auf Richtlinien durchführen kann. Das kann die IT-Betriebsteams (ITOps), Sicherheitsteams (SecOps) und sogar Finanzbetriebsteams (FinOps) von Unternehmen wirklich beruhigen.
Übrigens: Die Fähigkeit, den Token-Verbrauch und seinen Ort zu verfolgen, darf nicht unterschätzt werden. Das ist nicht das Verdienst einer einzelnen Technologie, sondern das Ergebnis einer eng verbundenen gesamten Kette. Das größte Hindernis für die breite Umsetzung von Technologien ist oft das Fehlen von Überlegungen zur Vollständigkeit des gesamten Prozesses. Wenn man nur einen Teil davon umsetzt und den anderen ignoriert, kann man kein Vertrauen aufbauen. Ich freue mich, dass wir die Integration zwischen Cloud-Plattform, Client sowie ITOps, SecOps und FinOps erreicht haben. Das ist eine heterogene Integration, die sich nicht auf eine einzelne Technologie von Microsoft beschränkt, sondern alle relevanten Technologien umfassend unterstützt.
Jensen Huang: Was Satya gerade gesagt hat, wird der Grundstein des nächsten IT-Systems. Genau wie Windows und DirectX die Art und Weise der Erstellung von Anwendungen vollständig umgestaltet haben, wird MXC auch die Art und Weise der Erstellung und Bereitstellung von Agenten vollständig umgestalten. Ohne diese Sicherheitstechnologieinfrastruktur ist die großflächige Umsetzung überhaupt nicht möglich.
Modelle lokal ausführen, Cloud übernimmt die weitere Verarbeitung — „Hybride Intelligenz“ wird zum Normalzustand von PCs
Sriram Krishnan: Das hängt stark mit einem anderen Kernthema zusammen: Hybride Intelligenz (Hybrid Intelligence). In den letzten Jahren waren die Menschen daran gewöhnt, Großmodelle in der Cloud zu nutzen und Ergebnisse zurückzubekommen. Die heute gezeigten Szenarien sind jedoch völlig anders: Sie können verschiedene Modelle auswählen, einige werden lokal ausgeführt, einige in der Cloud, und Sie können zwischen beiden hin- und herschalten.
Ein Satz, den ein Redner gerade bei der Vorstellung von GitHub Copilot gesagt hat, hat mich sehr beeindruckt: „Diese Tokens sind völlig kostenlos.“ Bitte teilen Sie uns mit, welche Möglichkeiten das mit sich bringt. Denn das ist ein völlig neues Modell: Ein Teil der Arbeitslast wird lokal auf Ihrem Laptop ausgeführt, ein anderer Teil in der Cloud, und es erfolgt eine intelligente Planung zwischen beiden — was wird das bewirken?
Satya Nadella: Das ist ein wichtiger Moment in der Technikgeschichte. Ich erinnere mich, dass ich Ende der 1980er Jahre als Doktorand an der Universität ein VT100-Terminal benutzt habe, das an einen VAX-Host angeschlossen war, und zu Hause hatte ich einen PC. Der PC war mit einem Modem ausgestattet, das sich per Wählverbindung mit dem Terminal verband, und lokal wurden DOS und frühe Windows-Versionen ausgeführt. Aber erst mit dem Erscheinen von Windows 95 und dem Mosaic-Browser wurden Lokales und Netzwerk zu einem nahtlosen Gesamterlebnis verschmolzen. Die Nutzer kümmern sich nicht darum, ob die Rechenleistung aus der lokalen Umgebung oder aus der Cloud stammt, sie möchten jederzeit Rechenleistung in einem nahtlosen Arbeitsablauf aufrufen können.
Was Daniel heute demonstriert hat, ist beeindruckend: Er holt Modelle in lokaler ComfyUI, generiert Materialien, importiert sie in Blender zur Verbesserung, wechselt dann zu Photoshop, um den Effekt mit lokalen Modellen weiter zu verstärken, kehrt zu ComfyUI zurück und migriert schließlich den gesamten Prozess über Astra und Unreal Engine in die Cloud. Er hat nur Anwendungen auf dem Desktop verwendet, Modelle lokal und auch in der Cloud ausgeführt — alles passiert ganz natürlich.
Genau das möchte ich ausdrücken: Heute wurden viele hervorragende Geräte und verschiedene Technologien gezeigt, aber für mich ist die zukünftige Entwicklungsrichtung sehr klar — von nun an werden wir nicht mehr unterscheiden, ob „dieses lokal ausgeführt wird und jenes in der Cloud läuft“, hybride Intelligenz wird zu einem allgegenwärtigen normalen Erlebnis.
Jensen Huang: Der gerade demonstrierte Arbeitsablauf umfasst beschleunigtes Blender, beschleunigtes ComfyUI, Astra in der Cloud und lokal ausgeführte Agenten. Die „effektive Interaktionsfläche“ (Surface Area) der gesamten Berechnung ist sehr groß, sie mobilisiert im Wesentlichen die gesamte erstklassige Softwaretechnik, die die Technologiebranche über Jahrzehnte angesammelt hat, um gemeinsam für dieses eine Anwendungsszenario zu dienen.
Satya Nadella: Genau. Arbeitsabläufe, die früher mehrere Tage dauerten, können jetzt in nur wenigen Stunden abgeschlossen werden. Das steht für eine echte Beschleunigung der Kreativität und des Ehrgeizes des Einzelnen, was meiner Meinung nach sehr cool ist.
Sriram Krishnan: Diese Modelle werden immer leistungsfähiger beim Aufrufen von Werkzeugen, aber Werkzeuge und Kerndateien befinden sich oft auf lokalen Geräten. Hier gibt es einen entscheidenden Punkt: Aus Gründen der Datensicherheit, des Datenschutzes und der Kontrolle möchten Nutzer in der Regel, dass Werkzeugaufrufe so nah wie möglich an lokalen Daten stattfinden.
Satya Nadella: Ja. Nach dem Aufstieg von Code-Agenten sind die Menschen erstaunt über die Leistungsfähigkeit der Konsolenterminals und erkennen erneut die Stärke des abstrakten Konzepts des Dateisystems. Agenten werden in Zukunft höchstwahrscheinlich die größten Nutzer des Dateisystems sein. Sie müssen verteilte Daten in heterogenen Umgebungen verarbeiten, z. B. Informationen aus Downloads, Cloud-synchronisierten Dateien und E-Mails extrahieren, in Dateisystemcontainer einleiten und dann Modelle für die tiefe Verarbeitung antreiben. Das ist die völlig neue Berechnungsform: Ich benutze den Computer, mein Agent benutzt auch den Computer, und diese Agenten brauchen auch diese grundlegenden Funktionen.
Denken Sie an OneDrive: Wann habe ich OneDrive das letzte Mal als Clouddienst oder Client-Tool betrachtet? Es ist schon längst überall. Daher sollten System und Agent in Zukunft immer verfügbar sein, egal ob lokal auf dem PC oder bei mobiler Nutzung.