MiniMax H3 on an RTX 3060 12GB: what we actually measured
Yes, a 12GB RTX 3060 finishes MiniMax H3 jobs. We ran the official reference-to-video workflow on ours twice and measured 43 minutes, 94.8% of the card's VRAM and over 43,000 MiB of system memory for a single 5.17-second clip — with no Turbo LoRA and no SageAttention.
Site-tested · 2 independent runs · August 13, 2026
Hardware: RTX 3060 12GB · Ubuntu 24.04.4 LTSModel: official REF2VA pruned INT8Reviewed: August 13, 2026
Quick answer
The card is not the bottleneck people expect. Our two runs finished at 2,579.8 and 2,581.8 seconds and both peaked at 11,649 MiB of 12,288 MiB VRAM — leaving 639 MiB of headroom. The constraint that actually decided whether the job could run at all was system memory, which peaked above 43,000 MiB. Full environment, hashes and per-run values are in the test card below.
43 minWall time for one 1344×768, 124-frame clip. Two runs: 2,579.8s and 2,581.8s.
94.8%Peak VRAM, 11,649 of 12,288 MiB. Identical on both runs.
43,587 MiBPeak system memory on run 1; 43,907 MiB on run 2.
Test output
The clip this card produced
Both runs used the same fixed seed and wrote a byte-identical file. The properties below were read directly from the MP4 container, not copied from the workflow settings.
Both runs produced this same hash. With a fixed seed and an unchanged workflow file, this configuration is deterministic on our machine.
This clip is entirely synthetic. Every frame was generated by MiniMax H3 from two still reference photographs. The people who appear in it do not exist, and the characters on the vehicle plate are model output, not a real registration.
Full test card
Everything needed to check or repeat this
Version numbers and hashes are included because a MiniMax H3 timing is meaningless without them. Any of these can change whether the same workflow file runs at all.
0.31.0, commit bf4c9a08fc854df6d3b2bef1b92b509e2ef2d2c9, no custom nodes installed
Diffusion model
Official REF2VA pruned INT8 ConvRot, 20,970,379,616 bytes SHA-256 9255f52b…365779
Workflow
Derived from the official video_minimax_h3_r2v.json template (SHA-256 099d24ed…029ffb) Derived file SHA-256 f52a1b91…257790, byte-identical across both runs
One deliberate change from the official template: in the stock template the resolution inputs are driven by a ResolutionSelector node set to 0.4 megapixels, so the 1344×768 values visible in the node are not what actually runs. We disconnected that link and fixed the resolution directly, which is why our workload is 1.032 MP rather than the template default of roughly 832×480.
Turbo LoRA note: the Turbo LoRA file named in several community workflows does not exist in the official Hugging Face repository at either the pinned revision or main. We did not substitute a different file, so our runs have no Turbo LoRA at all.
Both runs, unaveraged
Run 1 and run 2 side by side
Our testing protocol requires any job over 30 minutes to be run twice, with both raw values published. We do not publish an average, because an average would hide how much these numbers actually move.
Measurement
Run 1
Run 2
Difference
Wall time
2,581.8 s
2,579.8 s
2.0 s (0.08%)
Peak VRAM
11,649 MiB
11,649 MiB
none
Peak system memory
43,587 MiB
43,907 MiB
+320 MiB
Peak GPU temperature
74 °C
74 °C
none
PCIe link under load
gen3 x8
gen3 x8
none
Output SHA-256
cc2a6f75…be6060f
cc2a6f75…be6060f
identical
Observed range for wall time: 2,579.8–2,581.8 seconds.
What surprised us
Three findings that changed our own advice
Memory is set by the model, not the resolution
We ran a second workload on the same card and software that was roughly 40 times smaller — 512×288 at 22 frames instead of 1344×768 at 124. It finished in 55.6 seconds instead of 43 minutes, but peak VRAM only fell from 11,649 to 11,591 MiB and peak system memory only fell from 43,587 to 43,176 MiB. Both under one percent. Dropping resolution bought us time, not memory.
The card runs with 639 MiB to spare
At 11,649 MiB of 12,288 MiB, a 12GB 3060 is not comfortably inside its budget — it is sitting just under the ceiling. That headroom is small enough that another process holding a few hundred megabytes of VRAM, or a workflow addition that loads one more model, is a plausible cause of an out-of-memory error. Close other GPU applications before starting.
Two cards did not mean two jobs
We have two RTX 3060s in this machine and tried to establish whether both could work at once. They could not, and the reason was not VRAM. A single instance peaked above 43,000 MiB of system memory even at our smallest workload, so two would need roughly 86 GB. We ruled this out by measurement rather than by adding swap to force it through.
Our first attempt at the full-size job did not produce a slow result. It produced no result, and took the host down with it. The sequence is worth publishing because the symptom looks exactly like an out-of-memory crash and is not one.
The job was submitted to the second of our two RTX 3060s and ran normally for about nine minutes.
That card reached 87–88 °C. Monitoring stopped mid-sample; the entire host became unresponsive and needed a manual power cycle.
Recovery was not clean either — the first restart failed because the GPU had dropped off the bus and needed physical intervention.
Afterwards we checked the obvious suspect and ruled it out: there was no out-of-memory entry in the system log, and the memory curve was flat rather than climbing toward exhaustion. The failure was a PCIe fatal completion timeout, not memory.
We then ran the identical small workload on each card in turn. Same job, same software: one card peaked at 60 °C, the other at 79 °C. A 19 °C gap that follows the physical slot, not the software.
Every number elsewhere on this page comes from the cooler card. The hot one is excluded from our benchmarks until it is physically addressed.
Different stack, different job
How our run differs from the community reports
Reports of much shorter MiniMax H3 times on an RTX 3060 are real, and they are also not measuring what we measured. Four differences matter before any of the numbers below are read.
Variable
Our runs
Typical fast community reports
Pixels per frame
1.032 MP (1344×768)
Around 0.4 MP
Turbo LoRA
Absent — file not present in the official repository
Present
SageAttention
Absent
Present
Operating system
Ubuntu 24.04.4 LTS
Usually Windows 10
These are different workloads on different software stacks. Our figure and the community figures are not measurements of the same thing, and this page does not present them as a comparison, a validation or a contradiction of each other. We have not run the community configuration ourselves.
What our run does establish is a floor: this is what the official workflow costs on this card with no acceleration extras, which is the configuration most people actually start from.
System
Workload
Workflow details
Reported time
Source
RTX 3060 12GB 32GB RAM · NVMe
T2V · 864×480 124 frames / 5 sec · 20 steps
ComfyUI-related run; remaining versions not fully reported
These rows are deliberately not averaged and not ranked. They use different tasks, resolutions, model variants and software stacks, so a combined figure would be a fabricated benchmark.
Starter settings
A first run that tells you something
Check your system memory before your VRAM. On our machine the model needed over 43,000 MiB regardless of output size, so a 32GB system is the first thing to verify, not the GPU.
Start with the official template at its real default — roughly 832×480 — rather than the resolution shown in the node, which the template overrides.
Keep audio off for the first run so a decode failure cannot be confused with a sampler failure.
Close other GPU applications. With 639 MiB of headroom, a second process holding VRAM is enough to change the outcome.
Record one successful baseline with a fixed seed before adding cache, LoRAs or longer output. Ours reproduced byte-for-byte, which makes any later change measurable.
Model folders and the official workflow JSON files are covered in the ComfyUI setup guide. If your run fails rather than runs slowly, start from the troubleshooting guide.
FAQ
RTX 3060 questions
Can an RTX 3060 12GB run MiniMax H3?
Yes. We completed the official reference-to-video workflow twice on our own RTX 3060 12GB. Each run produced a 1344x768, 124-frame clip in about 43 minutes, using 11,649 MiB of the card's 12,288 MiB.
How much system RAM does MiniMax H3 need on an RTX 3060?
More than the 32GB figure that circulates in community threads. Our peak system memory was 43,587 MiB on the first run and 43,907 MiB on the second, measured from the container cgroup. That is roughly 42.6 GiB, which exceeds the total capacity of a 32GB machine.
Does lowering the resolution reduce MiniMax H3 memory use?
Not meaningfully, in our measurements. We ran a workload roughly 40 times smaller on the same card and the same software: peak VRAM fell by 58 MiB and peak system memory fell by 411 MiB, both under one percent. Lowering resolution saved time, not memory.
Do two RTX 3060 cards give MiniMax H3 24GB of VRAM?
No. We tested whether our two cards could run two jobs at once and the answer was no, but the limit was system memory rather than VRAM. A single instance already peaked above 43,000 MiB even at our smallest workload, so two instances would need roughly 86 GB.