Skip to content

Kristian-Popov/omdcct

 
 

Repository files navigation

#OMDCCT

This is a BURST coin plotter that generates optimized plot files
without the need to run an optimizer after plotting.

This plotter ONLY works on Linux as it uses the fallocate() system
call to pre-allocate space in the file system to minimize fragmentation.

This version was developed by:
Author: Peter Kristolaitis [email protected]
Donations: BURST-WQ52-PUBY-N9WB-6J3DY

This code has a long lineage, and is a fork of the mdcct project by Mirkic7

Contributors in the lineage include:

Author: Mirkic7 [email protected]
Donations: BURST-RQW7-3HNW-627D-3GAEV

Author: Niksa Franceschi [email protected]
Donations: BURST-RQW7-3HNW-627D-3GAEV

Author: dcct / Markus Tervooren [email protected]
Donations: BURST-R5LP-KEL9-UYLG-GFG6T

Author: Cerr Janror [email protected]
Donations: BURST-LNVN-5M4L-S9KP-H5AAC

Installing

git clone https://github.com/alter3d/omdcct
cd omdcct
make

Usage

Notes
The file name will have a '.plotting' suffix while the file is incomplete, and then renamed to the
standard format if plotting is successful.
For SSE4
Usage:
./plot -k KEY [ -x CORE ] [-d DIRECTORY] [-s STARTNONCE] [-n NONCES] [-m STAGGERSIZE] [-t THREADS] [-a]
 CORE:
   0 - default core
   1 - SSE4 core
 -a = ASYNC writer mode (will use 2x memory!)
For AVX2
Usage:
./plotavx2 -k KEY [ -x CORE ] [-d DIRECTORY] [-s STARTNONCE] [-n NONCES] [-m STAGGERSIZE] [-t THREADS] [-a]
  CORE:
    0 - default core
    1 - SSE4 core
    2 - AVX2 core
   -a = ASYNC writer mode (will use 2x memory!)
Not specifying -x option will default to original dcct ploter

About

Optimized Linux Burstcoin Plotter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Assembly 51.2%
  • C 47.0%
  • Other 1.8%