Loading ...
Sorry, an error occurred while loading the content.

using BOINC

Expand Messages
  • badebo00
    Has anyone tried using BOINC to do computing work for Seti@home or other projects? I can get boinc-client installed and running on my NSLU2, and I can even
    Message 1 of 7 , Jan 20, 2008
    • 0 Attachment
      Has anyone tried using BOINC to do computing work for Seti@home or
      other projects? I can get boinc-client installed and running on my
      NSLU2, and I can even remotely configure it from another PC. But when
      I attach to a project, it talks to the server and then returns an
      error about an unknown system.

      I get the feeling there's something else needed beyond the
      boinc-client that the project is looking to download to my NSLU2, and
      maybe they just don't have a version for the NSLU2 hardware.

      Anyone know any more about this?
    • jase_radioastronomy
      ... I had the same problem till i realised you need to add the boinc-app- seti package as well. This package provides the platform specific executable that
      Message 2 of 7 , Jun 12, 2008
      • 0 Attachment
        --- In nslu2-linux@yahoogroups.com, "badebo00" <badebo00@...> wrote:
        >
        > Has anyone tried using BOINC to do computing work for Seti@home or
        > other projects? I can get boinc-client installed and running on my
        > NSLU2, and I can even remotely configure it from another PC. But when
        > I attach to a project, it talks to the server and then returns an
        > error about an unknown system.
        >
        > I get the feeling there's something else needed beyond the
        > boinc-client that the project is looking to download to my NSLU2, and
        > maybe they just don't have a version for the NSLU2 hardware.
        >
        > Anyone know any more about this?
        >

        I had the same problem till i realised you need to add the boinc-app-
        seti package as well. This package provides the platform specific
        executable that actually crunches the work units. However i still have
        problems. I get a message back from the server when trying to collect
        work units saying that i don't have enough memeory. :(

        Here is the messages output i get.

        14/06/2008 12:04:12 AM||Starting BOINC client version 5.10.45 for arm-
        unknown-linux-gnu
        14/06/2008 12:04:12 AM||log flags: task, file_xfer, sched_ops
        14/06/2008 12:04:12 AM||Libraries: libcurl/7.18.1 OpenSSL/0.9.8g
        zlib/1.2.3.3 c-ares/1.5.1 libidn/1.8 libssh2/0.18
        14/06/2008 12:04:12 AM||Data directory: /var/lib/boinc-client
        14/06/2008 12:04:12 AM|SETI@home|Found app_info.xml; using anonymous
        platform
        14/06/2008 12:04:12 AM||Processor: 1
        14/06/2008 12:04:12 AM||Processor features:
        14/06/2008 12:04:12 AM||OS: Linux: 2.6.24-1-ixp4xx
        14/06/2008 12:04:12 AM||Memory: 29.02 MB physical, 282.29 MB virtual
        14/06/2008 12:04:12 AM||Disk: 656.25 MB total, 171.57 MB free
        14/06/2008 12:04:12 AM||Local time is UTC +10 hours
        14/06/2008 12:04:12 AM|SETI@home|URL: http://setiathome.berkeley.edu/;
        Computer ID: 4432140; location: home; project prefs: default
        14/06/2008 12:04:12 AM||Host location: none
        14/06/2008 12:04:12 AM||General prefs: using your defaults
        14/06/2008 12:04:12 AM||Reading preferences override file
        14/06/2008 12:04:12 AM||Preferences limit memory usage when active to
        14.51MB
        14/06/2008 12:04:12 AM||Preferences limit memory usage when idle to
        26.11MB
        14/06/2008 12:04:12 AM||Preferences limit disk usage to 0.17GB
        14/06/2008 12:04:12 AM|SETI@home|Sending scheduler request: To fetch
        work. Requesting 453600 seconds of work, reporting 0 completed tasks
        14/06/2008 12:04:17 AM|SETI@home|Scheduler request succeeded: got 0 new
        tasks
        14/06/2008 12:04:17 AM|SETI@home|Message from server: No work sent
        14/06/2008 12:04:17 AM|SETI@home|Message from server: Your computer has
        29 MB of memory, and 32 MB is needed

        Anyone know of a way around this limit or do i have to think about
        doing the memory upgrade (fatSlug)?
      • Mike (mwester)
        ... It looks as if you ll need to do the upgrade. I m not sure how it does the memory calculation (coming up with 29MB), perhaps it excludes kernel or
        Message 3 of 7 , Jun 13, 2008
        • 0 Attachment
          jase_radioastronomy wrote:
          > --- In nslu2-linux@yahoogroups.com, "badebo00" <badebo00@...> wrote:
          >> Has anyone tried using BOINC to do computing work for Seti@home or
          >> other projects? I can get boinc-client installed and running on my
          >> NSLU2, and I can even remotely configure it from another PC. But when
          >> I attach to a project, it talks to the server and then returns an
          >> error about an unknown system.
          >>
          >> I get the feeling there's something else needed beyond the
          >> boinc-client that the project is looking to download to my NSLU2, and
          >> maybe they just don't have a version for the NSLU2 hardware.
          >>
          >> Anyone know any more about this?
          >>
          >
          > I had the same problem till i realised you need to add the boinc-app-
          > seti package as well. This package provides the platform specific
          > executable that actually crunches the work units. However i still have
          > problems. I get a message back from the server when trying to collect
          > work units saying that i don't have enough memeory. :(
          >
          > Here is the messages output i get.
          >
          > 14/06/2008 12:04:12 AM||Starting BOINC client version 5.10.45 for arm-
          > unknown-linux-gnu
          > 14/06/2008 12:04:12 AM||log flags: task, file_xfer, sched_ops
          > 14/06/2008 12:04:12 AM||Libraries: libcurl/7.18.1 OpenSSL/0.9.8g
          > zlib/1.2.3.3 c-ares/1.5.1 libidn/1.8 libssh2/0.18
          > 14/06/2008 12:04:12 AM||Data directory: /var/lib/boinc-client
          > 14/06/2008 12:04:12 AM|SETI@home|Found app_info.xml; using anonymous
          > platform
          > 14/06/2008 12:04:12 AM||Processor: 1
          > 14/06/2008 12:04:12 AM||Processor features:
          > 14/06/2008 12:04:12 AM||OS: Linux: 2.6.24-1-ixp4xx
          > 14/06/2008 12:04:12 AM||Memory: 29.02 MB physical, 282.29 MB virtual
          > 14/06/2008 12:04:12 AM||Disk: 656.25 MB total, 171.57 MB free
          > 14/06/2008 12:04:12 AM||Local time is UTC +10 hours
          > 14/06/2008 12:04:12 AM|SETI@home|URL: http://setiathome.berkeley.edu/;
          > Computer ID: 4432140; location: home; project prefs: default
          > 14/06/2008 12:04:12 AM||Host location: none
          > 14/06/2008 12:04:12 AM||General prefs: using your defaults
          > 14/06/2008 12:04:12 AM||Reading preferences override file
          > 14/06/2008 12:04:12 AM||Preferences limit memory usage when active to
          > 14.51MB
          > 14/06/2008 12:04:12 AM||Preferences limit memory usage when idle to
          > 26.11MB
          > 14/06/2008 12:04:12 AM||Preferences limit disk usage to 0.17GB
          > 14/06/2008 12:04:12 AM|SETI@home|Sending scheduler request: To fetch
          > work. Requesting 453600 seconds of work, reporting 0 completed tasks
          > 14/06/2008 12:04:17 AM|SETI@home|Scheduler request succeeded: got 0 new
          > tasks
          > 14/06/2008 12:04:17 AM|SETI@home|Message from server: No work sent
          > 14/06/2008 12:04:17 AM|SETI@home|Message from server: Your computer has
          > 29 MB of memory, and 32 MB is needed
          >
          > Anyone know of a way around this limit or do i have to think about
          > doing the memory upgrade (fatSlug)?

          It looks as if you'll need to do the upgrade. I'm not sure how it does
          the memory calculation (coming up with 29MB), perhaps it excludes kernel
          or non-pageable memory. But it doesn't really matter as by the time you
          have a running network stack and the standard run-time libraries loaded,
          there's not much left of the 32MB that it has anyway.

          But I have to ask this question -- with a max clock speed of 266MHz and
          no floating-point unit at all, is there any point to using the NSLU2 for
          this project? I would think that the total compute power of the device,
          especially for floating point work, is so small that it would be more
          efficient for the central server to skip the network overhead of sending
          work to the NSLU2 at all!

          Mike (mwester)
        • jase_radioastronomy
          ... or ... my ... But when ... NSLU2, and ... app- ... have ... collect ... arm- ... anonymous ... virtual ... http://setiathome.berkeley.edu/; ... active to
          Message 4 of 7 , Jun 14, 2008
          • 0 Attachment
            --- In nslu2-linux@yahoogroups.com, "Mike (mwester)" <mwester@...>
            wrote:
            >
            > jase_radioastronomy wrote:
            > > --- In nslu2-linux@yahoogroups.com, "badebo00" <badebo00@> wrote:
            > >> Has anyone tried using BOINC to do computing work for Seti@home
            or
            > >> other projects? I can get boinc-client installed and running on
            my
            > >> NSLU2, and I can even remotely configure it from another PC.
            But when
            > >> I attach to a project, it talks to the server and then returns an
            > >> error about an unknown system.
            > >>
            > >> I get the feeling there's something else needed beyond the
            > >> boinc-client that the project is looking to download to my
            NSLU2, and
            > >> maybe they just don't have a version for the NSLU2 hardware.
            > >>
            > >> Anyone know any more about this?
            > >>
            > >
            > > I had the same problem till i realised you need to add the boinc-
            app-
            > > seti package as well. This package provides the platform specific
            > > executable that actually crunches the work units. However i still
            have
            > > problems. I get a message back from the server when trying to
            collect
            > > work units saying that i don't have enough memeory. :(
            > >
            > > Here is the messages output i get.
            > >
            > > 14/06/2008 12:04:12 AM||Starting BOINC client version 5.10.45 for
            arm-
            > > unknown-linux-gnu
            > > 14/06/2008 12:04:12 AM||log flags: task, file_xfer, sched_ops
            > > 14/06/2008 12:04:12 AM||Libraries: libcurl/7.18.1 OpenSSL/0.9.8g
            > > zlib/1.2.3.3 c-ares/1.5.1 libidn/1.8 libssh2/0.18
            > > 14/06/2008 12:04:12 AM||Data directory: /var/lib/boinc-client
            > > 14/06/2008 12:04:12 AM|SETI@home|Found app_info.xml; using
            anonymous
            > > platform
            > > 14/06/2008 12:04:12 AM||Processor: 1
            > > 14/06/2008 12:04:12 AM||Processor features:
            > > 14/06/2008 12:04:12 AM||OS: Linux: 2.6.24-1-ixp4xx
            > > 14/06/2008 12:04:12 AM||Memory: 29.02 MB physical, 282.29 MB
            virtual
            > > 14/06/2008 12:04:12 AM||Disk: 656.25 MB total, 171.57 MB free
            > > 14/06/2008 12:04:12 AM||Local time is UTC +10 hours
            > > 14/06/2008 12:04:12 AM|SETI@home|URL:
            http://setiathome.berkeley.edu/;
            > > Computer ID: 4432140; location: home; project prefs: default
            > > 14/06/2008 12:04:12 AM||Host location: none
            > > 14/06/2008 12:04:12 AM||General prefs: using your defaults
            > > 14/06/2008 12:04:12 AM||Reading preferences override file
            > > 14/06/2008 12:04:12 AM||Preferences limit memory usage when
            active to
            > > 14.51MB
            > > 14/06/2008 12:04:12 AM||Preferences limit memory usage when idle
            to
            > > 26.11MB
            > > 14/06/2008 12:04:12 AM||Preferences limit disk usage to 0.17GB
            > > 14/06/2008 12:04:12 AM|SETI@home|Sending scheduler request: To
            fetch
            > > work. Requesting 453600 seconds of work, reporting 0 completed
            tasks
            > > 14/06/2008 12:04:17 AM|SETI@home|Scheduler request succeeded: got
            0 new
            > > tasks
            > > 14/06/2008 12:04:17 AM|SETI@home|Message from server: No work sent
            > > 14/06/2008 12:04:17 AM|SETI@home|Message from server: Your
            computer has
            > > 29 MB of memory, and 32 MB is needed
            > >
            > > Anyone know of a way around this limit or do i have to think
            about
            > > doing the memory upgrade (fatSlug)?
            >
            > It looks as if you'll need to do the upgrade. I'm not sure how it
            does
            > the memory calculation (coming up with 29MB), perhaps it excludes
            kernel
            > or non-pageable memory. But it doesn't really matter as by the
            time you
            > have a running network stack and the standard run-time libraries
            loaded,
            > there's not much left of the 32MB that it has anyway.
            >
            > But I have to ask this question -- with a max clock speed of 266MHz
            and
            > no floating-point unit at all, is there any point to using the
            NSLU2 for
            > this project? I would think that the total compute power of the
            device,
            > especially for floating point work, is so small that it would be
            more
            > efficient for the central server to skip the network overhead of
            sending
            > work to the NSLU2 at all!
            >
            > Mike (mwester)
            >

            You are quite correct that the NSLU2 probably won't make a good seti
            cruncher but it was more about seeing if it would work. Seeing what
            the NSLU2 was capable of. If it can crunch a work unit or two whilst
            being on 24/7 for other duties and still be within the deadline then
            it may as well crunch away.

            Jase
          • jflores1357
            Where can i get the boinc-client ipk package) Thanks.
            Message 5 of 7 , Jul 5, 2008
            • 0 Attachment
              Where can i get the boinc-client ipk package)
              Thanks.
            • mbogelund
              ... It could be fun to see if this could work. Maybe you can make it crunch for Pirates@home (which is really the seti@home Alpha-test project), or seti@home
              Message 6 of 7 , Jul 6, 2008
              • 0 Attachment
                --- In nslu2-linux@yahoogroups.com, "jase_radioastronomy"
                <jase_radioastronomy@...> wrote:

                > You are quite correct that the NSLU2 probably won't make a good seti
                > cruncher but it was more about seeing if it would work. Seeing what
                > the NSLU2 was capable of. If it can crunch a work unit or two whilst
                > being on 24/7 for other duties and still be within the deadline then
                > it may as well crunch away.
                >
                > Jase
                >

                It could be fun to see if this could work.
                Maybe you can make it crunch for Pirates@home (which is really the
                seti@home Alpha-test project), or seti@home Beta Test (which is - you
                guessed it - the seti @home Beta-test project.)
                I think they don't have the 32MB minimum limitation.

                Good luck!

                --
                Martin
              • Tory Clement
                I at one point was able to compile the boinc client to work and get past the initial benchmark timeout problem I was having. The issue I had was that none of
                Message 7 of 7 , Jul 6, 2008
                • 0 Attachment
                  I at one point was able to compile the boinc client to work and get
                  past the initial benchmark timeout problem I was having. The issue I
                  had was that none of the projects had any work units that would work
                  on an arm chipset. I looked into get qemu running to emulate i386 but
                  had no success.

                  Selbram

                  On Sun, Jul 6, 2008 at 10:28 AM, mbogelund <mbogelund@...> wrote:
                  > --- In nslu2-linux@yahoogroups.com, "jase_radioastronomy"
                  >
                  > <jase_radioastronomy@...> wrote:
                  >
                  >> You are quite correct that the NSLU2 probably won't make a good seti
                  >> cruncher but it was more about seeing if it would work. Seeing what
                  >> the NSLU2 was capable of. If it can crunch a work unit or two whilst
                  >> being on 24/7 for other duties and still be within the deadline then
                  >> it may as well crunch away.
                  >>
                  >> Jase
                  >>
                  >
                  > It could be fun to see if this could work.
                  > Maybe you can make it crunch for Pirates@home (which is really the
                  > seti@home Alpha-test project), or seti@home Beta Test (which is - you
                  > guessed it - the seti @home Beta-test project.)
                  > I think they don't have the 32MB minimum limitation.
                  >
                  > Good luck!
                  >
                  > --
                  > Martin
                  >
                  >



                  --
                  Tory Clement

                  Dedicated Servers at:
                  http://www.hypernia.com/298.html
                Your message has been successfully submitted and would be delivered to recipients shortly.