Some goings-ons

Just a note for all Team Haiku followers, there are a couple exciting developments happening right now - and I’d like to share some with you:

  • 1) We have ported mprime to Haiku: http://www.free-dc.org/forum/showthread.php?t=18541

    For those who don’t know what it is: mprime is the program used by the GIMPS project, and also recently has become the platform for the new Seventeen or bust client.

    We’re still testing the client to ensure it doesn’t munge the tests before it is publicly available for SoB, but I suspect it will work out fine :slight_smile:

    Getting it authorized for use on GIMPS may require some additional steps in coordination with the GIMPS admins, as it’s currently an “untrusted” version of mprime, and will need to be recompiled with special “security” patches to enable it for use when contacting their server.

  • 2) We have also ported sr5sieve/sr2sieve which I believe is currently the fastest x86 sieving program available for Seventeen or Bust, Prime Sierpinsky Problem, and Reisel sieving. I have tested this client, and it runs pretty well on Haiku. I will be coordinating with the author of this software to get my patches back into his official sources, and a binary available for download from his website soon.
  • 3) We have started experimenting with a BOINC core client port. Don't get all excited about this one yet as the existence of a BOINC core client doesn't mean anything without porting the project-specific applications as well. SETI@Home would be one of the first logical choices to port, as it's already open-source, but surprisingly, we may quickly get support on PrimeGrid as the math programs they use are also open source (including sr2sieve) and Yoyo@home as they wrap dnetc which has already been ported as well.
  • 4) We are considering attempting another LLRnet port which is used for some prime-searching projects as well... but the last I heard, the public LLRNet sources were incomplete... so I'm not sure how well this will work out.
  • 5) I'm personally considering moving the Team Haiku forums over to the Team Haiku website soon - I think that hosting them on the Haiku website made sense at first, but as Team Haiku is mostly a non-affiliated community project - it really doesn't belong on the Haiku website any longer. Not to mention, the Team Haiku forums have become very quiet over the last couple years as we have started communicating more frequently on IRC for our coordination efforts. The Team Haiku website is also in need of an overhaul, and I'd like to start experimenting with that in the near future.

Thanks for listening!

  • Urias

A quick peek at what I worked on tonight… :slight_smile:

Good work and good luck Urias :wink:

This is great news.

A port of llrnet would be great (It is what I use), but porting PRPNet would make more sense. LLRnet is hardcoded with LLR 3.5 (slower version). Most projects are in the process of testing/moving from llrnet to PRPNet which uses the newer (faster) LLR 3.71, and can be upgraded as newer versions of LLR are released.

[quote=Minbari]This is great news.

A port of llrnet would be great (It is what I use), but porting PRPNet would make more sense. LLRnet is hardcoded with LLR 3.5 (slower version). Most projects are in the process of testing/moving from llrnet to PRPNet which uses the newer (faster) LLR 3.71, and can be upgraded as newer versions of LLR are released.[/quote]

Yes, I spoke with one of the PrimeGrid guys (since that is one of the first logical stops once we have a working BOINC client), and he also suggested I ditch llrnet for prpnet as they intend to use that in the future.

Looking at the LLRNet sources again, I don’t really want to port it - it’s a messy kludge of mprime/prime95 sources and I suspect it will be tedious and problematic to port :confused: