Grok-1 on NVIDIA A40: 2024 Context and 2026 Update

Grok-1 hardware requirements start with model size, not a GPU brand name. The open Grok-1 checkpoint has 314 billion parameters; NVIDIA’s A40 has 48 GB of GDDR6 memory with ECC.[6][9] One A40 cannot hold all of those weights at 16-bit, 8-bit or even an idealized 4-bit representation. That is a storage calculation, not a benchmark.

Editorial correction — 29 September 2026: This article was first published on 26 March 2024. Its original claim that one A40 exceeded Grok-1’s memory requirements and ensured smooth operation was incorrect. The hardware question is retained below, but the unsupported performance promises have been replaced rather than left standing beneath an update.

What is Grok-1? The original 2024 context

The original article discussed Grok as an xAI chatbot and asked what hardware could run it. For self-hosting, the important distinction is the specific checkpoint: the 17 March 2024 open release was the raw Grok-1 base model, not a model fine-tuned for dialogue. Its weights and architecture were released under Apache 2.0.[8] Those facts should not be transferred to every later Grok-branded product.

The old “Tesla A40” wording also blurred the subject. NVIDIA’s official datasheet names the product NVIDIA A40 and identifies its architecture as Ampere.[9] This is GPU hardware, not a Tesla vehicle specification. For the separate social-platform background referenced in the original article, see why Twitter changed its name to X.

Grok-1 hardware requirements: why 48 GB is not enough

The official repository says a machine with enough GPU memory is required for its 314B-parameter model. It also warns that its example mixture-of-experts implementation is not efficient.[6] Neither statement establishes a working single-A40 deployment.

Using that published parameter count, the raw weight-storage calculation is parameters × bits per parameter ÷ 8. In decimal gigabytes, the results are:

  • 16-bit weights: 628 GB.
  • 8-bit weights: 314 GB.
  • Idealized 4-bit weights: 157 GB.

These calculated estimates are for all model weights only. They are not complete runtime memory budgets: they exclude quantization metadata, buffers, activations and the key-value cache. The 4-bit case illustrates capacity; it is not a claim that the official example supports that format. The README explicitly lists activation sharding and 8-bit quantization.[6]

Grok-1 uses two of eight experts per token.[6] That does not make the remaining weights disappear from storage. Distributing weights across devices or offloading them to system memory changes where they reside and how data moves; it does not establish smooth performance on a single A40.

Before buying or renting hardware, ask for a reproducible configuration that names the exact checkpoint, precision, GPU count and VRAM, system RAM, offloading method, software versions, context length, batch size and measured throughput. We have not run that deployment test, so this article does not promise a minimum GPU count or tokens-per-second result.

2024 versus 2026: open weights, hosted access and NVIDIA hardware

The comparison below separates the historical self-hosting question from current provider announcements. Sources were checked again on 29 September 2026. On a narrow screen, scroll the table horizontally to see every column.

On small screens, swipe horizontally to view all columns.

What changed, and what each claim means for a reader
Question2024 context2026 evidencePractical implication
Which model?Grok-1 was released as a base-model checkpoint, not a dialogue-tuned assistant.[8]The 21 September 2026 announcement and API notes identify Grok 4.7; the notes list grok-4.7 with text and image inputs and text output.[10][3]Choose between experimenting with historical open weights and using a hosted model. “Grok” alone is not a hardware specification.
Can one A40 hold Grok-1?The original article’s single-GPU memory and performance promise was incorrect.The published specifications are 314B parameters and 48 GB VRAM.[6][9] All three weight-storage estimates above exceed one card’s capacity.Require a tested configuration. Do not treat this article as a single-A40 purchase recommendation.
What is NVIDIA’s newer role?The hardware discussion concerned the Ampere-generation A40.[9]The provider’s 16 July 2026 Grok 4.5 report says that model was trained across tens of thousands of NVIDIA GB300 GPUs.[2]This is provider-reported training infrastructure for Grok 4.5—not a Grok-1 inference requirement, a Grok 4.7 hardware claim or a customer API requirement.
Which access channel?The Grok-1 release provided weights and architecture under Apache 2.0.[8]The September API notes distinguish public grok-4.7 access from Grok 4.7 Fast, listed only in Cursor and Grok Build, not the public xAI API.[3]Verify the precise model identifier and product. An announcement is not evidence of an open-weight download or availability on every service.

Which route should you choose?

  • For Grok-1 self-hosting research: start with the official repository and a measured hardware plan. Keep the base-model limitations and example implementation’s efficiency warning in view.[6][8]
  • For developers using a hosted API: verify current model names, supported inputs, prices and retirement notices in the provider’s documentation. You are evaluating a service, not sizing a local Grok-1 installation.
  • For everyday research, drafting or SEO tasks: compare results on a small set of your own tasks. Check accuracy, source quality, cost and response time rather than assuming a newer version number guarantees better results.
  • For Tesla vehicle questions: consult vehicle-specific support rather than this GPU guide. No claim about a car’s hardware, regional eligibility, vehicle commands or driving capabilities is made here.
Illustration of a humanoid robot beside a computer tower and data screens
Illustration retained from the original article; not a photograph or benchmark of Grok-1 running on an NVIDIA A40.

Sources and verification limits

The linked primary documents were retrieved on 29 September 2026. The GB300 statement is the provider’s report, not an independently reproduced training result. Model availability is documented availability, not a successful API call from our account. No GPU benchmark or vehicle test was performed.