harry-plotter icon indicating copy to clipboard operation
harry-plotter copied to clipboard

Which threads are only used?

Open a19901201 opened this issue 3 years ago • 10 comments

Do we have this feature? If there is no hope, it can increase!

a19901201 avatar Jun 08 '21 01:06 a19901201

I don't understand

abueide avatar Jun 08 '21 01:06 abueide

E.g Work 1, using only threads 1, 2, 3, 4 Work 2, using only threads 5, 6, 7, 8 This has been implemented in SWAR, but SWAR has a bug that cannot effectively use dual CPUs. HARRY can, but HARRY cannot set the threads used, which causes thread conflicts in the phase1 and slows down the speed.

a19901201 avatar Jun 08 '21 02:06 a19901201

@a19901201 affinity support probably won't be in 1.2 but will be one of the bigger features after.

For now there's a video showing how this guy set up harry plotter to use specific threads only https://www.youtube.com/watch?v=CByz3VSESvI

abueide avatar Jun 08 '21 02:06 abueide

Well, thanks for your hard work, although this is very troublesome for my machine with 88 threads, but thank you.

a19901201 avatar Jun 08 '21 02:06 a19901201

haha yeah that would be a lot of trouble. I'll keep it in mind if I get enough funding to keep working on harry plotter after the big 1.2 release. It'll probably be one of the first features.

abueide avatar Jun 08 '21 02:06 abueide

Looking forward to your work, I will promote your program to the public and give you a cup of coffee!

a19901201 avatar Jun 08 '21 02:06 a19901201

Cpu affinity would be a great addition. When you say "funding", how much funding are you looking for?

firipusan avatar Jun 08 '21 03:06 firipusan

Just enough to pay rent and food for while I work on it (which is currently $900/mo). In 1.2 I'll add an option to be able to donate some plots and pooling support which will support me with revenue share on pool fees if you use the default pool.

After 1.2 is when I'll decide whether to keep working on it or to move on to my next chia project. Ofc, I'll keep fixing bugs.

abueide avatar Jun 08 '21 04:06 abueide

Develop a farming program that can be used in the official POOL, which also includes the current HARRY function. It would be better if you can easily connect various services to centrally manage all machines (EX: DISCORD, LINE). I am willing to promote and pay a fee.

a19901201 avatar Jun 08 '21 04:06 a19901201

@a19901201 that is the plan. it'll have easy harvester setup & monitoring/notifications. allthough some of the more advanced harvesting features like notifications & stats might come after the initial 1.2 release

abueide avatar Jun 08 '21 04:06 abueide