>
> My point is that a non EDF task should never move ahead of an EDF task -
> even if it means leaving some resources idle.  Deadlines are important to
> both the users and to the projects.  A missed deadline means that the user
> has possibly wasted a bunch of CPU time doing something that will be 
> thrown
> out, and it means that some other user will possibly have to waste a bunch
> of CPU time doing replacement work that could have been avoided.  The
> project gets its work done later (important to some but not all projects).
>
BOINC should be very good in correct estimation of deadline miss then, cause 
currently it can easely promote fresh downloaded Einstein task on my host 
(einstein project has very low project share in attempt to use it as "backup 
project", conception still completely missed by BOINC) that has ~6 hours to 
complete and ~14 days deadline. IF in such situation GPU-related SETI tasks 
will be stopped too (they eat small fraction of CPU only, but still eat it) 
my GPU will be left idle, its performance almost 1/2 of whole host 
performance. For other users GPU performance can be much more than 50%. In 
such situation true and real computational resource will be wasted just to 
fulfill BOINC's illusions about that some CPU time _could_ be wasted 
(einstein's task could miss deadline from BOINC's point of view).
It's absolutely unacceptable situation IMO.

_______________________________________________
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