Skip to main content

Plotting Requirements

note

This information was updated on 12/11/2024.

Plot Sizes

The new proof of space format supports plots as small as 3 GiB. Due to symmetric properties of the format, only even-sized k-sizes are supported. While we currently have no plans to support sizes smaller than k28, larger k-sizes may be enabled in the future. Each even-step k-size is a little over four times larger than the previous size.

Plot SizeAll RAM
k34~260 GiB
k32~61 GiB
k30~14 GiB
k28~3 GiB

Memory

We have separated the memory requirements by RAM only (no disk needed) and RAM + disk (for systems with 32 GiB of RAM). We also break down these requirements for plots meant to be stored on HDDs and for those meant to be stored on SSDs.

RAM Requirements

Memory requirements for full plotting in RAM for HDD friendly format:

Plot SizeAll RAMRAM + DiskNvidia 3090
k34512GB8GB8GB VRAM
k32128GB2GB2GB VRAM
k3032GB512MB512MB VRAM
k288GB128MB128MB VRAM

HDD

Technically, HDD plots will also work on SSDs, but we also have a format that is optimized to be stored on SSDs for farming.

SSD optimized

Memory requirements for Benes compression used in the SSD-only format will likely require significantly more RAM and plotting time, exact details still to be determined.

GPU versus CPU plotting

GPU plotting will be strongly recommended. Plotting times for a k32 format with a 3090 Nvidia GPU are expected to take about 1-2 minutes, and times for higher-end GPUs will scale down relative to their performance in memory bandwidth and compute. For each increase or decrease in k size (by 2), expect plotting time to double or half respectively.

info

Note that plot times are currently estimated and may still be adjusted depending on the final security and compression resistance requirements chosen at a later date.

CPU plotting will be possible but slow and expensive, and thus only recommended for small numbers of plots. Expect a modern high-end multi-threaded cpu system to take about 100x longer than a 3090 GPU, and a single processor with DDR4 RAM to take 450x times longer than a 3090 GPU.

Expected plot times

Some expected plot times according to size and format:

Plot SizeRaspberry Pi 5Ryzen 5600
(6-core)
Nvidia 3090
k34N/A~10 hours~6 minutes
k32N/A~3 hours~1-2 minutes
k30N/A~45 minutes~30 seconds
k28~40 minutes~12 minutes~5 seconds
Plotted
space/day
Up to 170 GiBUp to 800 GiBUp to 100 TiB

Eventual support for Apple M-Series and iGPU’s acceleration. First releases will support CPU plotting and nVidia GPUs, and later additional support for other chips will be included.