OneChunk launch and onwards

Message boards : News : OneChunk launch and onwards
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile neilcaffrei
Project administrator
Project developer
Help desk expert

Send message
Joined: 17 Nov 20
Posts: 17
Credit: 6,666
RAC: 0
Message 617 - Posted: 13 Aug 2021, 21:14:40 UTC
Last modified: 19 Aug 2021, 23:48:07 UTC

Hello everyone,

We didn't announce the launch of OneChunk SSG here even though we teased it already so this post is announcing it officially. This is our first CPU project and 2500 credits will be awarded by tasks since all have been designed to last approximately the same time. The calculation for the reward is based on the current runtime of a task, power draw of a CPU and our past GPU credits attribution.

This is a long-awaited project which is meant to find all seeds with 11 eyes stronghold for Minecraft 1.7/1.8.

Context :

To put it in context in Minecraft, you have a portal that allows you to go to the end dimension to beat the final boss called the ender dragon. This portal needs 12 tokens (eyes of ender) to lit up, fortunately some portal have those tokens already inserted from 0 to 12. If 12 are put inside the portal lit up and you can go through, however there is a catch in Minecraft 1.8 and below, 12 pre placed tokens didn't lit up the portal automatically so we are finding the next best thing 11 tokens/eyes ones!

Technical Details :

To compute those 11 eyes portal, a lot of stuff needs to be computed, the first thing we did is we used a lattice to find all combination that makes a 11 eyes portal then we reverse it to what we call a population seed and now on Boinc we are trying to find Stronghold that generates such as the portal room have that population seed. If you didn't get that last part, let me make it a bit clearer, basically we can not reverse fully the process so we use the midpoint strategy where we know valid numbers that were reversed and then we need to simulate forward a layout such as we match the numbers we found previously.

You can find our project here: https://github.com/minecrafthome/OneChunk and the Pull Request with the binaries : https://github.com/minecrafthome/minecrafthome/pull/77

As the client needs a bit more data we provide it from an API hosted at ssg.seedfinding.com.

Onward :
The current tasks (around 1.9M) should last us about 100-200 days and will yield about 200GB of data that will then be processed directly on the server to give us the best seed.

You can download the current results here: https://files.seedfinding.com, those are the raw results (seeds, coordinates) and will be further processed later on but they are already 11 eyes strongholds.

Happy crunching !

Neil
ID: 617 · Report as offensive
Keith Myers
Avatar

Send message
Joined: 8 Mar 21
Posts: 53
Credit: 243,832,973
RAC: 0
Message 626 - Posted: 18 Aug 2021, 2:14:02 UTC - in response to Message 617.  

Thanks for the new cpu application. Working very well on my hosts. Slowly adding RAC to my gpu app. Scales very linearly with cpu clock and elapsed time.
ID: 626 · Report as offensive
BiLing

Send message
Joined: 6 Aug 21
Posts: 3
Credit: 80,000
RAC: 0
Message 628 - Posted: 22 Aug 2021, 9:01:52 UTC

ha!
ID: 628 · Report as offensive
BiLing

Send message
Joined: 6 Aug 21
Posts: 3
Credit: 80,000
RAC: 0
Message 629 - Posted: 22 Aug 2021, 9:04:04 UTC

希望能快点找到相应的种子, 这样可以给玩家更好的体验!
Hope to find the corresponding seeds quickly, so as to give players a better experience!
ID: 629 · Report as offensive
Profile neilcaffrei
Project administrator
Project developer
Help desk expert

Send message
Joined: 17 Nov 20
Posts: 17
Credit: 6,666
RAC: 0
Message 653 - Posted: 28 Sep 2021, 16:27:01 UTC

We just crossed the 50% mark on this project and it took only 50 days !
A big thanks to all of you crunchers, this is huge (about 81GB to be exact)!
ID: 653 · Report as offensive
Keith Myers
Avatar

Send message
Joined: 8 Mar 21
Posts: 53
Credit: 243,832,973
RAC: 0
Message 654 - Posted: 28 Sep 2021, 18:42:10 UTC - in response to Message 653.  

Anything planned in the pipeline for after this project finishes?
ID: 654 · Report as offensive
Keith Myers
Avatar

Send message
Joined: 8 Mar 21
Posts: 53
Credit: 243,832,973
RAC: 0
Message 662 - Posted: 30 Sep 2021, 2:27:06 UTC

Neil, FYI there is an upset in the credit awarding for the latest OneChunk tasks. Only awarding ~<100 credits instead of the default 2500.
ID: 662 · Report as offensive
Profile neilcaffrei
Project administrator
Project developer
Help desk expert

Send message
Joined: 17 Nov 20
Posts: 17
Credit: 6,666
RAC: 0
Message 664 - Posted: 30 Sep 2021, 20:22:08 UTC - in response to Message 662.  

Yes I am aware and this got swiftly fixed, however I am waiting for the completion of the project to fix the credits as there is an issue with my current scripts.
ID: 664 · Report as offensive
Profile neilcaffrei
Project administrator
Project developer
Help desk expert

Send message
Joined: 17 Nov 20
Posts: 17
Credit: 6,666
RAC: 0
Message 665 - Posted: 30 Sep 2021, 20:24:55 UTC - in response to Message 654.  

So the current planning is to filter those in a high core count server for true 12 eyes (should take out 90% of the seeds) and we will split them into 2 groups, spawn chunk ones and not spawn chunk ones. This step might actually be done on boinc also.
ID: 665 · Report as offensive
Keith Myers
Avatar

Send message
Joined: 8 Mar 21
Posts: 53
Credit: 243,832,973
RAC: 0
Message 666 - Posted: 30 Sep 2021, 20:41:34 UTC - in response to Message 665.  

Thanks for the status report and the future plans.
ID: 666 · Report as offensive
Profile Hy
Project administrator
Project developer
Avatar

Send message
Joined: 15 Jun 20
Posts: 74
Credit: 19,537,761
RAC: 0
Message 693 - Posted: 3 Oct 2021, 6:57:36 UTC

Also, some fun statistics from our BOINC server.

BCM2835 [Impl 0x41 Arch 8 Variant 0x0 Part 0xd08 Rev 3] 38 4.11 2.31 9.47
[Impl 0x41 Arch 8 Variant 0x0 Part 0xd03 Rev 4] 19 4.21 1.38 5.79

We have around 60 64bit Raspberry Pis connected to our BOINC network. Each Pi 4 ('0xd08') can provide 9.5 GFLOPS of compute on average, and each Pi 3 can provide 5.8GFLOPs. There are as many people using Raspberry Pis to compute OneChunk tasks as people with Ryzen 3700Xs, though their performance isn't obviously comparable.
If all of the Pis had their CPUs fully maxed out by our applications, they could provide our network with 450 GFLOPs of compute power. Our total network capability is around 39 TFLOPs, so sadly these Pis are only worth '1%' of our BOINC estimated compute for CPUs. Our GPU network, at peak is between 4-6 PetaFLOPS of compute, which is an insane amount to have if you put into perspective that most consumer GPUs are under 15TFLOPs.

P.S.
We are still discussing 12-Eye tasks for BOINC and you all to run later, it should be a relatively quick run though as we have mentioned, a lot of data has been pre-filtered by a more 'centralized' but still powerful server due to various requirements and input data sizes.
ID: 693 · Report as offensive

Message boards : News : OneChunk launch and onwards