Your plan vs the measured plan
Your plan is the one from the voice note: measure both machines → find bottlenecks → decide
DGX or server room → render farm as stage two/three → push to 100 clips a day.
Direction
Right
Measuring before buying is exactly how we found the DGX ties a laptop.
Order
One step missing
Fix the single machine before building a farm of them.
Blind spot
The review loop
The plan is about render throughput. The bigger cost is rounds per reel.
Picture 1
Where your plan is right now.
✓ DoneMeasure compute on the DGX
Every stage, codec, core and GB — report, zip and this site.
◐ HalfMeasure on the MacBook
Only the screenshot table. No stage breakdown, and the one fact that matters most is unknown: which encoder it uses.
✓ DoneFind the bottlenecks
Nothing runs in parallel · picture encoded 3× · transcription 2.1× oversubscribed · 78 % of a text change wasted.
○ Not startedOptimise the compute
Zero lines of the pipeline changed so far.
◐ AnsweredDecide: DGX or server room
Data says neither is the constraint yet. Decide after the code is fixed, not before.
○ Not startedPush to 100 clips a day
Not attempted. Still the only way to find the real wall.
○ Not startedRender farm across machines
Premature — see Picture 2.
Picture 2
Your order, and the order the measurements point to.
Your plan
3Decide hardware — DGX or server room
4Render farm — laptops + servers join the network
Revised
1Measure DGX + MacBook finish the Mac half — ask which encoder it uses
2Find the bottlenecks done
3Fix one machine first
new · proxy + cache + repeatable renders · ~half a day
4Push to 100 clips a day
moved up · now you find the real wall, not the known ones
5Decide hardware — with real numbers in hand
6Render farm — only if 100/day doesn't fit
moved down · projected ~2.6 h/day on one box after the fixes
Why the farm moves down: today every machine in it would run at 8 of 20 cores
with two processes. A farm multiplies the waste — and adds shipping 1.27 GB masters and ~58 GB/day of
scratch files over the network.
Picture 3
Where we agree, and where we don't.
"Compute doesn't solve it"Confirmed. The DGX spent 3.6× the CPU of the
MacBook and finished in the same time.
Push 100/day to find the constraintsAgreed. My bet: human review breaks
first, then ASR memory, then storage. Cores last.
Use the server roomAgreed — as the pool for final renders. 120 cores,
already paid for.
Farm before fixing one nodeA farm doesn't make any single reel
faster. It only runs more of them at once.
Throughput vs roundsThe plan never mentions the review loop. At
100/day × ~6 rounds, that's 600 review cycles. That is the real constraint.
"Do we need the DGX?"Wrong question. It's not for ffmpeg — it's for
transcription and a model that checks b-roll fits the story.
Picture 4
What each path gets you.
| Today | Your path 4-machine farm, code as is | Revised path fix the code, one box |
See a change one review round | 91 s | 91 s | ~8 s |
| 100 final renders | 2.5 h | ~40 min | ~30 min |
| Build effort | — | job queue, network, ship footage to 4 machines | ~75 lines for the loop · ~200 for everything |
| Machines needed | 1 | 4+ | 1 — the one you have |
Both batch numbers are projections from measured factors, not end-to-end runs. The
~8 s proxy is an estimate until it's built. The row that matters is the first one — it's the
loop you sit in a hundred times a day, and a farm doesn't touch it.
← measurements ·
the plan in diagrams