Results 1 to 6 of 6

Thread: Looky what RieselSieve has now!

  1. #1

    Looky what RieselSieve has now!

    Hey hey hey! After a little suggesting and nudging over at RieselSieve.com, I managed to convince (along with a few others) Bryan to code a PHP script that eliminates the need for forum-based sieve coordination.

    The thread can be found at:
    http://www.rieselsieve.com/forum/viewtopic.php?t=420

    If you aren't using RieselSieve at all and would like to see the script, you'll have to "sign up" on the webpage. You won't actually have to do any work but you'll need to do so to be able to see the sieve script since it's embedded in the users part of the webpage.

    It's awesome! I hope ceselb or whomever helps out over here might get with bryan and make a port to SoB so I can sieve for both projects!

    Now I wanna sieve.

    Screenshot of the new script below too!

    -Jeff
    Distributed Hold'em


  2. #2
    Screenshot:
    Last edited by CaptainMooseInc; 02-06-2009 at 10:58 PM.
    Distributed Hold'em


  3. #3
    Moderator ceselb's Avatar
    Join Date
    Jun 2002
    Location
    Linkoping, Sweden
    Posts
    224

    Re: Looky what RieselSieve has now!

    Originally posted by CaptainMooseInc
    It's awesome! I hope ceselb or whomever helps out over here might get with bryan and make a port to SoB so I can sieve for both projects!
    I'm quite involved over at rieselsieve actually. I've talked to Bryan and he will give out the php code, but someone will have to adapt it for sob. (and I don't know php)

    Please contact bryan if you haven't already.

  4. #4
    The main problem is that there are ranges reserved already that are non-contiguous. The version that was put up before was easy to create because it limited you to immediately contiguous ranges. This would require special programming, unfortunately. This is the main reason I haven't been waving this like a banner. If I thought it was going to be drag and drop for ceselb's life to be made easier, I think that would be great, because I know we've been keeping him busy lately. Another thing, how are ranges marked as completed? I would think you would need a user authentication system for that, so that only person P can modify person P's ranges. I'm very much involved with such tasks in php, though I rely on a MySQL/PostreSQL database for data (but that might be easy, since the code is said to rely on database entries anyway).

  5. #5
    @royanee:

    It's such a superb setup royanee. Bryan has made it so you goto the
    USERS section of the website. If you aren't logged in you just see
    what ranges are reserved. Once you log in you can see the same screen
    that I took a screenshot of. You click the little link to "Mark Ranges
    Complete" and it brings you to another site that has a drop down menu
    of all the ranges you currently have reserved. You just scroll down to
    that range, select it, and click "Mark as Complete".

    When you log in if you have any outstanding ranges they are listed in RED.

    Go here to see what it looks like not logged in:
    http://stats.rieselsieve.com/users/sieve.php

    Bryan also added manually the ranges that have already been reserved
    manually. Ceselb should be able to help to get the ones that are
    currently reserved for SoB and could be added in manually. Then you
    just have the script start at the lowest available sieve range and if
    you have anything to "fill in" then before you make the PHP script
    public you can just ask people to undertake these outstanding
    unreserved ranges so you can smooth start at a certain number in
    billions.

    We just have to get it ported to SoB and add it to the users
    section...no problem there I'd think.

    Just add a little thing at the bottom of each user's section called
    the "Sievers Section" and you can reserve ranges, submit factors, and
    mark ranges complete all in a couple of small webpages.

    I'm hoping the guy who made Rieselator and helped make (am I right
    about that?) proth_sieve will be able to make all available versions
    of proth_sieve into the Rieselator program. Then one will be able to
    pick which proth_sieve is best (CMOV, SSE2, etc) and run it, type in
    the reserved range, reserve new ranges via the program, automatically
    submit factors AND start new ranges when a current range is complete.

    Let's hope bryan can talk him into this then Rieselator will be the
    fully automated version of a math project's sieving effort. SoB has a
    program to find primes, so does RieselSieve. RieselSieve may get a
    program to fully automate sieving...maybe SoB could too?

    Let's see what happens. I get all the yummy juicy idears and then nice
    people (like bryan) actually make them happen.

    C'mon guys, let's get away from this forum-based "sieving" effort.

    -Jeff
    Distributed Hold'em


  6. #6
    I've started doing my first sieve this evening and it was actually a lot easier than I anticipated. The major stumbling block for me is the reservation of ranges. I've had a chat with bryan on their IRC channel and he's fine to let us have the code. I'm fairly competent at PHP/mySQL and I don't think too many modifications would be needed to make this system work for us.



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •