Module plotter

Module plotter 

Source
Expand description

Plotter abstraction

Plotter is abstracted away to support different implementations. Originally it was just CPU, but eventually abstract network-attached, GPU and hybrid plotters became an option as well. Having a trait with async API representing plotting functionality allows composition of different implementations without the rest of the farmer being aware of implementation details.

Modules§

cpu
CPU plotter
gpu
GPU plotter
pool
Pool plotter

Enums§

SectorPlottingProgress
Sector plotting progress

Traits§

Plotter
Abstract plotter implementation