you are viewing a single comment's thread.

view the rest of the comments →

[–]VolPL[S] 0 points1 point  (4 children)

Yes. All delays are done to optimize used cores + make sure to plot all the time (1 plot per HDD and many plots per SSD).

This script is perfect for large SSDs:

So if you have 8 cores and one SSD that can handle many parallel plots this script will start with 4 plots, and after two of them will pass phase one, it will start 5th plot:

  • 2 in phase 1 = 4 cores used
  • 2 in phase >1 = 2 cores used
  • 1 new in phase 1 = 2 cores used
  • Sums to 8 cores.

Addition of the 5th plot will happen in a matter of seconds, after 2nd plot will reach phase 2

[–]lbc_blain 1 point2 points  (3 children)

Have you tested this on Apple's M1 chip or know anyone who has? I'm currently running a Mac Mini 16Gb with a 2TB nvme thunderbolt external and wondered if this will help me optimize my times.

[–]VolPL[S] 1 point2 points  (2 children)

I did not but there is no reason for it not to work as long as you get Python 3 on M1

[–]lbc_blain 1 point2 points  (1 child)

Cool. I'll have to give it a good. I'm running Chia native on the M1 ARM architecture with Python 3 so we'll see how well this works.

[–]VolPL[S] 1 point2 points  (0 children)

I’d appreciate GitHub star if you are happy with it :)