It causes WUs to stall and sometimes crash.  The only thing that seems to
work is to suspend all WUs and manually allow 1 or 2 at a time.  Not a
pretty solution and one that is far more likely to cause deadline misses
than limiting cores allowed.

Ed


On Wed, Sep 22, 2010 at 8:35 AM, <[email protected]> wrote:

> We are already supposed to be detecting working set (active RAM) usage and
> not allowing too much RAM to be used.  If this is not working, it needs to
> be improved somehow.
>
> jm7
>
>
>
>             Ed A
>             <canoebey...@gmai
>             l.com>                                                     To
>             Sent by:                  [email protected]
>             <boinc_dev-bounce                                          cc
>             [email protected]         [email protected], boris
>             u>                        mouradian <[email protected]>
>                                                                    Subject
>                                       Re: [boinc_dev] option to choose
>              09/22/2010 09:28          the number of CPU cores to each
>             AM                        project
>
>
>
>
>
>
>
>
>
>
> Project preferences would work well.  The main resource problem is memory
> usage.  There are projects that use up to 2GB of main memory/WU.  You can
> see how that can soon become a problem with 4, 6, 8 & 12 core CPUs.  To
> make
> things worse, 32bit OSes only allow ~3GB of main memory.
>
> Regards/Ed
>
>
> On Wed, Sep 22, 2010 at 8:23 AM, <[email protected]> wrote:
>
> > Still better would be to do it automatically based on resource usage.
> >
> > jm7
> >
> >
> >
> >             Peter Slacik
> >             <peter.b.sla...@g
> >             mail.com>
>  To
> >                                       Ed A <[email protected]>
> >             09/22/2010 09:18                                           cc
> >             AM                        [email protected],
> >                                       [email protected], boris
> >                                       mouradian <[email protected]>
> >                                                                   Subject
> >                                       Re: [boinc_dev] option to choose
> >                                        the number of CPU cores to each
> >                                       project
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > The most "user-friendly" option would be to limit the number of used
> > cores (max. number of active tasks (or threads)) according to particular
> > project's user preferences - either per-project or per-application. And
> > at best separately in each venue...
> >
> >
> > Peter Slacik
> >
> >
> > On Wed, 22 Sep 2010 08:06:21 -0500, Ed A wrote:
> > > There are projects however that we can't run on multi core CPUs because
> > the
> > > resource requirements are too high to allow more than 1 or 2 instances.
> > > This is getting to be more and more of a problem as the number of CPU
> > cores
> > > keeps increasing.  Limiting the number of cores on these projects would
> > > allow us to participate.  An "expert" option or even a switch in the
> > > cc_config.xml or app_info.xml would help.
> > >
> > > Regards/Ed
> > >
> > >
> > > On Wed, Sep 22, 2010 at 7:37 AM, <[email protected]> wrote:
> > >
> > >
> > >> Assigning a particular number of cores to each project is too rigid.
> > >> Sometimes projects cannot supply work, do we leave a CPU idle?
> > Sometimes
> > >> work needs extra CPU time right now to finish on time.  Do we let the
> > work
> > >> return late and be worthless to the project?  If we don't, do we break
> > the
> > >> resource shares by not repaying the borrowed resource share or do we
> > break
> > >> the CPUs / project setup by paying back the CPU time?  Do we limit
> each
> > >> machine to no more than N projects where N is the number of CPUs?
> Some
> > >> tasks are multi threaded and run better if all CPUs on the system are
> > >> allocated to each task for the duration of the task.  Do we not allow
> > these
> > >> tasks?
> > >>
> > >> The answers for all of these questions have fallen on the side against
> > >> rigidly assigning a number of CPU cores to each project.
> > >>
> > >> jm7
> > >>
> > >>
> > >>             boris mouradian
> > >>             <[email protected]
> > >>             om>
> > To
> > >>             Sent by:                  [email protected]
> > >>             <boinc_dev-bounce
> > cc
> > >>             [email protected]
> > >>             u>
> > Subject
> > >>                                       [boinc_dev] option to choose the
> > >>                                       number of CPU cores to each
> > project
> > >>             09/21/2010 02:31
> > >>             PM
> > >>
> > >>
> > >>
> > >>
> > >> Hello
> > >>
> > >> I do not know if this is the right mailbox for this request, but would
> > >> anyone know why the option to choose the number of CPU cores to each
> > >> project
> > >> was not successful in developing boinc manager ?
> > >>
> > >>  thank you
> > >>
> > >>
> >
> >
> >
> >
> _______________________________________________
> boinc_dev mailing list
> [email protected]
> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
> To unsubscribe, visit the above URL and
> (near bottom of page) enter your email address.
>
>
>
>
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to