Figment.so
Mac hostingWebsite hostingGuidesHow to usePricing

Match an M-Series Rental Plan to Your GPU Workload

Short answer: for GPU-bound creative work, request a Figment M-series Mac starting at $95/month and name the unified memory tier you need in the request. The exact chip generation and RAM at the entry price are set in the quote, not published up front. Metal 4 is listed on Apple's Metal page as supported on Mac with Apple silicon (M1 or later), so the $29 virtual Intel macOS plan — which has no GPU acceleration and no audio — will not serve any of the tasks in this guide. Use the $29 VM for Intel toolchain work with Xcode 26 or earlier, and an M-series Mac for everything below.

On an Intel Mac with a discrete card, the GPU has its own VRAM pool. On Apple silicon, the CPU, GPU, and other on-die engines share one unified memory pool. The question stops being "how much VRAM does the GPU have?" and becomes "how much memory does the whole workload — application, OS, and GPU buffers — need at peak?" Undersized, macOS falls back to SSD swap and real-time playback breaks. Oversized, you pay for memory that sits idle.

How Unified Memory Changes Plan Sizing

Apple silicon shares memory between the CPU and GPU. You cannot convert a discrete GPU's VRAM number directly into a guaranteed unified-memory requirement. Include application data, frame buffers, caches, other processes and the OS in the measurement. GPU capability, CPU speed, storage and codec-specific media engines also affect performance.

A machine with more memory helps when the job is memory-constrained. It does not automatically improve a slow source download or an effect limited by one CPU thread. A higher GPU core count can matter for compute-heavy filters even when memory pressure is low. Test the operation you actually plan to run.

Task profiles to include in the request

DaVinci Resolve. Specify resolution, frame rate, source codecs, effects and whether Fusion is used. Include the most demanding timeline section. Check the installed release's minimum requirements, then measure that section with your required playback or export settings.

Apple Motion. Include the particle systems, textures, lights and 3D groups used in the final scene. A simple title does not predict the memory or render time of a complex composition. Record both preview behavior and final export time.

After Effects. List composition dimensions, duration, plug-ins and effects. Separate preview-cache limits from final render behavior. Confirm the exact application and plug-in requirements before choosing Intel, native arm64 or Rosetta execution.

Compressor. State source and output codecs, scaling, retiming and concurrent jobs. For ProRes hardware encoding, request a chip whose specification includes a ProRes engine. Do not assume every M-series model has the same media capabilities.

Capture One. Supply sensor resolution, sample RAW files, adjustments, catalog size and batch length. Physical tethering requires a supported camera connection to the actual host; a browser session does not connect a local USB camera to the rental. Confirm any peripheral setup in the quote.

Metal development. Calculate the buffers and textures allocated simultaneously. For example, an uncompressed 3840 by 2160 RGBA16Float texture has a nominal pixel payload of 66,355,200 bytes, about 63.3 MiB, before mip levels, copies and allocation overhead. Record the actual allocations and representative dispatches. This is a sizing calculation, not a rental benchmark.

Measure Your Workload Before You Quote

Before committing, measure actual demand on your current Mac so you quote the right tier, not a guess:

  1. Open Activity Monitor (Applications → Utilities).
  2. Choose Window → GPU History. Sustained tall bars indicate heavy GPU load. The step is documented in Apple's Activity Monitor User Guide.
  3. Switch to the Memory tab and watch Memory Pressure while the workload runs at peak. Green is healthy. Yellow is active management. Red indicates memory pressure that needs investigation; record swap and performance alongside it.
  4. On a Mac where you hold admin, check man powermetrics on your installed macOS, then run a short sampling pass to read GPU utilization. Sampler names and privilege rules change between releases, so verify your local help first rather than copying a flag from this page.

Record the current machine's memory size, memory pressure and concurrent applications. Use those observations to request a candidate configuration, then test it. A rental is not assumed to have no background work, and equal nominal RAM does not guarantee equal performance.

GPU Workload Decision Matrix

Creative taskRepresentative testWhat the quote must state
Resolve gradeDifficult timeline section at delivery settingsChip, RAM, storage, Resolve-compatible macOS
Fusion or Motion compositionComplex scene with final effectsGPU support, RAM, plug-in compatibility
After EffectsPreview plus final render of a sample rangeApplication version, CPU/GPU and RAM
CompressorActual source-to-delivery codec conversionRelevant media engine, storage and concurrency
Capture OneRepresentative RAW batchRAM, disk budget, supported peripheral setup if needed
Metal shader workReal buffers, textures and dispatchesChip feature set, Xcode and macOS versions

When applications run together, measure the combined workload. Adding separate minimum requirements is not a reliable capacity test. State the required work in your Figment request. The i3 Mac at $49 and physical M-series plans from $95 are request-based; the written quote names chip, RAM, storage, start date and access method.

Price Context Next to CloudMac

Figment's M-series entry is $95/month, and the chip and RAM at that price are decided in the quote, not published. If your workload truly needs only a 16 GB M4 with 256 GB storage and nothing managed, CloudMac publishes $99.99/month on its pricing page for that configuration; the CloudMac home page lists $999/year for the same tier. Twelve months of Figment at $95 is $1,140, so the CloudMac annual is $141 lower on a 16 GB M4 if that spec is actually what the job needs. Figment can quote a higher RAM configuration for the workload, when you want a managed outcome — Managed Build Mac $249/month bundles one M-series Mac with CI setup, backups, monitoring, and 30 minutes of monthly support; Managed Mac Team $999/month covers two M-series Macs, two CI runners, team setup, backups, monitoring, and one hour of monthly support — or when monthly cadence fits better than a yearly commitment. Pick on the match to your task, not on the headline number alone.

Access and Delivery Boundaries

Three details worth setting once before you request a quote. First, access to the $29 virtual Intel macOS runs through a browser console; inbound public SSH to that VM is not currently available, and clipboard, drag-and-drop file transfer, and native VNC are not verified for it, so plan uploads through your own storage or Git remotes. Second, the physical i3 Mac at $49 and M-series Macs from $95 are request-based: no uptime SLA, provisioning time, or specific software image is published, and exact spec plus delivery date come back in the written quote. Third, Apple's software license and your developer signing membership are your own responsibility on any rental tier, same as on a Mac you buy.

When to Step Up Mid-Project

Signals that the plan you booked is memory-constrained:

  • Resolve drops frames on simple cuts, not just complex node pages.
  • Memory Pressure stays yellow or turns red during normal work.
  • Motion's canvas lags more than a second or two on scenes you expected to preview in real time.
  • After Effects RAM preview aborts well before filling a few seconds of a 4K composition.
  • GPU utilization reads low in your sampler while perceived performance is poor — investigate storage, CPU work, synchronization and memory rather than assuming GPU capacity is the cause.

These symptoms justify investigation; they do not prove that more RAM alone will fix the job. Repeat the sample after identifying the constrained resource. Request an upgraded quote at /mac-hosting/start. Catch this on day one rather than on the deadline.

Related reading:


Subscribe for Figma design and website publishing guides.


Figment.so

Contact

Twitter

Website pricing

Compute index

About

Privacy

Terms