Skip to content

Chapter 56: The Megacluster

Cast of characters
NameLifespanRole
Greg BrockmanOpenAI co-founder; coauthor of the OpenAI LP announcement; institutional voice for the capped-profit/compute rationale
Ilya Sutskever1986–OpenAI co-founder; coauthor of the OpenAI LP announcement
Sam AltmanOpenAI CEO in the 2019 Microsoft release; public advocate for the OpenAI/Microsoft supercomputing foundation
Satya Nadella1967–Microsoft CEO in the 2019 Microsoft release; public advocate for Azure AI supercomputing
Kevin ScottMicrosoft CTO in the 2020 supercomputer feature; technical lead connecting OpenAI supercomputer to broader Azure AI at Scale strategy
OpenAI Nonprofit / OpenAI LP / Azure engineeringInstitutional actors: nonprofit retains control; LP employs staff and pursues scale; unnamed Azure engineering teams build the supercomputer
Timeline (March 2019 – May 2020)
timeline
title Chapter 56 — The Megacluster
Mar 11 2019 : OpenAI announces OpenAI LP
Jul 22 2019 : Microsoft and OpenAI announce a major Azure computing partnership
Feb 13 2020 : Microsoft Research announces Turing-NLG alongside DeepSpeed, ZeRO, and model parallelism
May 19 2020 : Microsoft discloses an Azure supercomputer for OpenAI
May 2020 : Microsoft frames the supercomputer as part of "AI at Scale" — large models + tools + supercomputing on Azure
Plain-words glossary

Capped-profit structure — A hybrid corporate form in which investor and employee returns are limited while a nonprofit parent retains control. In OpenAI’s case, the structure was presented as a way to fund compute-intensive scaling while preserving mission-first governance.

Hyperscaler / hyperscale cloud — A small set of cloud providers (Microsoft Azure, Amazon AWS, Google Cloud) operating at the global-datacenter scale where they can offer customers the kind of infrastructure customers cannot easily build themselves. Frontier-AI training is now a hyperscaler-only workload.

Megacluster — Working name for the Azure-OpenAI machine and its successors: tens of thousands of accelerators wired together with high-speed interconnects (InfiniBand, custom NVLink topologies), purpose-built for training one very large model rather than running many small jobs.

Distributed training (model parallelism, data parallelism, pipeline parallelism) — The systems-software layer that splits a model and its training batches across many devices. Data parallelism replicates the model and partitions the batch. Model parallelism partitions the model itself across devices. Pipeline parallelism stages forward and backward passes through the model. Modern frameworks like DeepSpeed and ZeRO combine all three.

DeepSpeed / ZeRO — Microsoft Research’s open-source distributed-training stack. ZeRO (Zero Redundancy Optimizer) shards optimizer state, gradients, and later parameters across data-parallel workers, reducing per-GPU memory pressure.

GPU-server interconnect bandwidth — The network capacity linking accelerator servers during distributed training. Necessary because gradient synchronisation can become the bottleneck before compute does; without high-bandwidth networking, a large cluster behaves like many small clusters rather than one machine.

AI at Scale — Microsoft’s 2020 platform-level framing for the OpenAI supercomputer + DeepSpeed + Turing-NLG bundle: large models, training optimisation tools, and supercomputing made available through Azure AI services and GitHub.

The scaling laws changed what a large training run meant. A bigger model no longer looked only like a heroic experiment or a gamble on brute force. It could be discussed as a point on a curve: more parameters, more data, more compute, lower loss, all within the empirical limits and caveats of the measurements. That did not make success automatic. It did not prove intelligence. It did something more practical. It gave organizations a reason to treat compute as a strategic planning variable.

Once compute becomes a planning variable, the next question is not philosophical. It is logistical. Who can get enough accelerators? Who can keep them connected? Who can feed them data fast enough? Who can hire the distributed-systems engineers, negotiate the cloud relationship, pay for the run, and absorb the failures that happen when thousands of devices are asked to behave like one machine? The answer was no longer just “the best research group.” It was the group that could become, or partner with, an infrastructure company.

That change sounds obvious only in retrospect. For much of AI history, the decisive scarce resource had seemed to be the right symbolic representation, the right feature extractor, the right search heuristic, or the right training trick. Hardware mattered, but it often sat behind the intellectual drama. Scaling laws inverted that emphasis. They did not make ideas irrelevant, but they made the ability to test an idea at the next scale a central advantage. The bottleneck moved from “Can we imagine the method?” toward “Can we afford and operate the experiment?”

This made forecasting and procurement part of the same conversation. If a loss curve suggested that a larger run might improve performance, the organization still had to translate that suggestion into machines, cloud agreements, schedules, storage, and staff. A curve cannot reserve accelerators. It cannot tune a distributed training job. It cannot negotiate capacity. The megacluster was the physical answer to the planning imagination created by the scaling-law era. It turned a forecast about loss into a demand for real operational capacity.

This is why the megacluster belongs in the history of AI. It is not just a bigger computer sitting behind a famous model. It is the moment when frontier AI became visibly dependent on cloud-scale industrial systems. The old image of AI research was a clever idea, a paper, a workstation, and a graduate student. That image had always been incomplete, but by 2019 and 2020 it became actively misleading. The new image included corporate structure, capital, procurement, networking, storage, distributed training software, runtime optimization, platform services, and commercialization rights.

OpenAI’s 2019 restructuring was one of the public signals that the old research-lab form was no longer enough for the scale the organization wanted to pursue. On March 11, 2019, Greg Brockman and Ilya Sutskever announced OpenAI LP, a capped-profit structure under the control of the OpenAI Nonprofit. The announcement framed the change around scale. OpenAI said it had seen that dramatic AI systems used the most computational power, that it wanted to increase its pace, and that it expected to need billions of dollars for large-scale cloud compute, talent, and AI supercomputers.

That sentence is the hinge. It ties organizational form directly to infrastructure. OpenAI was not describing compute as a line item that could be handled after the research plan was set. It was saying that the ability to raise capital for compute, talent, and supercomputers had become part of the research plan itself. The legal structure was therefore not a side story. It was a piece of the machine.

The structure was unusual because OpenAI did not present it as a simple conversion into an ordinary startup. The public explanation emphasized a capped-profit hybrid. Investor and employee returns would be capped. Returns beyond the cap would go to the OpenAI Nonprofit. The nonprofit would remain in control, and the operating company would be governed by the OpenAI Charter. The purpose, as OpenAI described it, was to raise capital while keeping the mission in charge.

The mechanics are worth pausing over because they show how governance became entangled with compute. A normal venture-backed company can raise capital by promising large upside. A nonprofit can protect a mission, but it has fewer obvious ways to fund a compute-intensive race measured in billions. OpenAI LP tried to occupy the awkward middle: enough financial upside to attract capital and employees, but limited enough that the organization could still claim a mission-first structure. Whether that balance would hold under pressure was not resolved by the announcement. But the announcement made one thing plain: the infrastructure requirements had grown large enough to reshape the institution around them.

That framing matters because it prevents a cheap story. It is easy to say that the nonprofit model failed and a normal company took over. The announcement says something more complicated. OpenAI wanted access to capital at a scale associated with commercial technology companies, while also insisting that the mission and nonprofit control remained central. Whether one finds that convincing is a later governance debate. Historically, the important point is that frontier AI was beginning to require organizational machinery built for very large compute commitments.

Compute also changed the meaning of talent. In earlier AI eras, hiring a brilliant researcher could mean giving them a desk, a workstation, and access to a modest shared cluster. By 2019, the people who mattered included not only model researchers but also infrastructure engineers, systems programmers, reliability engineers, data engineers, security teams, and cloud specialists. The paper idea and the machine plan had to be joined. A frontier lab needed people who could think about loss curves and people who could keep a huge training system alive.

The OpenAI LP announcement placed these needs side by side: cloud compute, talent, and AI supercomputers. The grouping is revealing. Talent was not separate from the machine. It was the human infrastructure required to use the machine. A cluster that cannot be programmed, debugged, monitored, or scheduled is only expensive metal. A research team without adequate compute is a team with a plan it cannot test. The capital structure was an attempt to join those pieces.

This was also a change in research tempo. If an organization believes the next major advance requires a larger run, then delay becomes costly. The staff must be hired before the run. The cloud capacity must be reserved before the model is ready. The training software must be reliable before the full budget is burned. Capital, people, and compute all have lead times. OpenAI’s stated desire to scale faster than originally planned therefore implied more than ambition. It implied a need to coordinate long-running infrastructure commitments with a research roadmap that was moving quickly.

Four months later, the cloud partner appeared in public. On July 22, 2019, Microsoft and OpenAI announced a multiyear partnership with a $1 billion Microsoft investment. The announcement described an exclusive computing partnership to build new Azure AI supercomputing technologies. It said OpenAI would port its services to Microsoft Azure and use Azure to create new AI technologies. It also said Microsoft would become OpenAI’s preferred partner for commercializing new AI technologies.

That was not merely a funding headline. It connected OpenAI’s scaling ambition to Microsoft’s cloud business. Azure was not a neutral pile of rentable machines. It was a platform with datacenters, networking, storage, orchestration, enterprise customers, developer tools, and a commercial channel. The partnership joined a frontier AI lab that needed larger systems with a hyperscaler that wanted Azure to become the place where those systems were built and sold.

The public protagonists were Sam Altman and Satya Nadella. The Microsoft announcement used their statements to frame the deal around beneficial AI and Azure supercomputing. The deeper historical action, though, was institutional. A lab organized around frontier models was aligning with a cloud company organized around global infrastructure. The research agenda and the cloud platform were beginning to shape each other.

For Microsoft, the deal also fit a broader cloud logic. Hyperscalers compete partly by offering customers the infrastructure they cannot easily build themselves. Databases, analytics, identity, storage, and machine learning services all follow this pattern. Frontier AI extended the pattern to the most demanding training workloads. If Azure could become credible as the place where the largest models were trained, then the engineering effort could support both OpenAI’s research and Microsoft’s platform story.

The partnership had several layers. The $1 billion investment made the capital shift visible. The plan to jointly build Azure AI supercomputing technologies made the infrastructure shift visible. OpenAI’s move to Azure made the platform dependency visible. Microsoft’s preferred commercialization role made the business model visible. Put together, the deal said that frontier AI would not live only inside papers and demos. It would live inside a cloud relationship.

OpenAI’s move to Azure is easy to underread because cloud migration sounds administrative. In this setting, it was strategic. Moving services to Azure meant aligning the laboratory’s future systems with Microsoft’s identity, networking, security, storage, deployment, and operations environment. The training side and the serving side did not have to be identical, but they belonged to the same platform conversation. A model trained inside a hyperscaler’s infrastructure could later become a service, an API, an enterprise feature, or a developer tool inside that same commercial ecosystem.

That is why preferred commercialization mattered. The partnership did not only ask how to build a larger model. It asked how the resulting AI technologies would reach customers. A frontier model that remains a research artifact has one kind of value. A model that can be commercialized through a major cloud platform has another. The megacluster therefore linked three stages that had often been discussed separately: research, infrastructure, and product distribution.

The exact composition of the $1 billion is not needed to understand the historical shift. The public source supports the investment and the partnership terms, not a detailed breakdown between cash, cloud credits, services, or other forms. The safer point is also the stronger one: whatever the internal accounting, the deal made compute capacity, cloud engineering, and commercialization part of the same strategic package. The model race was becoming a cloud race.

This was a different kind of dependency from renting ordinary compute. Many organizations could spin up cloud instances. Far fewer could shape a cloud provider’s supercomputing roadmap around their training needs. The Microsoft and OpenAI announcement did not describe OpenAI as just another customer. It described a joint effort to build Azure AI supercomputing technologies. That language matters. The compute layer was being designed, not merely consumed.

Designing that layer means taking responsibility for many things that ordinary cloud abstractions hide. A user renting a conventional instance can think in terms of CPUs, memory, disks, and network bandwidth. A frontier training system has to think about topology, collective communication, failure domains, checkpoint bandwidth, data staging, scheduler behavior, and the cost of restarting a run. The bigger the model, the more these details stop being background plumbing and become part of the experimental method.

The shift also changed the bargaining structure of frontier AI. A lab with a plausible claim on the next large model could offer a hyperscaler something valuable: workloads that pushed the cloud platform, public association with frontier AI, and eventual products that enterprise customers might want. A hyperscaler could offer the lab something equally valuable: capital, machines, infrastructure staff, and a path to commercial deployment. This was not only a research collaboration. It was an exchange between model ambition and cloud capability.

In May 2020, Microsoft showed what that exchange looked like in hardware. The company announced an Azure-hosted supercomputer developed in collaboration with and exclusively for OpenAI. Microsoft described it as one of the top five publicly disclosed supercomputers in the world. The published scale was stark: more than 285,000 CPU cores, 10,000 GPUs, and 400 gigabits per second of network connectivity for each GPU server.

The phrase “publicly disclosed” should stay attached to the ranking. Microsoft was comparing against machines visible enough to be named and counted, not proving a private global leaderboard. But even with that qualifier, the point was clear. The training system for frontier AI was now in the same conversation as the world’s largest supercomputing installations. This was no longer a lab cluster in the corner. It was a cloud-hosted industrial machine.

The numbers deserve slow reading. CPU cores matter because large training systems need orchestration, preprocessing, data movement, and general-purpose computation around the accelerators. GPUs matter because they perform the dense matrix operations that make deep-learning training practical at this scale. Network connectivity matters because the GPUs cannot act as isolated islands. They have to coordinate.

The network line is the most pedagogically important. In distributed training, many accelerators work on parts of the same model or on different slices of data. They repeatedly need to exchange information: gradients, parameters, synchronization signals, and sometimes activation or model-state fragments depending on the training strategy. If communication is slow, expensive GPUs wait. Idle accelerators are not just inefficient; they break the economics of the whole run. The machine has to move data fast enough that computation remains the bottleneck.

The problem is not only average speed. Large training jobs are sensitive to stragglers. If one part of the system falls behind, other parts may have to wait at synchronization points. A cluster can have impressive peak compute and still perform poorly if the network, storage, or scheduling layer creates uneven progress. This is why the supercomputer was a systems achievement rather than a simple parts list. The hard task was making many devices behave like one useful instrument for long enough to finish a training run.

This is why the supercomputer announcement cannot be reduced to “10,000 GPUs.” The GPUs were the glamorous part, but the system was the achievement. A large model training run depends on the ratio between compute, memory, storage, network, scheduling, and software. Too little storage throughput and the accelerators starve. Too weak a network and synchronization dominates. Too fragile a scheduler and failures waste days. Too little monitoring and a silent problem can corrupt an expensive run. The cluster is the whole stack.

The published 400 Gbps connectivity per GPU server indicated that Microsoft was treating communication as a first-order design requirement. The public announcement stopped at that level of detail. It did not need to identify the specific interconnect technology, GPU model, datacenter location, or total cost for the historical point to be visible. Training large models had become a networked systems problem at cloud scale.

That systems problem also changed the meaning of experimentation. In a smaller regime, a failed run might waste hours or days. At megacluster scale, failure can waste enormous compute time, engineering attention, and opportunity. The larger the run, the more the experiment resembles an industrial operation. Checkpointing, recovery, capacity planning, monitoring, and reproducibility become central. The model may be the scientific object, but the run is an infrastructure event.

The run also has to be fed. Large models consume enormous token streams during training, and the accelerators must receive batches continuously enough to stay busy. This turns storage and preprocessing into part of the training system. Data is not merely collected and then handed to the model. It has to be cleaned, packed, shuffled, staged, read, and delivered at the pace the cluster requires. The cloud platform has to make that possible while also handling failures and restarts.

This is where the CPU count becomes easier to understand. The GPUs perform the dense numerical work, but the surrounding system performs orchestration and support. CPUs help manage workloads, move data, run services, handle preprocessing tasks, and support the general-purpose operations wrapped around the accelerator-heavy core. In a megacluster, the non-GPU machinery is not decorative. It is what lets the GPU machinery remain productive.

Microsoft framed the 2020 machine as built with and exclusively for OpenAI, but it did not frame the work as a one-off favor. The announcement connected the OpenAI supercomputer to a broader vision called AI at Scale. Microsoft wanted large models, training optimization tools, and supercomputing resources to become available through Azure AI services and GitHub. In other words, the private cluster was also a prototype for a platform.

That platform framing is crucial. A hyperscaler does not only build one machine for one customer and stop. It tries to turn hard internal work into reusable services. If building the OpenAI system forced improvements in networking, distributed training, scheduling, storage, and model optimization, those improvements could become part of Azure’s broader offering. The frontier run became a way to improve the cloud itself.

Microsoft’s own large-model work made the same point from another direction. In February 2020, Microsoft Research announced Turing-NLG, a 17-billion-parameter language model. The post described the role of DeepSpeed and ZeRO, and it explained that models above 1.3 billion parameters could not fit on a single 32GB GPU and had to be parallelized across multiple GPUs. That is not evidence about OpenAI’s internal training stack. It is evidence that Microsoft was building a software layer for large models at the same time it was building cloud infrastructure for them.

The software layer matters because hardware alone does not train a frontier model. A large neural network must be partitioned, scheduled, synchronized, checkpointed, and optimized. Some parallelism splits data across devices. Some splits the model itself. Some splits optimizer state. Each choice has consequences for memory, communication, fault tolerance, and throughput. A supercomputer without the right software is a pile of potential. The training framework turns potential into a run.

DeepSpeed and ZeRO belonged to that broader story. They were part of Microsoft’s effort to make very large models trainable by reducing memory pressure and improving parallelism. ONNX Runtime appeared in Microsoft’s 2020 platform framing as another piece of the tooling story. The details of which tool touched which OpenAI run are not needed here. What matters is that the megacluster era was software-plus-cloud infrastructure, not just accelerator count.

Memory pressure is the hidden reason this software story matters. A model can be too large to fit comfortably on a single device, even before training begins. Training adds optimizer state, gradients, activations, and temporary buffers. The larger the model, the more aggressively the system has to divide work and memory across devices. Distributed training software is therefore not an optional convenience for frontier models. It is the layer that makes the model physically trainable.

This also changes what “model size” means in practice. A parameter count printed in a paper looks like a single number. Inside the cluster, that number becomes a layout problem. Which devices hold which pieces of the model? Which data batches go where? When do devices communicate? What state is replicated, and what state is partitioned? How often are checkpoints written? The research claim and the systems implementation are two faces of the same object.

This is a recurring pattern in computing history. Hardware breakthroughs create new bottlenecks, and software has to reorganize around them. Mainframes needed operating systems and job schedulers. The internet needed protocols and routing software. Datacenters needed orchestration and observability. Frontier AI clusters needed distributed training libraries, runtime optimization, checkpointing, failure recovery, and tools that let researchers express model ideas without manually controlling every device.

The Microsoft/OpenAI partnership made this pattern visible in AI. The training system was no longer just the laboratory’s internal machinery. It was a product direction for a cloud platform. Azure could learn from frontier workloads, package the lessons, and sell related capabilities to other customers. GitHub could become part of the developer surface. Azure AI services could expose pieces of the large-model stack. The private machine and the public platform were connected.

This connection helps explain why the megacluster changed competitive dynamics. If the next point on the scaling curve requires a system like this, then access becomes a gatekeeper. A small lab might have excellent ideas and still lack the machinery to test them at frontier scale. A university group might understand the algorithms and still be unable to assemble the required accelerators, network, storage, operations, and funding. The limiting factor is no longer only cleverness. It is operational reach.

Operational reach has several layers. One layer is money: the ability to pay for capacity and engineering. Another is relationship: the ability to secure a cloud partner’s attention and road-map commitment. Another is competence: the ability to run the system without losing the gains to failure, inefficiency, or bad data movement. A fourth is distribution: the ability to turn the resulting model into services that justify continued investment. The megacluster sits where all four layers meet.

That does not mean only large companies can contribute to AI. Open research, smaller models, algorithmic improvements, datasets, benchmarks, interpretability, safety work, and open-source tooling all remain important. But the frontier training run became harder to separate from industrial infrastructure. The top of the scale curve was moving into a region where cloud access, capital, and systems engineering shaped what questions could be asked.

This also changed what it meant to publish a model result. A paper could describe an architecture and loss curve, but the underlying capability was partly a property of the training system. The result depended on whether the organization could marshal enough compute, keep it connected, keep it fed, and keep it stable. Reproducing the result was no longer only about reading the paper correctly. It was about having a comparable machine.

The megacluster therefore sharpened an old inequality in science. Some experiments have always required expensive instruments. Particle physics has accelerators. Astronomy has large telescopes. Climate science has supercomputers. Frontier AI joined that family more visibly in 2019 and 2020. The instrument was not a single device. It was a cloud-scale training stack.

The comparison is useful but imperfect. A particle accelerator is usually recognized as infrastructure from the start. AI had long carried the image of a software field, where ideas could move cheaply and quickly. That image remained partly true for many layers of the field, but not for the largest training runs. The megacluster made the instrument visible. It showed that the software frontier had acquired a physical base.

The physical base also had a commercial route. Microsoft’s preferred commercialization role meant that successful AI systems could move through Azure and related Microsoft channels. This mattered because the cost of frontier training needed some path back to users, products, and revenue. Large models were not just trained and admired. They were becoming platform capabilities that could be embedded in services, sold to enterprises, and exposed to developers.

The partnership did not settle the governance questions raised by OpenAI’s structure. It intensified them. If a mission-driven AI lab depends on a hyperscale cloud partner, who shapes the direction of deployment? If safety research and commercialization share infrastructure, how are priorities balanced? If the largest experiments require capital at this scale, who gets to participate? Those questions belong to the later story of products, alignment, open weights, benchmarks, and regulation. But their infrastructure basis is already present here.

The careful version of the story does not say that the megacluster proved artificial general intelligence was close. Microsoft and OpenAI used AGI-oriented language in their public framing, but company ambition is not technical evidence. The sources support a more grounded claim: OpenAI said it needed vastly more capital for compute, talent, and supercomputers; Microsoft supplied a major cloud partnership; and by 2020 the partnership had produced a publicly described Azure supercomputer built for OpenAI’s large-model work.

That grounded claim is enough. The historical change is not that someone discovered a secret path to intelligence inside a datacenter. The change is that frontier AI became an infrastructure program. Scaling laws made the returns to more compute feel forecastable. OpenAI LP made capital structure part of the research machinery. The Microsoft partnership attached that machinery to a hyperscale cloud. The Azure supercomputer showed the physical form: hundreds of thousands of CPU cores, ten thousand GPUs, and high-speed networking designed to keep the system acting like one instrument.

From the outside, it was tempting to focus on the model names. Models are easier to remember than clusters. But the cluster was the condition of possibility. It was the bridge from empirical scaling curves to trained artifacts that could travel into products, APIs, and platforms. Without the machine, the curve stays on paper. Without the cloud relationship, the machine is hard to build and harder to operate. Without the software layer, the machine is hard to use.

The megacluster also changed the moral texture of AI progress. When a field depends on cheap experiments, mistakes can be corrected by trying again. When a field depends on huge training runs, every decision carries more weight: what data to include, what objective to optimize, what safety work to finish before deployment, what benchmarks to trust, what partners to choose, what users to serve. Scale makes the work more powerful, but it also makes it more institutional.

By 2020, the direction was visible. Frontier AI was no longer just a sequence of papers about architectures. It was a race to assemble the industrial stack that could turn scaling into working systems. The winning ingredients included capital, cloud platforms, accelerators, networking, distributed training software, runtime tools, monitoring, and commercial pathways. The laboratory had not disappeared, but it had been absorbed into a larger machine.

That larger machine is the megacluster. It is not simply a room of GPUs, not simply a Microsoft press release, and not simply an OpenAI funding decision. It is the convergence of empirical scaling, corporate structure, hyperscale cloud, and software systems. It marks the point where the history of AI and the history of cloud infrastructure become inseparable.

The next chapters follow what happens once that machine exists. Larger clusters make alignment more urgent, because more capable models create new failure modes. They make open weights more politically charged, because access to trained artifacts can partly bypass access to training infrastructure. They make product deployment faster and more consequential, because the same cloud platform that trains a model can also distribute it. The megacluster is therefore not the end of the scaling story. It is the hardware-and-cloud threshold after which modern AI becomes an industrial system.