Re: [boinc_dev] SSE3 detection (Radim Van?o)

2013-08-08 Thread Jorden van der Elst
On Thu, Aug 8, 2013 at 7:09 PM, Robert Kreß bor...@gmx.net wrote:
 Well Boinc is detecting SSE3 if it’s present and usable – but one called it
 “pni” instead of SSE3 !?!

Not 'one' called it that, but Intel themselves.

From http://en.wikipedia.org/wiki/SSE3
SSE3, Streaming SIMD Extensions 3, also known by its Intel code name
Prescott New Instructions (PNI)



-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] Fwd: Get OpenCL details on coprocessor line in account-computer details

2013-06-05 Thread Jorden van der Elst
It's not stored in the database, but it is sent to the project.
coprocs
coproc_ati
   count1/count
   nameAMD Radeon HD 6790/6850/6870 series (Barts)/name
   available_ram2112880640.00/available_ram
   have_cal1/have_cal
   have_opencl1/have_opencl
   req_secs0.00/req_secs
   req_instances0.00/req_instances
   estimated_delay0.00/estimated_delay
   peak_flops29760.00/peak_flops
   CALVersion1.4.1741/CALVersion
   target17/target
   localRAM2048/localRAM
   uncachedRemoteRAM2047/uncachedRemoteRAM
   cachedRemoteRAM2047/cachedRemoteRAM
   engineClock775/engineClock
   memoryClock1000/memoryClock
   wavefrontSize64/wavefrontSize
   numberOfSIMD12/numberOfSIMD
   doublePrecision0/doublePrecision
   pitch_alignment256/pitch_alignment
   surface_alignment4096/surface_alignment
   maxResource1DWidth16384/maxResource1DWidth
   maxResource2DWidth16384/maxResource2DWidth
   maxResource2DHeight16384/maxResource2DHeight
atirt_detected/
   coproc_opencl
  nameAMD Radeon HD 6790/6850/6870 series (Barts)/name
  vendorAdvanced Micro Devices, Inc./vendor
  vendor_id4098/vendor_id
  available1/available
  half_fp_config0/half_fp_config
  single_fp_config62/single_fp_config
  double_fp_config0/double_fp_config
  endian_little1/endian_little
  execution_capabilities1/execution_capabilities
  extensionscl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics cl_khr_3d_image_writes
cl_khr_byte_addressable_store cl_khr_gl_sharing
cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3
cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt
cl_khr_d3d10_sharing /extensions
  global_mem_size2147483648/global_mem_size
  local_mem_size32768/local_mem_size
  max_clock_frequency775/max_clock_frequency
  max_compute_units12/max_compute_units
  opencl_platform_versionOpenCL 1.2 AMD-APP
(1124.2)/opencl_platform_version
  opencl_device_versionOpenCL 1.2 AMD-APP (1124.2)/opencl_device_version
  opencl_driver_version1124.2 (VM)/opencl_driver_version
   /coproc_opencl
/coproc_ati
/coprocs

That's from my sched_request_einstein.phys.uwm.edu.xml file. Why do we
send all that info in if most of it isn't used or stored anywhere?
So why do we still predominantly show the CAL version number, and not
the OpenCL number that's being used?

And if that needs to be for multiple GPUs, the info can go on a
separate page, just as the application details.
Now we're constantly asking people who post on the forums for help to
post their messages to see if the GPU's OpenCL capability was even
detected. If we could check that from their computers, it would make
our lives easier.
As always, not in a hurry about it. Just a feature request for the to
do list? :-)

On Wed, Jun 5, 2013 at 6:18 AM, David Anderson da...@ssl.berkeley.edu wrote:
 Not currently; OpenCL info is not stored in the database.
 -- David


 On 04-Jun-2013 9:35 AM, Jorden van der Elst wrote:


 Can we get the OpenCL details of the detected GPU(s) in project's user
 account-computer details as well, please? Or only that line when it
 comes to AMD/ATI GPUs? At present we're showing only the CAL line,
 while in most project's cases we need the information in the OpenCL
 line. If it's detected at least. Therefore also when it's not
 detected, state that it's not detected?

 With thanks,

 --
 -- Jord van der Elst.


 --
 -- Jord van der Elst.
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 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
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.



--
-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] Fwd: Get OpenCL details on coprocessor line in account-computer details

2013-06-04 Thread Jorden van der Elst
Ah... sent to the wrong email list. Maybe that this'll help. :-)
Forwarding.

-- Forwarded message --
From: Jorden van der Elst els...@gmail.com
Date: Mon, Jun 3, 2013 at 2:18 PM
Subject: Get OpenCL details on coprocessor line in account-computer details
To: Boinc Projects boinc_proje...@ssl.berkeley.edu


Can we get the OpenCL details of the detected GPU(s) in project's user
account-computer details as well, please? Or only that line when it
comes to AMD/ATI GPUs? At present we're showing only the CAL line,
while in most project's cases we need the information in the OpenCL
line. If it's detected at least. Therefore also when it's not
detected, state that it's not detected?

With thanks,

--
-- Jord van der Elst.


--
-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] could the git comment be more descriptive or better empty ?

2013-05-28 Thread Jorden van der Elst
I'd rather that there'd be a more uniform use the prefixes. That
everyone use the same prefix, so that those of us keeping change logs
can see a bit easier what goes where.
Now there's a couple of entries that say client, but are android. Or
some entries that have no prefix whatsoever, and only by opening the
whole commit and checking what files were they changed in, can we
determine if it was a change for the change log or not.

Like these:
android
API
client
condor
db-purge
MGR
scheduler
server
web

Now one person does Client, the other client, the third nothing.
Or one person uses mgr, the other MGR, then a third says Manager, etc.
It would also be nice if all sentences ended with a full stop, but
perhaps that's just wishful thinking. :-)

As for 'non-descriptive comments', we all hate the 'quick updates', or
'quick fixes'. I just take it that sometimes those cannot be helped.

On Tue, May 28, 2013 at 10:59 PM, David Anderson da...@ssl.berkeley.edu wrote:
 Please give examples of non-descriptive comments.
 -- David


 On 28-May-2013 1:56 PM, Toralf Förster wrote:

 It would be sometimes helpful for 3rd party
 testers/reviewers/people_which_are_just_interested if the git comments
 would be more descriptive or completely empty to not waste space,
 especially comments shouldn't tell what was changed but why a change was
 made, or ?


 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.



-- 
-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] Make 'receive PM of action taken by moderator' an opt-in option?

2013-05-19 Thread Jorden van der Elst
Hi David,

Can't we make the 'action taken by moderator' PMs an opt-in option in
the preferences? I have just moved 29 messages between two people,
they'll both be looking at ~14 PMs detailing how I moved their posts
to a new thread. As if they didn't know this, they requested the move
themselves.

I also get PMs when I make a new thread and lock it, rename it,
sticky/desticky it. Normal moderator actions that don't really need
these messages. So, please, can we get a preference that says Don't
receive PMs on moderator actions on your posts, with the default
being on, but the option to opt-out?

--
-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] wiki: global_prefs_override page missing suspend_cpu_usage

2013-03-27 Thread Jorden van der Elst
I added suspend_cpu_usage/

I never heard of wifi_only/ so did not add that. As far as I know
this isn't a function of the client, as it'll take whatever network
connection the OS supplies.
Perhaps that it's something a third party app adds?

On Wed, Mar 27, 2013 at 2:46 PM, attila csaba marosi at...@sztaki.hu wrote:
 Hello!

 Please add suspend_cpu_usage%f/suspend_cpu_usage to the sample
 xml at https://boinc.berkeley.edu/wiki/Global_prefs_override.xml . The
 parameter is parsed by the client but missing from the wiki page.

 Thanks,
 Attila
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.



-- 
-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] wiki: global_prefs_override page missingsuspend_cpu_usage

2013-03-27 Thread Jorden van der Elst
Ah OK, but don't we need a separate section for Android in the Wiki?
I suppose this function only works on Android, not on
Windows/Linux/Mac/FreeBSD?

On Wed, Mar 27, 2013 at 4:59 PM, Rom Walton r...@romwnet.org wrote:
 It was added for Android.

 The basic gist of it is, prevent the client from uploading/downloading
 over a cellular connection.

 - Rom

 -Original Message-
 From: boinc_dev [mailto:boinc_dev-boun...@ssl.berkeley.edu] On Behalf Of
 Jorden van der Elst
 Sent: Wednesday, March 27, 2013 11:57 AM
 To: attila csaba marosi
 Cc: boinc_dev@ssl.berkeley.edu
 Subject: Re: [boinc_dev] wiki: global_prefs_override page
 missingsuspend_cpu_usage

 I added suspend_cpu_usage/

 I never heard of wifi_only/ so did not add that. As far as I know this
 isn't a function of the client, as it'll take whatever network
 connection the OS supplies.
 Perhaps that it's something a third party app adds?

 On Wed, Mar 27, 2013 at 2:46 PM, attila csaba marosi at...@sztaki.hu
 wrote:
 Hello!

 Please add suspend_cpu_usage%f/suspend_cpu_usage to the sample
 xml at https://boinc.berkeley.edu/wiki/Global_prefs_override.xml . The

 parameter is parsed by the client but missing from the wiki page.

 Thanks,
 Attila
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and (near bottom of page) enter
 your email address.



 --
 -- Jord van der Elst.
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.



-- 
-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] Report on use of Berkeley Android for BOINC.

2013-03-12 Thread Jorden van der Elst
Hi all,

In http://boinc.berkeley.edu/dev/forum_thread.php?id=8246 the user
NullCoding writes:

Cutting to the chase:

I was unable to find any information about how to run BOINC on Android
- specifically, using the official Berkeley installer (.apk) on not a
tablet, but a smartphone.
Granted, my particular phone is often referred to as a fablet (or
phablet?) i.e. phone-tablet, as it's rather large in size. The
screen itself is larger than an iPhone 4S. I have an HTC Droid DNA,
which is comparable to the perhaps more commonly-seen Samsung Galaxy
SIII. They are like a Nikon DSLR and a Canon DSLR. When it comes to
brass tacks, hard to pick a clear winner.

In any case I happen to know my phone has a quad-core CPU. Granted,
I'm not entirely sure there are even any apps for Android in existence
which can actually address all four...but I thought that if anything
could, it'd be BOINC (hopefully).
I also happen to know that many, many people run / have run / continue
to run BOINC on their smartphones - often models older than mine!
However, I installed the BOINC package from Berkeley (which I do
recognize is a development release) and attached to a few projects
that I knew to support Android.

All I'm getting is This project does not support computers of type
arm-android-linux-gnu.
hmm?

That and there's no way to edit computing preferences (I will NOT
root my device - afraid I can't go into the exact reasons here
though) that I can see, so for all I know it IS recognizing four
cores but only using one, which I believe is the default setup (use
0% of multi-core systems, i.e one core)
Here is my host at SubSetSum, which was specifically recommended to
me for Android.
Here is another host at the same project with what appears to be an
older (albeit apparently faster) CPU as well as an older OS, and it's
gotten more credit than my quad-core i5-2350M 2,3GHz has in less
calendar time! O_o

What on earth am I doing wrong here?

I assume I need to use an anonymous platform, but without direct
access to the /data/ directory, I see no way so to do.
I also assume I need to change my computing preferences, but I cannot
find a way to do that either.
I know there are other versions of BOINC for Android out there, but
it's late and I'm just gonna leave this here for now and experiment
with other apps tomorrow.

If I'm missing something obvious, please be nice about it...I tend to
blow things out of proportion until I end up blaming things like
overheated DIMMs and unstable overclocking and other irrelevant
things.
tl;dr they told me this is a super-powerful phone; they are correct;
it won't crunch; I would like it to; halp

And:

 Oh felt I should mention that in the meantime I am simply using
NativeBOINC, which appears to be working properly thus far.
If it's simply a matter of the official Berkeley version missing some
kind of feature set specifically for my kind of phone, okay.

So it looks like this on a project. Cool.
All that said, I'm definitely interested in the porting of BOINC to
Android in some kind of native form. I will definitely keep up with
the progress and all!

Someone may want to swing by on him and tell about the state of the
client and its support.
I've given the Wiki links with (some of) the documentation.

-- 
-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] BOINC-v2 Git Repo Updated

2013-03-05 Thread Jorden van der Elst
On Tue, Mar 5, 2013 at 3:45 PM, Richard Haselgrove
r.haselgr...@btopenworld.com wrote:
 [I know the hard-core code wizards will prefer to use the git browser, rather 
 than trac - but for us mere mortals, the integrated trac search box covering 
 Changesets / Milestones / Tickets / Wiki is very useful]

Apparently you haven't noticed yet that Trac search is broken, and has
been since the end of January.
Really simple to find out. Go to Search
http://boinc.berkeley.edu/trac/search and check only Changesets.
Next fill in Android as the thing to search for.

When it comes back, the latest entry it will always find is:
http://boinc.berkeley.edu/trac/changeset/dc4ecf40e6938a9d973e3d3530452eefff9eebcb/boinc

Timestamp: 01/27/13 21:15:03 (5 weeks ago)
Author: Rom Walton romw@…
Branches: master, SimpleButtonFix, client_release_7.0b
Children: 38f484c2
Parents: 366bb8b
git-author: Rom Walton romw@… (01/27/13 21:15:03)
git-committer: Rom Walton romw@… (01/27/13 21:15:03)
Message: android: Add environment variables for CC and CFLAGS. The
regex stuff in the wrapper was using the Linux(x86) compiler instead
of the Android (ARM) cross-compiler.
Location: samples


No further entries for Android are found, none of the commits since
then have managed to find themselves into the search yet.

-- 
-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] Unrecoverable 197 (0xc5) EXIT_TIME_LIMIT_EXCEEDED...

2012-12-22 Thread Jorden van der Elst
On Sat, Dec 22, 2012 at 3:50 PM, Raistmer raist...@mail.ru wrote:
 BOINC should not kill task that makes progress. Period.

What about a task that continues running, never ending? One that goes
to e.g. 1000% and still continues to go?
Or one that has been running for several days, while others like it
run for minutes or hours? You want these to continue running?
What if that happens on a system where the user doesn't look in BOINC
every day?
Then it can easily happen that one or more tasks stay on the system
until after the deadline and only then may BOINC kill it/them in your
view.

So that's what the TIME_EXCEEDED kill is for. When a task takes more
fpops then given in the rsc_fpops_est value, kill it as else it may
be a runaway process.


-- 
-- Jord van der Elst.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] laptop fan speed

2012-09-21 Thread Jorden van der Elst
I've done some digging:

http://social.msdn.microsoft.com/forums/en-us/vcgeneral/thread/09282938-23E3-4A2E-AEFB-6233D959A8F7
http://msdn.microsoft.com/en-us/library/windows/desktop/gg196447%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/aa393599%28v=vs.85%29.aspx
(but this applies to desktops only)
and
http://msdn.microsoft.com/en-us/library/aa390421%28VS.85%29.aspx


On Sat, Sep 22, 2012 at 12:41 AM, David Anderson da...@ssl.berkeley.edu wrote:
 Does anyone know if there's an interface for
 getting the fan speed on Windows (or other OSs)?

 A useful option (possible default) would be to throttle the CPU enough
 so that the fan doesn't go into high.

 -- David
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.



-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Feature request: add pages to long threads on websites

2012-07-20 Thread Jorden van der Elst
Yeah, can this please change?
As it goes against our own forum preferences. I've set Sort by Oldest
First, and each time I make a post, it gets switched to Sort by Newest
First. Maybe only for that thread, but it gets confusing as heck.
So please, after making a post, can we just go to our post, or the
first unread post in the thread --if there are newly posted at that
time, or ones we didn't check yet on a next page?

With thanks,

On Fri, Jul 13, 2012 at 11:44 PM, David Anderson da...@ssl.berkeley.edu wrote:
 I changed things so that after making a post,
 you're taken to a page of the N most recent posts
 (yours will be at the top).
 -- David

 On 13-Jul-2012 12:27 AM, Raistmer wrote:
 Not sure if it can be qualified as issue or just another feature change
 request, but:
 after posting to thread poster comes to first message first page, not to own
 posted message in the thread.
 Maybe it would be more convenient to return poster to own message (that is,
 to last message) in the thread?

 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 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
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.



-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Feature request: add pages to long threads on websites

2012-07-17 Thread Jorden van der Elst
More bugs.
As per http://boinc.berkeley.edu/dev/forum_thread.php?id=7726

Hello everyone,

Since the new reorganization of pages forums by X number of messages,
we can't provide HTTP link to a message that would be prior to the
number of messages displayed on the first page (the link of said
message refers to the first page systematically when it should send on
page X). This poses a real problem for all forums platform SETI@home.
Is there a way around the problem without increasing the number of
messages displayed per page and by default ?

Thanks for your answers.


-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Feature request: add pages to long threads on websites

2012-07-12 Thread Jorden van der Elst
On Thu, Jul 12, 2012 at 3:22 PM,  john.mcl...@sybase.com wrote:
 A long time ago, the jump to unread was broken.  I turned it off.  With the
 new forum changes, it is working again, and is essentially required for
 most operations.  Turn this setting on, and then see if it the forums work
 better.

With jump-to-unread on, load a thread I read already but that has one
or more new posts, pagination set to 25 posts per page.
I ALWAYS start at post 1, page 1. Only when I click Next or go to the
page with the last unread post(s), will it jump to unread post(s).

With the old style, one would load the whole thread.
With the new style, you only load page one. And then any next page.

How is that an improvement when you have a bad or slow internet connection?
As I see it, before you would've loaded most of the thread once your
internet cut out, and there's a good chance you would've gotten your
information.
Now you've only loaded page 1, and the internet cut out, but the info
you need is on page 3 or anywhere between that and 76.

And why does this test always have to happen on a live (project)
forum? Why can't this be tested at something like a BOINC Alpha forum?
Now it's half-broken and annoying the heck out of a lot of the users,
including me, for what that's worth.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Feature request: add pages to long threads on websites

2012-07-11 Thread Jorden van der Elst
On Wed, Jul 11, 2012 at 7:46 AM, David Anderson da...@ssl.berkeley.edu wrote:
 I added a posts per page preference,
 which replaces the existing preferences.
 This is deployed on SETI@home.
 Please comment.
 -- David

There's only a next 25 posts button, but you can't return to a
previous page after you went that route.
You can't either select that you want to go directly to the end of the
thread, or to page number X, if you want to skip all in between posts.
Not much fun when there's 200+ posts in a thread.

Page numbers should be possible, as they are available for the forum index.

What I liked about the old thing was that I could load the whole
thread in one go, now it has to load each page separately, which isn't
fun when the forums are slow (which they've been the past few weeks).
But that can be overcome by filling in a ridiculous amount in the
Display this many messages per page box. Just let me start with
1000. ;-)

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Feature request: add pages to long threads on websites

2012-07-11 Thread Jorden van der Elst
Ah, that's only on threads that have less than the Show this many
posts per page value posts in a thread.

E.g. there is this Boinc or not to BOINC ?
(http://setiathome.berkeley.edu/forum_thread.php?id=68732) with 5
posts. I've set show 25 posts again.
Clicking the thread, I start at top post. Then return to index of NC
and the icon on the thread is still yellow aka unread.
When I go to the Panic Mode thread, which has 68 posts, read a bit and
then return to index the icon on this thread is normal white.

On Wed, Jul 11, 2012 at 10:51 PM, Jorden van der Elst els...@gmail.com wrote:
 And now no thread will ever be 'read'. As soon as you return to the
 index, all threads are showing as unread, and any thread that you read
 before, that you then reopen, will start from post one again. ;-)

 On Wed, Jul 11, 2012 at 10:46 PM, David Anderson da...@ssl.berkeley.edu 
 wrote:
 I've improved the pagination features and deployed on SETI@home.
 -- David

 On 11-Jul-2012 10:06 AM, john.mcl...@sybase.com wrote:
 My thought is that the unread marks should only be dropped for the current
 page, not the entire thread.

 jm7


 |
 | From:  |
 |

 --|
|Josef W. Segur jse...@westelcom.com 
   |

 --|
 |
 | To:|
 |

 --|
|boinc_dev@ssl.berkeley.edu
   |

 --|
 |
 | Date:  |
 |

 --|
|07/11/2012 11:45 AM 
   |

 --|
 |
 | Subject:   |
 |

 --|
|Re: [boinc_dev] Feature request: add pages to long threads on websites  
   |

 --|
 |
 | Sent by:   |
 |

 --|
|boinc_dev-boun...@ssl.berkeley.edu
   |

 --|





 My comments yesterday were based on adding pagination *without* removing
 the old useful features. That is, my idea was that those who were satisfied
 by the previous features could simply set the page size extremely large. I
 would have done so, but kept the settings to show only the original post
 and the 20 most recent which has worked well for years given dial-up and
 visiting the forums daily.

 Others have commented on the jump to first unread, I observe that it does
 work *if* the first unread is on the first page loaded. If not, navigating
 to subsequent pages drops the unread marking on that and subsequent posts.
 That obviously needs fixing.

 I agree with what others have noted about navigation, but if a list of
 pages is displayed it will need to have elipses when there are many pages.
 I'd rather avoid pagination altogether, but being able to get to a desired
 page without resorting to editing in the browser's address field is
 desirable.
 --
 Joe


 On Wed, 11 Jul 2012 01:46:35 -0400, David Anderson da...@ssl.berkeley.edu
 wrote:

 I added a posts per page preference,
 which replaces the existing preferences.
 This is deployed on SETI@home.
 Please comment.
 -- David

 On 08-Jul-2012 2:53 PM, Raistmer wrote:
 It's impossible to operate with long

Re: [boinc_dev] Feature request: add pages to long threads on websites

2012-07-11 Thread Jorden van der Elst
Yup. Confirmed fixed.

On Wed, Jul 11, 2012 at 11:14 PM, David Anderson da...@ssl.berkeley.edu wrote:
 Possibly fixed.
 -- David


 On 11-Jul-2012 1:58 PM, Jorden van der Elst wrote:

 Ah, that's only on threads that have less than the Show this many
 posts per page value posts in a thread.

 E.g. there is this Boinc or not to BOINC ?
 (http://setiathome.berkeley.edu/forum_thread.php?id=68732) with 5
 posts. I've set show 25 posts again.
 Clicking the thread, I start at top post. Then return to index of NC
 and the icon on the thread is still yellow aka unread.
 When I go to the Panic Mode thread, which has 68 posts, read a bit and
 then return to index the icon on this thread is normal white.

 On Wed, Jul 11, 2012 at 10:51 PM, Jorden van der Elst els...@gmail.com
 wrote:

 And now no thread will ever be 'read'. As soon as you return to the
 index, all threads are showing as unread, and any thread that you read
 before, that you then reopen, will start from post one again. ;-)

 On Wed, Jul 11, 2012 at 10:46 PM, David Anderson da...@ssl.berkeley.edu
 wrote:

 I've improved the pagination features and deployed on SETI@home.
 -- David

 On 11-Jul-2012 10:06 AM, john.mcl...@sybase.com wrote:

 My thought is that the unread marks should only be dropped for the
 current
 page, not the entire thread.

 jm7


 |
 | From:  |
 |

 --|
 |Josef W. Segur jse...@westelcom.com
 |

 --|
 |
 | To:|
 |

 --|
 |boinc_dev@ssl.berkeley.edu
 |

 --|
 |
 | Date:  |
 |

 --|
 |07/11/2012 11:45 AM
 |

 --|
 |
 | Subject:   |
 |

 --|
 |Re: [boinc_dev] Feature request: add pages to long threads on
 websites
 |

 --|
 |
 | Sent by:   |
 |

 --|
 |boinc_dev-boun...@ssl.berkeley.edu
 |

 --|





 My comments yesterday were based on adding pagination *without*
 removing
 the old useful features. That is, my idea was that those who were
 satisfied
 by the previous features could simply set the page size extremely
 large. I
 would have done so, but kept the settings to show only the original
 post
 and the 20 most recent which has worked well for years given dial-up
 and
 visiting the forums daily.

 Others have commented on the jump to first unread, I observe that it
 does
 work *if* the first unread is on the first page loaded. If not,
 navigating
 to subsequent pages drops the unread marking on that and subsequent
 posts.
 That obviously needs fixing.

 I agree with what others have noted about navigation, but if a list of
 pages is displayed it will need to have elipses when there are many
 pages.
 I'd rather avoid pagination altogether, but being able to get to a
 desired
 page without resorting to editing in the browser's address field is
 desirable.
 --
  Joe


 On Wed, 11 Jul 2012 01:46:35 -0400, David Anderson
 da...@ssl.berkeley.edu
 wrote:

 I added a posts per page preference,
 which replaces the existing preferences.
 This is deployed on SETI@home.
 Please comment.
 -- David

 On 08-Jul-2012 2:53 PM, Raistmer wrote:

 It's impossible to operate with long threads on websites powered with

 BOINC

 via SAT or mobile network connections, they just can load to the end.

 AFAIK

 it's common practice to split long threads on separate pages. Why
 BOINC

 web

 software ignores this common practice ? Please, add splitting to
 pages

 if

 thread length exceeds user-defined (in web prefs) number of messages

Re: [boinc_dev] Feature request: add pages to long threads on websites

2012-07-11 Thread Jorden van der Elst
OK, quirks when posting with this new feature:

In the past, on any length thread, I could scroll down the thread to
see older answers etc.
Now it only shows the post I am answering to when I use the quote or
reply button. When answering to the thread, thus not answering to any
specific post, it shows no thread at all.

In the past, after submitting my answer, I would (in some forums) be
moved to my post.
Now, after submitting my answer, I start back on page one, at the top
of the thread... not at my post.

I'm wondering if this could be an added option, not something that
needs to be forced upon everyone. Or are we going to break everything
that worked without flaws for most everyone, for every whim someone
finds on his apparently-not-so-smart-smartphone?




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Feature request: add pages to long threads on websites

2012-07-11 Thread Jorden van der Elst
On Thu, Jul 12, 2012 at 12:15 AM, Jorden van der Elst els...@gmail.com wrote:
 I'm wondering if this could be an added option, not something that
 needs to be forced upon everyone. Or are we going to break everything
 that worked without flaws for most everyone, for every whim someone
 finds on his apparently-not-so-smart-smartphone?

Sorry for the not-so-nice smart remark about the smart phones. But is
it really necessary to wreck the current full-forum software to make
it work on something smaller and not (so) fast?
As an example, last week I was asked by the newspaper that I visit
daily whether I was checking this with a PC or a phone and they gave
me two links to choose from.

Perhaps that that's an idea for this, run two forum software options,
one for complete PCs/Macs/tablets and one for the lesser things as
phones and what else there is these days?

That when the user gets onto the forums for the first time, that he
has to choose what to run: Forums for the Phone and possibly tablet,
or forums for the PC and Mac.
That this option is remembered, but that it can be unchecked in
preferences in case its platform is somehow changed.

Just thinking out loud here.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] [boinc_alpha] Boinc 7.0.7, avoiding overcommit with multithread job

2012-01-05 Thread Jorden van der Elst
Thanks for that, though that makes sense to me if the multicore
application is using all cores. What if it's using less than the
maximum amount, like in this case?
And it only happens when a GPU app is used in combination with the MT app here.

Although it **is** a nice green feature, as the system is less loaded,
uses less electricity, generates less heat. :-)

I'll go wait for Milkyway to return from their server switchover. Then
try to get some of their N-Body multithreaded tasks. Those use all
cores.
Then see what that does when a GPU app is running, as if I read it
correctly, as long as the GPU app is running --and using a minute
amount of CPU-- the multithreaded app shouldn't start, right?

On Thu, Jan 5, 2012 at 8:26 PM, David Anderson da...@ssl.berkeley.edu wrote:
 The current policy is:
 If a multicore app is running, don't overcommit the CPUs
 (i.e. don't schedule 4.1 threads on 4 cores).

 This is because multicore apps may run inefficiently
 if the CPUs are even slightly overcommitted
 (at least, that was the case with AQUA).

 We can reconsider this if there's evidence that the
 above assumption doesn't hold in general.

 -- David


-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] How minimal is the work fetch with fetch_minimal_work?

2011-12-17 Thread Jorden van der Elst
Yup, now I only have one CPU core running work. Two are idle.
That's also noticed by the work_fetch_debug but apparently ignored.

[cpu_sched_debug] using 1.15 out of 3 CPUs
[work_fetch] Request work fetch: CPUs idle

All of that log:
17/12/2011 23:27:09 |  | [cpu_sched_debug] using 2.15 out of 3 CPUs
17/12/2011 23:27:09 |  | [work_fetch] Request work fetch: CPUs idle
17/12/2011 23:27:09 | Einstein@Home | [cpu_sched_debug]
LATeah0077S_672.0_26350_0.0_1 sched state 2 next 2 task state 1
17/12/2011 23:27:09 | malariacontrol.net | [cpu_sched_debug]
wu_1205_514_114814_0_1324003329_0 sched state 2 next 2 task state 1
17/12/2011 23:27:09 | Albert@Home | [cpu_sched_debug]
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0 sched state 2 next 2
task state 1
17/12/2011 23:27:09 |  | [cpu_sched_debug] enforce_schedule: end
17/12/2011 23:27:47 | malariacontrol.net | [task] Process for
wu_1205_514_114814_0_1324003329_0 exited
17/12/2011 23:27:47 | malariacontrol.net | [task] task_state=EXITED
for wu_1205_514_114814_0_1324003329_0 from handle_exited_app
17/12/2011 23:27:47 |  | [cpu_sched_debug] Request CPU reschedule:
application exited
17/12/2011 23:27:47 |  | [work_fetch] Request work fetch: application exited
17/12/2011 23:27:47 |  | [statefile] set dirty: ACTIVE_TASK_SET::poll
17/12/2011 23:27:47 | malariacontrol.net | Computation for task
wu_1205_514_114814_0_1324003329_0 finished
17/12/2011 23:27:47 | malariacontrol.net | [task] result
state=FILES_UPLOADING for wu_1205_514_114814_0_1324003329_0 from
CS::app_finished
17/12/2011 23:27:47 | malariacontrol.net | [dcf] DCF:
3.839114-3.840886, raw_ratio 3.856829, adj_ratio 1.004614
17/12/2011 23:27:47 |  | [statefile] set dirty: handle_finished_apps
17/12/2011 23:27:47 |  | [cpu_sched_debug] Request CPU reschedule:
handle_finished_apps
17/12/2011 23:27:47 |  | [cpu_sched_debug] schedule_cpus(): start
17/12/2011 23:27:47 |  | [rr_sim] start: work_buf min 8640 additional
43200 total 51840 on_frac 0.893 active_frac 0.427
17/12/2011 23:27:47 | Einstein@Home | [rr_sim] 14400.00:
LATeah0077S_672.0_26350_0.0_1 finishes (15721.11G/1.00G)
17/12/2011 23:27:47 | Albert@Home | [rr_sim] 92329.87:
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0 finishes
(1030253.95G/11.04G)
17/12/2011 23:27:47 | Albert@Home | [cpu_sched_debug] scheduling
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0 (coprocessor job,
FIFO) (prio -1.989284)
17/12/2011 23:27:47 | Albert@Home | [cpu_sched_debug] reserving
1.00 of coproc ATI
17/12/2011 23:27:47 | Einstein@Home | [cpu_sched_debug] scheduling
LATeah0077S_672.0_26350_0.0_1 (CPU job, priority order) (prio
-0.010716)
17/12/2011 23:27:47 |  | [cpu_sched_debug] enforce_schedule(): start
17/12/2011 23:27:47 |  | [cpu_sched_debug] preliminary job list:
17/12/2011 23:27:47 | Albert@Home | [cpu_sched_debug] 0:
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0 (MD: no; UTS: yes)
17/12/2011 23:27:47 | Einstein@Home | [cpu_sched_debug] 1:
LATeah0077S_672.0_26350_0.0_1 (MD: no; UTS: no)
17/12/2011 23:27:47 |  | [cpu_sched_debug] final job list:
17/12/2011 23:27:47 | Albert@Home | [cpu_sched_debug] 0:
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0 (MD: no; UTS: yes)
17/12/2011 23:27:47 | Einstein@Home | [cpu_sched_debug] 1:
LATeah0077S_672.0_26350_0.0_1 (MD: no; UTS: no)
17/12/2011 23:27:47 | Albert@Home | [coproc] ATI instance 0:
confirming for p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0
17/12/2011 23:27:47 | Albert@Home | [cpu_sched_debug] scheduling
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0
17/12/2011 23:27:47 | Einstein@Home | [cpu_sched_debug] scheduling
LATeah0077S_672.0_26350_0.0_1
17/12/2011 23:27:47 |  | [cpu_sched_debug] using 1.15 out of 3 CPUs
17/12/2011 23:27:47 |  | [work_fetch] Request work fetch: CPUs idle
17/12/2011 23:27:47 | Einstein@Home | [cpu_sched_debug]
LATeah0077S_672.0_26350_0.0_1 sched state 2 next 2 task state 1
17/12/2011 23:27:47 | Albert@Home | [cpu_sched_debug]
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0 sched state 2 next 2
task state 1
17/12/2011 23:27:47 |  | [cpu_sched_debug] enforce_schedule: end
17/12/2011 23:27:47 |  | [statefile] Writing state file
17/12/2011 23:27:47 |  | [statefile] Done writing state file

17/12/2011 23:28:19 | Albert@Home | [checkpoint] result
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0 checkpointed
17/12/2011 23:28:48 |  | [cpu_sched_debug] Request CPU reschedule:
periodic CPU scheduling
17/12/2011 23:28:48 |  | [cpu_sched_debug] schedule_cpus(): start
17/12/2011 23:28:48 |  | [rr_sim] start: work_buf min 8640 additional
43200 total 51840 on_frac 0.893 active_frac 0.427
17/12/2011 23:28:48 | Einstein@Home | [rr_sim] 14400.00:
LATeah0077S_672.0_26350_0.0_1 finishes (15759.18G/1.00G)
17/12/2011 23:28:48 | Albert@Home | [rr_sim] 92144.51:
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0 finishes
(1026463.77G/11.04G)
17/12/2011 23:28:48 | Albert@Home | [cpu_sched_debug] scheduling
p2030.20100913.G44.54-00.26.S.b3s0g0.0_1496_0 (coprocessor job,
FIFO) (prio -1.989284)

Re: [boinc_dev] How minimal is the work fetch with fetch_minimal_work?

2011-12-17 Thread Jorden van der Elst
Latest round. The Einstein task was finished, is uploaded  reported.
Now the whole of BOINC is idle, as there's no work. Not for the CPU,
not for the GPU, nothing's being fetched from wherever.

18/12/2011 01:53:40 | Einstein@Home | Computation for task
LATeah0077S_672.0_26350_0.0_1 finished
18/12/2011 01:53:40 |  | [rr_sim] start: work_buf min 8640 additional
43200 total 51840 on_frac 0.894 active_frac 0.429
18/12/2011 01:53:40 |  | [cpu_sched_debug] enforce_schedule(): start
18/12/2011 01:53:40 |  | [cpu_sched_debug] preliminary job list:
18/12/2011 01:53:40 |  | [cpu_sched_debug] final job list:
18/12/2011 01:53:40 |  | [cpu_sched_debug] using 0.00 out of 3 CPUs
18/12/2011 01:53:40 |  | [work_fetch] Request work fetch: CPUs idle
18/12/2011 01:53:40 |  | [cpu_sched_debug] enforce_schedule: end
18/12/2011 01:53:42 | Einstein@Home | Started upload of
LATeah0077S_672.0_26350_0.0_1_0
18/12/2011 01:53:44 | Einstein@Home | Finished upload of
LATeah0077S_672.0_26350_0.0_1_0
18/12/2011 01:53:44 | Einstein@Home | Reporting 1 completed tasks, not
requesting new tasks
18/12/2011 01:53:44 | Einstein@Home | [sched_op] CPU work request:
0.00 seconds; 0.00 CPUs
18/12/2011 01:53:44 | Einstein@Home | [sched_op] ATI work request:
0.00 seconds; 0.00 CPUs
18/12/2011 01:53:47 | Einstein@Home | Scheduler request completed
18/12/2011 01:53:47 |  | [work_fetch] Request work fetch: RPC complete
18/12/2011 01:54:47 |  | [work_fetch] Request work fetch: Backoff
ended for Einstein@Home

So I did an exit  restart of BOINC, just to make sure it wasn't
something it missed.
18/12/2011 01:58:02 |  | Config: fetch minimal work
18/12/2011 01:58:02 |  | [cpu_sched_debug] Request CPU reschedule:
Idle state change
18/12/2011 01:58:02 |  | [rr_sim] start: work_buf min 8640 additional
43200 total 51840 on_frac 0.894 active_frac 0.429
18/12/2011 01:58:02 |  | [work_fetch] --- start work fetch state ---
18/12/2011 01:58:02 |  | [work_fetch] target work buffer: 8640.00 + 43200.00 sec
18/12/2011 01:58:02 |  | [work_fetch] CPU: shortfall 155520.00 nidle
3.00 saturated 0.00 busy 0.00
18/12/2011 01:58:02 | ABC@home | [work_fetch] CPU: fetch share 0.00
rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | Constellation | [work_fetch] CPU: fetch share
0.00 rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | Albert@Home | [work_fetch] CPU: fetch share 0.10
rec 17496.36109 prio -9.47675 backoff dt 0.00 int 0.00
18/12/2011 01:58:02 | AQUA@home | [work_fetch] CPU: fetch share 0.00
rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | rosetta@home | [work_fetch] CPU: fetch share
0.10 rec 72.02057 prio -0.03901 backoff dt 0.00 int 0.00
18/12/2011 01:58:02 | DrugDiscovery | [work_fetch] CPU: fetch share
0.00 rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | Poem@Home | [work_fetch] CPU: fetch share 0.00
rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | Leiden Classical | [work_fetch] CPU: fetch share
0.09 rec 64.63972 prio -0.04001 backoff dt 0.00 int 0.00
18/12/2011 01:58:02 | OPTIMA@HOME | [work_fetch] CPU: fetch share 0.00
rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | Evo@Home | [work_fetch] CPU: fetch share 0.00
rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | Collatz Conjecture | [work_fetch] CPU: fetch
share 0.00 rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new
tasks)
18/12/2011 01:58:02 | The Lattice Project | [work_fetch] CPU: fetch
share 0.00 rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new
tasks)
18/12/2011 01:58:02 | Biochemical Library | [work_fetch] CPU: fetch
share 0.00 rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new
tasks)
18/12/2011 01:58:02 | boincsimap | [work_fetch] CPU: fetch share 0.00
rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | BURP | [work_fetch] CPU: fetch share 0.00 rec
0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | QuantumFIRE alpha | [work_fetch] CPU: fetch
share 0.00 rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new
tasks)
18/12/2011 01:58:02 | climateprediction.net | [work_fetch] CPU: fetch
share 0.00 rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new
tasks)
18/12/2011 01:58:02 | CPDN Beta | [work_fetch] CPU: fetch share 0.00
rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | Rectilinear Crossing Number | [work_fetch] CPU:
fetch share 0.00 rec 0.0 prio -0.0 backoff dt 0.00 int 0.00
(no new tasks)
18/12/2011 01:58:02 | DNA@Home | [work_fetch] CPU: fetch share 0.00
rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | DNETC@HOME | [work_fetch] CPU: fetch share 0.00
rec 0.0 prio -0.0 backoff dt 0.00 int 0.00 (no new tasks)
18/12/2011 01:58:02 | Docking | 

[boinc_dev] Work request conundrums

2011-09-22 Thread Jorden van der Elst
Tonight, while doing some local testing of my network connection, I
enabled BOINC and let it try to upload some work and get some more.
That worked, my network was fixed, yay!
However, then I checked the logs and I saw this weird thing, of which
I wonder whether or not this hadn't been fixed before?

It's the thing where a project asks for work and gets it, then seconds
later asks for and gets more work. Why can't this be one continuous
work request? Why the separate requests and downloads?
This was with 6.12.34 on Windows.

22-Sep-2011 19:02:32 [LHC@home 1.0] [sched_op] Starting scheduler request
22-Sep-2011 19:02:32 [LHC@home 1.0] Sending scheduler request: To fetch work.
22-Sep-2011 19:02:32 [LHC@home 1.0] Requesting new tasks for CPU
22-Sep-2011 19:02:32 [LHC@home 1.0] [sched_op] CPU work request: 1.00
seconds; 0.33 CPUs
22-Sep-2011 19:02:34 [LHC@home 1.0] Scheduler request completed: got 1 new tasks
22-Sep-2011 19:02:34 [LHC@home 1.0] [sched_op] Server version 611
22-Sep-2011 19:02:34 [LHC@home 1.0] Project requested delay of 11 seconds
22-Sep-2011 19:02:34 [LHC@home 1.0] [sched_op] estimated total CPU
task duration: 38873 seconds
22-Sep-2011 19:02:34 [LHC@home 1.0] [sched_op] Deferring communication
for 11 sec
22-Sep-2011 19:02:34 [LHC@home 1.0] [sched_op] Reason: requested by project
22-Sep-2011 19:02:34 [---] [statefile] set dirty: RPC complete
22-Sep-2011 19:02:34 [---] [statefile] Writing state file
22-Sep-2011 19:02:34 [---] [statefile] Done writing state file
22-Sep-2011 19:02:36 [LHC@home 1.0] Started download of
w3_weak3_collision_err_bb__23__s__64.31_59.32__6_8__6__88.5_1_sixvf_boinc205363.zip
22-Sep-2011 19:02:36 [LHC@home 1.0] [file_xfer] URL:
http://lhcathomeclassic.cern.ch/sixtrack/download/db/w3_weak3_collision_err_bb__23__s__64.31_59.32__6_8__6__88.5_1_sixvf_boinc205363.zip
22-Sep-2011 19:02:36 [---] [statefile] set dirty: pers_file_xfer_set poll
22-Sep-2011 19:02:36 [---] [statefile] Writing state file
22-Sep-2011 19:02:36 [---] [statefile] Done writing state file
22-Sep-2011 19:02:37 [Test4Theory@Home] [checkpoint] result
uc_1316531402_4531_0 checkpointed
22-Sep-2011 19:02:39 [LHC@home 1.0] [file_xfer] http op done; retval 0 (Success)
22-Sep-2011 19:02:39 [LHC@home 1.0] [file_xfer] file transfer status 0 (Success)
22-Sep-2011 19:02:39 [LHC@home 1.0] Finished download of
w3_weak3_collision_err_bb__23__s__64.31_59.32__6_8__6__88.5_1_sixvf_boinc205363.zip
22-Sep-2011 19:02:39 [LHC@home 1.0] [file_xfer] Throughput 180616 bytes/sec
22-Sep-2011 19:02:39 [---] [statefile] set dirty: pers_file_xfer_set poll
22-Sep-2011 19:02:39 [---] [statefile] Writing state file
22-Sep-2011 19:02:39 [---] [statefile] Done writing state file
22-Sep-2011 19:02:40 [Einstein@Home] [sched_op] Starting scheduler request
22-Sep-2011 19:02:40 [Einstein@Home] Sending scheduler request: To fetch work.
22-Sep-2011 19:02:40 [Einstein@Home] Requesting new tasks for CPU
22-Sep-2011 19:02:40 [Einstein@Home] [sched_op] CPU work request: 1.00
seconds; 1.00 CPUs
22-Sep-2011 19:02:42 [Einstein@Home] Scheduler request completed: got
1 new tasks
22-Sep-2011 19:02:42 [Einstein@Home] [sched_op] Server version 611
22-Sep-2011 19:02:42 [Einstein@Home] Project requested delay of 60 seconds
22-Sep-2011 19:02:42 [Einstein@Home] [sched_op] estimated total CPU
task duration: 21801 seconds
22-Sep-2011 19:02:42 [Einstein@Home] [sched_op] Deferring
communication for 1 min 0 sec
22-Sep-2011 19:02:42 [Einstein@Home] [sched_op] Reason: requested by project
22-Sep-2011 19:02:42 [---] [statefile] set dirty: RPC complete
22-Sep-2011 19:02:42 [---] [statefile] Writing state file
22-Sep-2011 19:02:42 [---] [statefile] Done writing state file
22-Sep-2011 19:02:46 [Test4Theory@Home] [checkpoint] result
uc_1316531402_4531_0 checkpointed
22-Sep-2011 19:02:47 [LHC@home 1.0] [sched_op] Starting scheduler request
22-Sep-2011 19:02:47 [LHC@home 1.0] Sending scheduler request: To fetch work.
22-Sep-2011 19:02:47 [LHC@home 1.0] Requesting new tasks for CPU
22-Sep-2011 19:02:47 [LHC@home 1.0] [sched_op] CPU work request: 1.00
seconds; 2.00 CPUs
22-Sep-2011 19:02:48 [LHC@home 1.0] Scheduler request completed: got 2 new tasks
22-Sep-2011 19:02:48 [LHC@home 1.0] [sched_op] Server version 611
22-Sep-2011 19:02:48 [LHC@home 1.0] Project requested delay of 11 seconds
22-Sep-2011 19:02:48 [LHC@home 1.0] [sched_op] estimated total CPU
task duration: 77745 seconds
22-Sep-2011 19:02:48 [LHC@home 1.0] [sched_op] Deferring communication
for 11 sec
22-Sep-2011 19:02:48 [LHC@home 1.0] [sched_op] Reason: requested by project

Then I installed 6.12.37 and let it run through its benchmarks due to
change of client.
Looking in the log, I see a work request going on between the
benchmark. Is this something we want? Shouldn't the benchmarks be
happening without any activity of the computer, no matter what, thus
including network activity?
Shouldn't network activity also be suspended during benchmarks?

22/09/2011 21:11:38 |  | Running CPU benchmarks
22/09/2011 21:11:38 |  | 

Re: [boinc_dev] Settings/Options in the BOINC manager

2011-08-24 Thread Jorden van der Elst
Doesn't that mean that we end up with at least 2 of those preferences
windows again?
I like the idea of integrating the options dialog window into the
preferences window. Perhaps that the Clear button can be moved to the
separate tabs that use it?
That way you could integrate everything into one window.

There's of course also the option to do it differently, just look at
how Spybot Search  Destroy does this, with the use of the side-bar,
having their main program at the top tab, with the buttons for that
option.
Then the next is Settings, also with its own options and buttons,
followed by Tools, again with its own separate options and buttons.
http://www.safer-networking.org/en/tutorial/index.html
It's just to give an idea that you don't need to stay in a window that
opens up separately, it could probably be integrated into BOINC
Manager itself.



On Wed, Aug 24, 2011 at 6:56 PM, Charlie Fenton
charl...@ssl.berkeley.edu wrote:
 I had already decided to separate out the exclusive apps into a separate 
 dialog.  I originally implemented it as an additional pane to the computing 
 preferences because that was easier to do, but I have concluded that was a 
 mistake, especially since the Clear button does not apply to it.

 Cheers,
 --Charlie

 On Aug 24, 2011, at 9:33 AM, john.mcl...@sybase.com wrote:

 I have always wondered about the distinction.

 One dialog with lots of dialogs, and  no distinction to where the data is
 actually stored.

 Startup
 Display
 CPU/GPU Usage (including exclusive apps?  Or does exclusive apps need its
 own page?)
 Network
 Logging

 jm7



             David Anderson
             davea@ssl.berkel
             ey.edu                                                    To
             Sent by:                  Jorden van der Elst
             boinc_dev-bounce         els...@gmail.com
             s...@ssl.berkeley.ed                                          cc
             u                        Rom Walton
                                       rwal...@ssl.berkeley.edu, BOINC
                                       Developers Mailing List
             08/24/2011 12:26          boinc_dev@ssl.berkeley.edu
             PM                                                    Subject
                                       [boinc_dev] Settings/Options in the
                                       BOINC manager












 On 23-Aug-2011 2:15 PM, Jorden van der Elst wrote:

 In BOINC 6.12 the Options menu has been changed to Network and
 display options. However, it also has the Language, Notice reminder
 interval, Run Manager at login? and Enable Manager exit dialog?
 settings, which are now a tad hidden as no one expects these to be in
 the **Network and display options**, but rather in BOINC Manager
 options. Also, where exactly are the **Display options** in here?
 Unless you meant with that those Run at login and Exit dialog
 options... ?

 The display options are language and notice reminder interval.


 So how about you rename them to BOINC Manager and Connection
 options, since that's exactly what they all do.


 Too long, and we avoid making a distinction between the manager and the
 client
 as much as possible.

 But I agree that we should structure this better.
 As I see it there are the following types of settings:

 a) manager display (language, notice reminder interval)
 b) manager behavior (run at login, enable exit dialog)
 c) stuff related to network connectivity (VPN, proxies)
 d) computing preferences, which currently includes
   - global preferences (the first 3 tabs)
   - cc_config.xml stuff (the 4th tab - currently just
     exclusive apps, but it could include other things like log flags)

 The division of these things into 2 dialogs is arbitrary and confusing.
 Any ideas/proposals for what we should do instead?
 One dialog with a lot of tabs (6 or so)?

 -- David
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 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
 boinc_dev@ssl.berkeley.edu
 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
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] [boinc_alpha] BOINC 6.13.1 released for all platforms

2011-08-02 Thread Jorden van der Elst
OK,

So my way of thinking should then be adjusted?
A one day additional work request is no longer a cache, no longer a
work buffer?

This still doesn't explain then why when I ask for CPU work only, I DO
NOT get any work, while when I ask for CPU work with a GPU work
request piggy-backing itself onto the work request, I DO get work for
the CPU.

It also doesn't explain why, when I do CPU only work requests, I only
have the 4 tasks in cache that are running on the CPU cores. That as
soon as one core is about to run dry, that a work request is done to
another project, and 4 tasks of that project are gotten, regardless of
their run time (12 hours or 43 minutes).

It also doesn't explain then why, when I allow CPU work requests with
a GPU work request piggy-backing onto the CPU, I do get lots of work
from at least 4 projects, enough to fill a one day cache. That as soon
as one core is about to run dry, that a further project is asked for
work and work is gotten in. That then at all times I have 4 tasks per
project in cache, while only 1 task per project is running.

All work in cache is only CPU work. I have NO GPU work. I have GPU
work requests, but none of the projects I run use ATI GPUs.

I'm just trying to understand what I am seeing.

On Tue, Aug 2, 2011 at 3:34 PM,  john.mcl...@sybase.com wrote:
 The new work fetch policy is to wait until the work buffer is at or below
 the connect interval before requesting work.  In your case, that number is
 0 seconds.  It also does not work very well for that as there is time for
 the request and download that has to be taken into account.

 A minor modification to the algorithm for determining when to trigger a
 work fetch might be in order.  I would propose that the trigger point be
 changed to max(connect interval, connect interval + extra work / 2);  This
 should work OK both for people that have an always on connection and for
 those that have an intermittent connection.

 jm7



             Jorden van der
             Elst
             els...@gmail.com                                          To
                                      john.mcl...@sybase.com
                                                                        cc
             08/02/2011 09:17
             AM                                                    Subject
                                       Re: [boinc_alpha] BOINC 6.13.1
                                       released for all platforms










 Perhaps that you can then explain this one, John.
 Doing it off list for now. David has so far not explained it to me. I
 have the connect to of 0.00 days and additional work request of 1 day.
 02/08/2011 06:59:50 |  | [rr_sim] start: work_buf min 1 additional
 86400 total 86401 on_frac 0.960 active_frac 0.514

 When I run BOINC with the ATI GPU detection disabled or ignored, so
 that there's only CPU work asked, I eventually run only with 4 tasks
 constantly.
 BOINC will fill up when it fears a CPU core will get dry. It doesn't
 matter if that's with projects that run 12 hour tasks (per core) or 43
 minutes. It will not ask for my 1 day additional work.
 It will not ask other projects for work, and if I do a manual force,
 all the work requests are for 0.00 seconds. Again, it will only ask
 work when a CPU is about to fall dry.
 All of these projects do CPU work only.

 However, next I enable the ATI GPU and restart BOINC. I ask work from
 all the same projects as before and now it will go by them all and ask
 for 1 second of work, or 23,000 seconds, or 54,000 seconds.
 It gets work from multiple projects. Multiple tasks (mainly 4) per
 project. All only CPU work. When any of the projects with work in
 cache have finished a task, any next project is asked for work to fill
 up the cache.
 I have now always work from at least 4 projects in cache, mainly 4
 tasks per project.

 So... is that a bug then?
 I see it as a bug. I have sent logs to David, side by side even, of
 work requests only done on CPU, and for CPU when the ATI GPU is
 detected and enabled to ask for work (but not getting any).
 He apparently doesn't see it.

 What do you see? Difficulty in me explaining? ;-)

 On Tue, Aug 2, 2011 at 3:06 PM,  john.mcl...@sybase.com wrote:
 Disconnected duration seems a better description, but it may be too
 techy.

 The new work fetch policy means that there should be more pressure to get
 the Recent Work Done half life right.  Long running tasks will tend to
 run
 solo for much of their duration.  Yes, this will drive up the recent
 average work done for that project, but, if the halflife is too short,
 not
 as much as it should, and it will fall much too fast.

 jm7



             David Anderson
             davea@ssl.berkel
             ey.edu                                                    To
             Sent by:                  Jorden van der Elst
             boinc_alpha-boun         els...@gmail.com, BOINC Alpha
             ces@ssl.berkeley.         list boinc_al

Re: [boinc_dev] Screensaver changing on installation.

2011-07-11 Thread Jorden van der Elst
The option is being given.

Third screen into the installer, click the Advanced button, then
uncheck Use BOINC screen saver if that option is checked.

I found that the option becomes checked when you uninstall a previous
BOINC version or do a clean install.
When you have opted out of using the screen saver using the Advanced
button routine before, then the next time you install BOINC over
itself, the installer will pick up on that.

On Mon, Jul 11, 2011 at 1:28 PM, Robert McKenzie vk...@internode.on.net wrote:
 Sirs,

 Just a quick email to suggest that it should be option to use the boinc 
 screen saver rather than having it automatically selected as the system I run 
 boinc on ultimately hangs with the boinc screensaver running and it would be 
 most helpful if I could simply keep my current screensaver rather than having 
 it changed on install of boinc without warning or any option being given.

 Regards,
 Robert McKenzie.
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Screensaver changing on installation.

2011-07-11 Thread Jorden van der Elst
On Mon, Jul 11, 2011 at 3:50 PM,  john.mcl...@sybase.com wrote:
 Unfortunately, if the last time BOINC was installed the BOINC screen saver
 was selected, then this time when you uncheck the box to set the BOINC
 screen saver, the screen saver will be set to none.  I wish there were
 either three options or the two available were a bit smarter.

Now, you say that as well. I have seen someone in the forums say that earlier.
He had his screen saver set up as Blank, then went from 6.10.58 to
6.12.26 and said to the installer not to use a screen saver, so he
ended up with no screen saver.
(http://boinc.berkeley.edu/dev/forum_thread.php?id=6679nowrap=true#38729)

I have sat here for half a day, set screen saver as Blank first, then
went uninstalling present version of BOINC and installing an older
version, then upgrading to 6.12.26, then to 6.12.33.
I could NOT reproduce that. My screen saver setting in Windows stayed
at Blank. And I do use Windows 7 64bit Ultimate.

So, some extra thing in UAC then that I may have disabled? (Mine is on
at the default level, btw)

 To make the current two smarter:  If BOINC is not the current screen saver
 and the user selects to not have BOINC be the screen saver, then leave the
 setting alone.
 For three options, have one to specifically leave the screen saver alone
 and have this be the default on all upgrades.

 jm7



             Jorden van der
             Elst
             els...@gmail.com                                          To
                                      Robert McKenzie
             Sent by:                  vk...@internode.on.net
             boinc_dev-bounce                                          cc
             s...@ssl.berkeley.ed         boinc_dev@ssl.berkeley.edu
             u                                                    Subject
                                       Re: [boinc_dev] Screensaver
                                       changing on installation.
             07/11/2011 07:32
             AM








 The option is being given.

 Third screen into the installer, click the Advanced button, then
 uncheck Use BOINC screen saver if that option is checked.

 I found that the option becomes checked when you uninstall a previous
 BOINC version or do a clean install.
 When you have opted out of using the screen saver using the Advanced
 button routine before, then the next time you install BOINC over
 itself, the installer will pick up on that.

 On Mon, Jul 11, 2011 at 1:28 PM, Robert McKenzie vk...@internode.on.net
 wrote:
 Sirs,

 Just a quick email to suggest that it should be option to use the boinc
 screen saver rather than having it automatically selected as the system I
 run boinc on ultimately hangs with the boinc screensaver running and it
 would be most helpful if I could simply keep my current screensaver rather
 than having it changed on install of boinc without warning or any option
 being given.

 Regards,
 Robert McKenzie.
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




 --
 -- Jord.
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.







-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] [23772]: Will ignore_cuda_dev now change?

2011-06-23 Thread Jorden van der Elst
Hi David,

Reading http://boinc.berkeley.edu/trac/changeset/23772 and in
anticipation of more OpenCL support for the client, will you now
change ignore_cuda_dev to ignore_nvidia_dev, to be more in line
with the ignore_ati_dev and to allow the user to ignore the Nvidia
card of choice in case it's all OpenCL? As how do you explain to a
user that they have to ignore the CUDA device, when they don't use
CUDA?

It's always been weird to be able to ignore the ATI devices, but not
the Nvidia devices. If we're to ignore on brand name anyway...
Will there also be other hardware options to ignore? Or is it
counter-intuitive to e.g. ignore_intel_dev --for both Intel GPUs and
embedded (in the CPU) ones?
Or will there be a user-defined ignore option?

With thanks,

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Boinc 6.12.26 Install error

2011-06-12 Thread Jorden van der Elst
Mind giving an English translation of what it approximately says in
that window? Not all of us read Czech.

2011/6/13 Pavel Oupicky IPP oupi...@ipp.cas.cz:
 Hello,
    there is in the enclosure the message about install error (Wxp, czech 
 version).

 Regards

 Ing. Pavel Oupicky
 IPP AS CR Prague
 Department of Optical Diagnostic
 Skalova 89
 Turnov
 Czech Republic

 Tel: +420 481 549 442
 E-mail: oupi...@ipp.cas.cz
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] Account Delete option

2011-02-18 Thread Jorden van der Elst
On Fri, Feb 18, 2011 at 3:33 AM, Jorden van der Elst els...@gmail.com wrote:
 Option 1.
 The best option overall is using the Project Admin, if he or she isn't
 too busy. Now only to reach him/her.
 That's somewhat easy, as one can see on the About us page at the
 Malaria project: http://www.malariacontrol.net/impressum.php
 Click the Contact show/hide link and a contact form pops up, secured
 with a reCaptcha.

 Something like that should be standard on the BOINC back-end. Through
 here users can then politely request that their account be deleted, if
 they deem that necessary. With an explanation as to why..
 Of course, such a form could also open on clicking the Delete Account link.

Additionally, as now is the case at Malaria, the form only requires an
email address. Not too secure, as in its present form I could still
request that my account for John McLeod VII, account number 9915, be
please deleted. This isn't my account, but what does admin know?
(Sorry Nick :-))

So if something like this is to be used, it'll have to send along the
account number to the admin. Unseen, impossible for the user to fake.
The only big problem here is then still, do we know for sure that the
person who has logged into account 9915 at Malaria is John McLeod
VII?? Anyone ever seen this person in the flesh, is he actually real?
(Sorry John :-))

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] Account Delete option

2011-02-17 Thread Jorden van der Elst
Hi All,

The things that whirl through my head while I lie in bed and cannot
sleep.. ugh.
This one was urgent enough for me to get up and write it all down,
though. So forgive me for writing walls of text in the middle of my
night. That I cannot sleep has nothing to do with the things whirling,
though.
I won't bother you with what's causing that, though. :)

Anyway...
Last week David introduced the Delete account option over at Seti.
It has since been disabled, as the option can easily be misused by
others, as there's totally no check whether the person requesting the
account to be deleted is actually the owner, or even a person.
Accounts cannot be merged as that's deemed a security risk; separate
hostIDs using different OSes but which are really the same machine
cannot be merged, as that's deemed a security risk.
Deleting your account? Just click the link, read the warning and click
Yes. Nothing more needed, not even filling in a reCaptcha.

Your little brother could do it after he sneaked onto your computer,
as he's jealous of your credits and wants to be ahead of you. Your
wife could do it, as she thinks you spent much too much time behind
the keyboard, time better spent on her.
You can do it in an angry mood. Nothing stands in the way of deleting
your account, which means you'll delete your profile, all your posts,
your credit, your hosts list. A bot that's hacked itself into a
project and has taken over thousands of accounts can do it, since
there's totally no check upon whether there's a real flesh-and-blood
person doing the request or a piece of baked sand and some lines of
code.

Furthermore, malicious people will only laugh at the lack of security...

And as such, I am outlining options that can bring the delete account
option back, but then with security in place.

Option 1.
The best option overall is using the Project Admin, if he or she isn't
too busy. Now only to reach him/her.
That's somewhat easy, as one can see on the About us page at the
Malaria project: http://www.malariacontrol.net/impressum.php
Click the Contact show/hide link and a contact form pops up, secured
with a reCaptcha.

Something like that should be standard on the BOINC back-end. Through
here users can then politely request that their account be deleted, if
they deem that necessary. With an explanation as to why..
Of course, such a form could also open on clicking the Delete Account link.

Option 2.
Back to using the account key. The account page will only show the
weak account key, while deleting the account can only be done upon
filling in the strong account key.
This one's been sent to the user in an email at the time he/she
registered. This then does require the user to use a real email
address, preferably a validated one. The account key will only be sent
once.

Problems here are that a malicious person can take over the user's
computer and then still get his account key. Your techie little
brother/angry wife will have an easier job at that...

Option 3.
Using the password as security. The main problem here is that at
present, there's no check for the old password when one changes his
password in his account.
So edit_passwd_form.php will need a rewrite, so that it requests the
old password, before allowing you to change to a new one.
A real email address is required for account registration, this so we
can send you your (temp) password. User can delete his account with
his password.

Again, your techie little brother/angry wife will probably be able to
do this as well. As can the malicious person.

Option 4.
Do delete with delay. Instead of deleting the account out-right, hide
it from view first. Just as is done with 'deleting' forum posts.
They're not deleted, they're hidden.
Only admin can see the the account here, the user will get an email
with an undo line. Click it within a set time frame (7 days?) and
the account deletion will be undone.
Do not click the link within that time frame and your account will be
deleted in full after 7 days. (I feel like 2 months is a better time,
something alike the team founder switchover time... just in case he
isn't dead and still wants to react).

Option 5.
Down and dirty...
Merely hide the account and be done with it. Do we have to advertise
that 'deleting' isn't really deleting around here?

Option 6.
All too technical, things with secure and public keys, PGP and such
things. Probably impossible to implement, to use, to explain to the
user and for your techie little brother/angry wife to figure out. ;-)

Or did I overlook an easy-to-use-yet-secure-option-anyway? What do you think?

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Intel sandybridge

2011-01-01 Thread Jorden van der Elst
2011/1/1 Nicolás Alvarez nicolas.alva...@gmail.com:
 On 01/01/2011, David Anderson da...@ssl.berkeley.edu wrote:
 As soon as the Intel API is available, we'll start to work
 adding support in BOINC.
 -- David

 Apparently there will be no such thing as Intel API. It will simply
 support OpenCL (and maybe also DirectCompute).

 --
 Nicolas

Not so sure. There is for instance an OpenCL SDK out for the CPU.
http://software.intel.com/en-us/articles/intel-opencl-sdk/?wapkw=%28opencl+support%29
http://software.intel.com/en-us/articles/download-intel-opencl-sdk/?wapkw=%28opencl+support%29

Very strict requirements though:
The Intel® OpenCL SDK contains optimizations that require the Intel® Streaming
SIMD Extensions 4.1 (Intel® SSE 4.1) instruction set.  It will work on
the following
CPU’s, all of which contain Intel® SSE 4.1 or higher

-  Intel® Core™ i7 Processors
-  Intel® Core™ i5 Processors
-  Intel® Core™ i3 Processors
-  Intel® Xeon® Processors, 5500 series
-  Intel® Xeon® Processors, 7400 series
-  Quad-Core Intel® Xeon® Processor 5400, 3300 series
-  Dual-Core Intel® Xeon® Processor, 5200, 3100 series
-  Intel® Core™ 2 Extreme Processor, 9000 series
-  Intel® Core™ 2 Quad Processor, 9000 series
-  Intel® Core™ 2 Duo Processor, 8000 series
-  Intel® Core™ 2 Duo Processor E7200

The Intel® OpenCL SDK 1.1 supports the following operating systems:
-  Microsoft* Windows* 7 (32-bit version)
-  Microsoft* Windows* 7  (64-bit version)
-  Microsoft* Windows Vista* (32-bit version)
-  Microsoft* Windows Vista* (64-bit version)

Installation will fail on unsupported hardware or an unsupported
operating system. 

And how about these? ;)

-  Supports 32-bit applications only.
-  Supports Microsoft® Visual Studio® 2008 Professional Edition only.
-  The Intel® OpenCL SDK uses Intel® Threading Building Blocks (Intel® TBB)
3.0. Applications that use Intel® TBB should use this version of Intel® TBB. If
an older version of Intel® TBB is already installed on your system, you’ll need
to either upgrade it or uninstall it.
-  If your application is multi-threaded, either avoid spawning more
threads than
the number of the machine’s logical cores, or have your threads periodically
yield to avoid arbitrarily long delays when attempting to execute submitted
tasks.
-  clReleaseCommandQueue may cause a deadlock if commands submitted to
the queue haven’t finished processing. Ensure commands to a queue complete
before releasing the queue. One way to release the queue is to call clFinish on
that queue.



-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] PM notices from projects not actively pinged.

2010-11-28 Thread Jorden van der Elst
On Sat, Nov 27, 2010 at 8:50 PM, David Anderson da...@ssl.berkeley.edu wrote:
 Now that I think of it, the proposed change is irrelevant.
 Notices are obtained from RSS feed fetches, not scheduler RPCs.

If that's the case, then how come the messages only arrive when I've
actually had contact with the project?
Unless that's a bug (in 6.12.6).

I've now set Seti to NNT, will ask someone on the Seti forums to PM me
and I won't read the PM.
If the notice about the PM is sent by RSS, it should arrive no matter
what I set the project status to. And if it doesn't...
Question is, how long should I wait before calling it not working?
24 hours? A week?

 We recently fixed the problem with gaps in the credit history, BTW.

 -- David

 On 27-Nov-2010 10:27 AM, Nicolás Alvarez wrote:
 On 27/11/2010, David Andersonda...@ssl.berkeley.edu  wrote:
 Jord is proposing that the client always contact each project
 every so often (say, once/day),
 even if it's suspended or marked as no new work,
 in case there are notices from the project.
 Any objection to this?
 -- David

 I agree with the idea.

 This would also give sane graphs in the Statistics tab for projects
 marked as no new work. Currently, if I set no new work, and weeks
 later I force a project update (or disable nnw and BOINC fetches
 work), I'll get a long jump in the statistics, either for pending
 credits I got since setting nnw, or for stuff crunched in other
 computers.

 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] PM notices from projects not actively pinged.

2010-11-28 Thread Jorden van der Elst
Claggy (Stephen Maclagan) sent me a PM minutes after my earlier email.
I haven't read it yet (I know he sent it to me, as I have email
notification on... this tells me who sent it and what it said), so
it's still showing as Private messages: Inbox (1 unread) on the Seti
forums. I did set Seti to No New Tasks during the writing of the
previous email and made sure it wasn't in a back-off time-loop any
further.

So for the past 7 hours plus, there's been a PM waiting for me at the
Seti forums.
My BOINC Manager Notices tab isn't telling me though. It tells me
about the Malariacontrol.net having no work available and that a
Japanese Seti pioneer has passed away.
I'm sure that when I will Update the project, that the Notice will
change. Yet as long as I don't do a thing, it won't show me the notice
about the available PM either.

On Sun, Nov 28, 2010 at 1:08 PM, Jorden van der Elst els...@gmail.com wrote:
 On Sat, Nov 27, 2010 at 8:50 PM, David Anderson da...@ssl.berkeley.edu 
 wrote:
 Now that I think of it, the proposed change is irrelevant.
 Notices are obtained from RSS feed fetches, not scheduler RPCs.

 If that's the case, then how come the messages only arrive when I've
 actually had contact with the project?
 Unless that's a bug (in 6.12.6).

 I've now set Seti to NNT, will ask someone on the Seti forums to PM me
 and I won't read the PM.
 If the notice about the PM is sent by RSS, it should arrive no matter
 what I set the project status to. And if it doesn't...
 Question is, how long should I wait before calling it not working?
 24 hours? A week?

 We recently fixed the problem with gaps in the credit history, BTW.

 -- David

 On 27-Nov-2010 10:27 AM, Nicolás Alvarez wrote:
 On 27/11/2010, David Andersonda...@ssl.berkeley.edu  wrote:
 Jord is proposing that the client always contact each project
 every so often (say, once/day),
 even if it's suspended or marked as no new work,
 in case there are notices from the project.
 Any objection to this?
 -- David

 I agree with the idea.

 This would also give sane graphs in the Statistics tab for projects
 marked as no new work. Currently, if I set no new work, and weeks
 later I force a project update (or disable nnw and BOINC fetches
 work), I'll get a long jump in the statistics, either for pending
 credits I got since setting nnw, or for stuff crunched in other
 computers.

 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




 --
 -- Jord.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] What size text is size=8?

2010-11-12 Thread Jorden van der Elst
I just edited my profile at the Einstein project and at the Seti project.
In both I use a line that says [size=8](off A view from the end of
the world, copyright Machinae Supremacy 2010)[/size], but when
checking the two pages side-by-side, the text at Seti is smaller than
at Einstein.
So which size is being used? Isn't size=8 universal when the same
fonts are used? All mention of fonts used in the page code points to
main.css, which says Verdana, Arial, Sans Serif and Courier new are
used, which is the same in both pages.

Yet still Einstein's size 8 is larger than Seti's size 8.

http://einstein.phys.uwm.edu/view_profile.php?userid=7430
http://setiathome.berkeley.edu/view_profile.php?userid=41965

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Suggestion for notification.

2010-08-02 Thread Jorden van der Elst
On Tue, Aug 3, 2010 at 1:32 AM, Richard Haselgrove
r.haselgr...@btinternet.com wrote:
 When a *thread* is moved by a moderator, the thread originator gets the mod
 notice (by whatever means), but other thread participants don't.. I noticed
 it nost commonly when a new user posted for help in an inappropriate area,
 and volunteers replied, but also commented 'you'd have been better posting
 in Number Crunching', or whatever. When a thread moves in the middle of an
 active conversation like that, people can feel paranoid - they think it's
 been suppressed, or something, before they find the email.

Isn't it better to adjust the forums software then, to show that the
thread has moved? In phpBB based forums moving a thread to a different
forum leaves a shadow of the thread behind in the forum it was moved
from. Clicking on the thread link will transport you to the correct
thread in the correct forum.

These shadow threads stay in place for the duration of a day, or so.
Then they disappear as everyone should by now know where the thread
moved to.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Why not keep it simple?

2010-07-30 Thread Jorden van der Elst
Add project sounds better to me too.
Then what does detach become? Leave project? Ah, according to the
option in SV, Remove project. That makes sense.

But I wasn't saying anything about the terminology, merely pointing
out that Add project doesn't exist under the Advanced view. So the
BOINC_Help page that's linked from the present Help menu (in 6.10.58,
or 6.11.4) is the same as the one the simple view links to. And that's
something we should try to avoid, since the options are not the same
under either view.

Of course, the simplest solution now is to copy the present contents
back to the Simple_View page and keep that as the SV help page, while
we rewrite the BOINC_Help page to show what to do about these
situations in the advanced view. Then in a later version you can copy
those contents to an Advanced_View page and have the Advanced help
menu link to there.

Or maybe I am seeing it too simple. ;-)

On Sat, Jul 31, 2010 at 1:27 AM, David Anderson da...@ssl.berkeley.edu wrote:
 The solution is to standardize terminology.
 Which is better - Attach to project or Add project?
 I guess I prefer the latter.
 -- DPA

 On 30-Jul-2010 4:23 PM, Jorden van der Elst wrote:

 The problem with pointing to this page is that the first link in the
 Help menu on the Advanced view also points to this page. And then
 answers like Or you can click Add Project at any time. no longer
 work, as the Add Project  option is hidden under the Tools-Attach to
 project or account manager menu.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] Why not keep it simple?

2010-07-29 Thread Jorden van der Elst
On Fri, Jul 30, 2010 at 12:35 AM, Maureen Vilar mavi...@gmail.com wrote:
 In the Simple view of 6.10.58 there's no Help link at all.

What do you think the question mark, next to the add project button
is for? Hover your mouse over it. ;-)

 I think the Simple view should carry a link to a really easy Boinc wiki help
 page which could also be added to the Advanced view help links. (The Boinc
 FAQs would serve this purpose admirably but I imagine that such a link is a
 no-no because it isn't official Boinc documentation.)

No, please not the BOINC FAQs. It gets difficult enough to update
those all alone and while it is as difficult for anyone to get an
account on them as it is for the BOINC Wiki (which due to spammers now
also requires an account creation), it's still difficult to keep up
with any changes between clients to give people good enough help.

In my opinion, the help buttons should just go to a local help
file/directory, one that comes with the client, one that sits in the
client's directory, one that's updated (with pictures) to THAT
client's version. That way you also give help about what the thing
does when someone wants to check it out off line, or on a local
network.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] Why not keep it simple?

2010-07-27 Thread Jorden van der Elst
Hi David,

I understand from Rom that at the next major release, BOINC Manager's
simple view will get an overhaul.
Perhaps that before that time you can already add/subtract a couple of things.

I've always found it strange that when in Simple view, there's a
button in plain view that allows people to go to Advanced view. Yet
once in Advanced view, going back to Simple view takes a lot of
looking through menus and tabs.
In my opinion, this should be the other way around. If you do not want
people to go astray and wander into Advanced view before they're ready
for it, then don't offer them the possibility so easily. Yet while
when they are in Advanced view, do offer them a one click solution to
go back to (perhaps their more familiar) Simple view.

That way you can make Simple view really simple.
It'll show what tasks are being worked on, it'll have the Notices
opening in a separate window, they can click to see graphics, they
even have some rudimentary preferences to override web-preferences
with (*). Hide the option to go to Advanced view from sight, though.
Put it in a menu or perhaps better, under the CTRL + Shift + V (**)
key-combo. But don't put it next to the other options in plain sight.

Then in Advanced view you can have the Notices tab and the Messages
tab, along with the other tabs. Don't hide the method to go back to
simple view in a menu, but just make that a button in the left lower
corner of the manager. There's space enough anyway.

By keeping things more or less in the same place you're not alienating
a lot of your current (average/advanced/experienced) user base. The
same on that with options that move around a lot. It's very difficult
for those of us who make manuals, or FAQs or other documentation to
explain to people where things are when every so many new BOINC
versions they change places or get a different name or description.
E.g. What was wrong with having the Computing Preferences (Or Advanced
Preferences as I'd like to call them) under the Advanced menu? What's
even wrong with having an Advanced menu under the Advanced view?
Everything here is for Advanced people, isn't it?

There's no advantage to hiding the messages in a menu in the advanced
view, if you make it difficult enough for newcomers not to stray into
the advanced view and get scared about what they see there, because
they haven't had the chance yet to get accustomed to what the software
does, or read the manual.

That is, if we ever get a chance to make one that will show people
where things are going from 5.10 through the whole 6 range to whatever
is next, without making it very difficult for them to figure out what
we mean.

(*) local simple preferences should only show those in the
global_prefs_override.xml file.
local advanced preferences should show all those in the
global_prefs_override.xml file. But since either of them only override
**the same** preferences as are chosen on the web-site, the
preferences that aren't overridden don't need to be written to the
global_prefs_override.xml file, which they are now. These can be read
from the global_preferences.xml file.

(**) CTRL + Shift + V = Simple View from Advanced view, CTRL + Shift +
A = Advanced view from Simple view. Shouldn't that be one key-combo
only, so people can easier switch to and fro? Both CTRL + Shift + V,
for instance, then depending on what view you're in you switch just to
the other?

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] BOINC Manager status column might be partly inaccessible

2010-07-09 Thread Jorden van der Elst
Einstein uses a hybrid application for its CUDA, where only the FFT
algorithm runs on the GPU and all the rest on the CPU.  See
http://einstein.phys.uwm.edu/forum_thread.php?id=7763 for more
information.

On Fri, Jul 9, 2010 at 11:30 PM, Robin Kipp robin.k...@gmx.de wrote:
 Hi Charlie,
 thanks so much for testing this so quicklie!
 I double checked and it also works for me. Strange thing is, einst...@home 
 uses 1 CPU and 1 GPU, however Collatz Conjecture seems to only use CPUs on my 
 system... I have no idea why this is the case or if Collatz Conjecture maybe 
 carries tasks that do not utilize the GPU? If anyone could give me some info 
 on this that would be awesome!
 Robin
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] No new tasks server initiated task resends

2010-06-25 Thread Jorden van der Elst
Something that came up in the Einstein forums, at
http://einstein.phys.uwm.edu/forum_thread.php?id=8256

This person saw downloads happening even while he had set Einstein to
No new tasks. Turned out that it were server resends as he had done a
project reset while he still had undone and unreported work. So it
sent the work back to him.

Which makes me wonder, shouldn't the NNT flag prevent all downloads,
including resends, even while those are technically not new work?

What if you're in the situation where you want to do maintenance on
your computer, but run only some of your cache empty first? Then you
will set all projects on NNT, perhaps reset some of them to get rid of
the extra megabytes they occupy, while you run down only (short)
(some) work that you do want to upload  report. So you can't set
BOINC to Network Activity Suspended as that will prevent not only
possible resend downloads, but also uploads  reports..


-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Bug: BOINC 6.10.56, Problem with Apple Mac operating system information.

2010-06-04 Thread Jorden van der Elst
On Fri, Jun 4, 2010 at 11:05 AM, Alan Stafford
alan_thomas_staff...@ntlworld.com wrote:
 Yes, but BOINC is confusing.  As you are with the list of ATI supported GPU 
 projects download page. At present none of the projects listed support an ATI 
 GPU running under Operating system 10.6.3 Mac OSX Snow Leopard , Kernel 
 version  10.3.0 . You could state that these projects are either for WINDOWS 
 or Linux not Apple MacOSX.

I've adapted 
http://boinc.berkeley.edu/wiki/GPU_computing#Attach_to_projects_with_GPU_applications
to show OSes.



-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] host punishment mechanism revisited

2010-05-26 Thread Jorden van der Elst
On Wed, May 26, 2010 at 12:29 PM, Josef W. Segur jse...@westelcom.com wrote:
 As has been mentioned a few times, there's a fundamental difficulty
 in applying host punishment quickly because it can depend on when
 a result is validated.

Not if there are strict(er) rules to what is a valid result. Is a
valid result just those that are not returned immediately with an
error, or is it all work after validation? Is it strictly about the
work being done, or is it to safe-guard against wrong-doings with
credit?

At this moment a valid result is work returned before the deadline and
without errors, but prior to validation.

E.g. at this moment - taking Seti again as an example - there are
Linux computers out there that return valid results that show zero CPU
time, thus claim zero credit. If paired against another box claiming
zero credits...

There are also all_platform computers out there that still run BOINC
4.xx, which categorically claim zero credit. And usually everyone in
that group gets those zero credits, as the work is validated as being
correct.

If it's strictly about work being returned immediately with an error,
then the present restrictions may be adequate.
If it's to safe-guard against zero CPU time claimers who apparently
(after validation) return good work, does there need to be something
else done? What?
If it's to safe-guard against zero credit claimers/zero credit
granters? The best solution is to get them to update to a newer
version, but how?


-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] host punishment mechanism revisited

2010-05-24 Thread Jorden van der Elst
When BOINC is first installed it'll get the Master file, then only
asks 1 second worth of work. That's one task (per CPU?). I'm not sure
if when you immediately increase the work request to 10 days worth of
work, you actually get that? But if it is done this way, why not set
the 1 second worth of work first request be the maximum per CPU/GPU,
until that task is returned correctly, and only then allow for more
work to be downloaded?

That way you won't get hosts that have BOINC just installed, download
hundreds of tasks, then the user uninstalls BOINC (or downright
deletes it) without that work ever returning.

Can't you use the reliable_hosts config by default, where only those
that are reliable get more than the default 100 tasks per day? Then
you only need some safe keeping when such a reliable host starts
returning bad work. The host needs to be dropped from the reliable
hosts list at a given amount of bad work returned, but before it hits
the daily quota.

And it can only return to the reliable hosts list by returning good
work for a set amount of days. Only after that time can it increase
its work load again.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Downloads inhibition by outstanding uploads negativelyaffects performance.

2010-05-23 Thread Jorden van der Elst
On Sun, May 23, 2010 at 6:58 AM, Raistmer raist...@mail.ru wrote:
 If you have many uploads outstanding, your BOINC Manager will
 eventually complain it can't connect to the client. With all the
 problems people have with that. They inadvertently clicked the
 Transfers tab and can't get BM to react anymore.

 Is it unfixable bug in client ?

It isn't a bug in the client, it's the maximum amount of things you
can do withing the RPC time.

It's the 1,000s of tasks BOINC is trying to update in its 1 second RPC
(real-time). While the non-active tasks can be hidden in the Tasks
tab, there's no hiding uploading/downloading tasks. There is just no
time in the RPC to update/refresh all the tasks. Then what? Use a
different RPC port for Tasks uploading? Not update in real time? Not
use RPCs for uploading?

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Downloads inhibition by outstanding uploads negativelyaffects performance.

2010-05-22 Thread Jorden van der Elst
On Sat, May 22, 2010 at 9:34 PM, Raistmer raist...@mail.ru wrote:
 That is just very thing project-wide backoffs were designed for!
 That is, if MANY uploads outstanding, ALL of them will have timeout.

If you have many uploads outstanding, your BOINC Manager will
eventually complain it can't connect to the client. With all the
problems people have with that. They inadvertently clicked the
Transfers tab and can't get BM to react anymore.

 Downloads inhibition doesn't help actually. There are plenty hosts with big
 caches and w/o project-wide backoff they will do DDoS will new downloads be
 inhibited or not.

Any more new downloads will only add to the upload list.
And if something goes horribly wrong at the project end, where they
lose something more than just their upload server, all the work that
went out has to be sent out again, after they managed to get the
project back up. All that work that you did will get no credit. People
will complain about losing credit. Project admin may have to manually
give out credit. Which is doable on a project with ~200 people, but
not on one the likes of Seti.

We got this download inhibitor after your own ticket 932. Forgot about
that one?
http://boinc.berkeley.edu/trac/ticket/932

In it you're saying exactly the same Lynn is saying, but now you're
going against it?


-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Boinc on USB Stick

2010-05-11 Thread Jorden van der Elst
On Tue, May 11, 2010 at 10:41 PM, yoyo y...@mailueberfall.de wrote:
 Hello,

 I want to create a USB stick which runs Boinc (Windows and Linux)
 automatic if the USB stick is inserted and attaches automatic to an weak
 account key of our team in a predefined project. So far this is working
 but I have 2 problems:

 1) Boinc always starts in the advanced view and not in the simple view.
 How to ensure, that Boinc starts with the simple view?

Use a cc_config.xml file with the following entries:

cc_config
options
simple_gui_only1/simple_gui_only
/options
/cc_config

It'll need to be in the data directory in Windows.
Not sure where in Linux, the home/user/boinc directory?

 2) How to run Boinc by default with an different skin? Boinc should run
 with the skin of our team. I a skin/our_team folder in the Boinc
 directory with the complete skin. I'm als able to select this skin in
 Boinc preferences. But how to enable this skin by default?

Skins need to be in the Boinc program directory, in the skins subdirectory.
Once loaded once with that skin, it should use it always.

 Kind Regards,
 yoyo

 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Non-CPU tasks identification

2010-03-30 Thread Jorden van der Elst
After a long debate off-list what Erik wants to ask is if the Status
column on Non-CPU-intensive tasks could possibly show that those are
running. At present, also according to a comment in ViewWork.cpp, this
isn't working.

#if 0
// doesn't work - project pointer not there
if (result-project-non_cpu_intensive) {
strBuffer += _( (non-CPU-intensive));
}


On Tue, Mar 30, 2010 at 6:29 AM, zombie67 zombi...@mac.com wrote:
 Now that we have several non-CPU projects, it would be nice to be able to 
 distinguish those tasks in the status column of the tasks tab.  Something 
 like Running (0 CPUs).
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] Text and screen colors.

2010-03-17 Thread Jorden van der Elst
On Wed, Mar 17, 2010 at 1:55 PM,  john.mcl...@sybase.com wrote:
 Of course, another option would to have a colors tab in the UI someplace.
 With this you could select your own color set.

 jm7

Now, there's an idea. Anything would be better than that sterile white
background BM has now in all the tabs. It's weird, but it even hurts
the eyes. (Especially after playing dark and gloomy games ;-))

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] DCF per app

2010-03-07 Thread Jorden van der Elst
It wasn't put into the too hard basket. It was put into the end of
August **or so** basket.

http://boinc.berkeley.edu/trac/ticket/812#comment:3
Maintaining per-app-version DCF in the client isn't too hard, but
that's only part of the job; DCF is also used by the scheduler to
decide what jobs can be sent. For this, we'd also need to add to
scheduler requests a list of app versions and their DCFs, and extend
the scheduler to parse this and use the DCFs if present. I won't have
time to do this until late Aug. or so. 

On Mon, Mar 8, 2010 at 7:25 AM, TarotApprentice
tarotapprent...@yahoo.com wrote:
 I did raise a Trak ticket for this quite some time back but it was put into 
 the too hard basket. I would add that most projects seem to have multiple 
 apps these days, examples apart from yours are Seti, Einstein, GPUgrid and 
 ClimatePrediction to name a few more. Perhaps we could take another look at 
 it again please.

 Cheers,
 MarkJ

 


 Date: Sun, 7 Mar 2010 18:43:36 +0200
 From: Rytis Slatkevi?ius ryti...@gmail.com
 Subject: [boinc_dev] DCF per app
 To: BOINC Developers Mailing List boinc_dev@ssl.berkeley.edu
 Message-ID:
     7b5302d1003070843t6eec00c3j6a31ba02c098a...@mail.gmail.com
 Content-Type: text/plain; charset=UTF-8

 I am going to raise DCF per app question once again.

 PrimeGrid currently has 13 different applications with varying task
 durations and optimization levels for different CPUs. Also available are GPU
 apps. This makes it very hard to correctly estimate the duration of tasks,
 and it throws BOINC duration estimate very much off when you run more than
 one application type.  For example if you ran an app which was overestimated
 and had short tasks, and then switched to an app which has long tasks that
 are overestimated, it would make it seem that they will run for months,
 which leads to user complaints and lost CPU time because of WUs being
 cancelled, sometimes with a few days of progress.

 This has become a number one problem being discussed in the PG forums.
 Therefore I'm going to ask to once again reconsider implementing DCF per app
 instead of having it per project only.

 --
 Pagarbiai / Sincerely
 Rytis Slatkevi?ius



 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] [boinc_alpha] BOINC 6.10.36 released to public for Windows, Windows x64, and Mac OSX

2010-03-06 Thread Jorden van der Elst
On Sat, Mar 6, 2010 at 5:47 PM, Paul D. Buck p.d.b...@comcast.net wrote:
 - Durning attach the NNT flag is not respected.  I attached to SaH to get 
 the updated preference for CPU suspend and as soon as the system made the 
 initial steps and SaH was listed I set it to NNT, yet, I still got one task 
 downloaded.

Isn't that quite normal? What else is the use to attach to a project
if you wouldn't want to get at least one task from it? The initial
scheduler contact will get the master file, then it will ask for work.
Having set the project immediately to NNT won't work until after this.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] API suggestion to help in user retention

2010-02-18 Thread Jorden van der Elst
testing further on my Hyperthreading system. Finally found the correct
flag to set, mem_usage_debug for anyone who wants to know. :-)

Set CPU_suspend value to 50.
Running a Spybot SD scan in the background.

19-Feb-10 00:52:15  einst...@home   [mem_usage_debug]
h1_1175.85_S5R4__1327_S5R6a_1: RAM 82.32MB, page 80.74MB, 0.00 page
faults/sec, user CPU 919.641, kernel CPU 40.281
19-Feb-10 00:52:15  PrimeGrid   [mem_usage_debug]
ap26_3854193_3854202_256_0: RAM 1.47MB, page 0.49MB, 0.00 page
faults/sec, user CPU 1005.359, kernel CPU 1.172
19-Feb-10 00:52:15  All others: RAM 384.47MB, page 483.99MB, user
801.297, kernel 404.156
19-Feb-10 00:52:15  non-BOINC CPU usage: 59.687500%
19-Feb-10 00:52:23  PrimeGrid   [checkpoint_debug] result
ap26_3854193_3854202_256_0 checkpointed
19-Feb-10 00:52:23  [mem_usage_debug] enforce: available RAM 
2047.23MB
swap 2737.61MB
19-Feb-10 00:52:25  einst...@home   [mem_usage_debug]
h1_1175.85_S5R4__1327_S5R6a_1: RAM 82.32MB, page 80.74MB, 0.00 page
faults/sec, user CPU 923.000, kernel CPU 40.281
19-Feb-10 00:52:25  PrimeGrid   [mem_usage_debug]
ap26_3854193_3854202_256_0: RAM 1.47MB, page 0.49MB, 0.00 page
faults/sec, user CPU 1009.172, kernel CPU 1.172
19-Feb-10 00:52:25  All others: RAM 385.58MB, page 484.89MB, user
811.000, kernel 406.875
19-Feb-10 00:52:25  non-BOINC CPU usage: 62.109375%

As you can see, Primegrid is checkpointing like nothing is happening:
19-Feb-10 00:52:23  PrimeGrid   [checkpoint_debug] result
ap26_3854193_3854202_256_0 checkpointed
19-Feb-10 00:54:06  PrimeGrid   [checkpoint_debug] result
ap26_3854193_3854202_256_0 checkpointed
19-Feb-10 00:55:28  PrimeGrid   [checkpoint_debug] result
ap26_3854193_3854202_256_0 checkpointed
19-Feb-10 00:57:04  PrimeGrid   [checkpoint_debug] result
ap26_3854193_3854202_256_0 checkpointed

values around the last entry, in case you think I am imagining things:
19-Feb-10 00:56:55  PrimeGrid   [mem_usage_debug]
ap26_3854193_3854202_256_0: RAM 1.47MB, page 0.49MB, 0.00 page
faults/sec, user CPU 1096.219, kernel CPU 1.531
19-Feb-10 00:56:55  All others: RAM 416.44MB, page 506.22MB, user
1089.375, kernel 480.219
19-Feb-10 00:56:55  non-BOINC CPU usage: 59.453125%
19-Feb-10 00:57:04  PrimeGrid   [checkpoint_debug] result
ap26_3854193_3854202_256_0 checkpointed
19-Feb-10 00:57:04  [mem_usage_debug] enforce: available RAM 
2047.23MB
swap 2737.61MB
19-Feb-10 00:57:05  PrimeGrid   [mem_usage_debug]
ap26_3854193_3854202_256_0: RAM 1.47MB, page 0.49MB, 0.00 page
faults/sec, user CPU 1098.109, kernel CPU 1.547
19-Feb-10 00:57:05  All others: RAM 416.26MB, page 505.74MB, user
1098.766, kernel 482.563
19-Feb-10 00:57:05  non-BOINC CPU usage: 58.671875%

I get these same results on my single CPU system. Does it somehow not
work in 32bit BOINC? Or does it not work on Windows XP? Or does it not
work on a service installation?

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] changeset 20474

2010-02-09 Thread Jorden van der Elst
 * client: undo [17160]. ncpus0/ncpus in cc_config.xml  no longer
means simulate zero CPUs. There are several places that divide by
ncpus. Zero CPUs doesn't make any sense anyway. 

Then how do you set BOINC to not use the CPU, but only the GPU(s)?
How do you set that for one computer only? An option to only use the
GPU is not available in the local preferences. Setting On
multiprocessors, use at most 0% of the processors won't stick. It
resets to 100%.

That's why ncpus0/ncpus was created, to be able to let BOINC use
the GPU(s) only There are persons out there who have multiple GPUs in
their system and only use those on the projects that give GPU apps
out; they do not use their CPUs, or at least, not for BOINC.

I know my workaround was dirty, but please, do consider adding a new
flag for the next BOINC, like nrcpus; that one will ignore the old
ncpus setting, but won't break its use on older BOINC versions.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] changeset 20474

2010-02-09 Thread Jorden van der Elst
On Tue, Feb 9, 2010 at 8:53 PM, David Anderson da...@ssl.berkeley.edu wrote:
 There are no GPU-only apps.
 They all use some CPU.
 I guess you could say use at most 1% of processors
 (although that would still allow a 1-CPU app to run)

The ncpus flag is there foremost run more work than you actually
have CPUs in your system. The focus of this function should go back to
that flag. Now its use is confusing, while it's also being adopted by
some who think they know better than you, to set up their strict
amount of CPUs, instead of the On multiprocessors preference
setting.

It's also used by some to tell BOINC to primarily focus on using all
GPUs in the system and (neigh on) no CPUs. Even with ncpus0ncpus
set at this time (no CPUs), BOINC will use part of one CPU to cater
for the GPUs. It'll be able to do so since the GPU apps will always be
started by a CPU, but the CPU doesn't do much more than translate the
task to kernels and transfer that to the GPU's memory banks, plus
write whatever their outcome is back to disk.

Whether or not it gives the divide by zero problem Richard came
across, is something that needs to be tested. Nothing against Richard,
but he only saw it on one of his systems and he's the only one who saw
it thus far and only in the latest BOINC. Is he the only tester left
to BOINC? Can he reproduce that same error with all the previous BOINC
versions? Can it have been a fluke?

Thus far the only problem we've ever seen with ncpus0ncpus is
people complaining that BOINC stopped using their CPUs after upgrading
from BOINC 6.2 to BOINC 6.4 or above. It's possible that some Linux
distros come with a BOINC version with a pre-installed cc_config.xml
with this flag set to zero as well. But that needs investigation.

Does that give evidence the divide by zero error was never there? No.
But it doesn't give conclusive evidence that it was there either. For
all we know it was a cosmic ray that hit Richard's diskplatter in the
exact position where that entry was for his client_state.xml file. ;-)

I have seen (very localized) data transfer and disk-writing corruption
do strange things to entries in the client_state.xml file, while not
otherwise corrupting the file itself. Perhaps that we need to have a
better check at BOINC start-up if all the contents of the present
client_state.xml file are somewhat the same as the ones in the last
backup in client_state_prev. xml that we made? Now we write too
quickly to the backup file, without a sanity check, thereby possibly
corrupting both.

Back to the ncpus flag and its meaning. As I told you and Rom in
private, you changed using the how BOINC would recognize that the
service installation was used between BOINC 5 and 6 by going from
ENABLEPROTECTEDAPPLICATIONEXECUTION to
ENABLEPROTECTEDAPPLICATIONEXECUTION2, with BOINC 6 ignoring the
ENABLEPROTECTEDAPPLICATIONEXECUTION entry in the registry.

Perhaps that you need something similar for test flags that seem to
over-complicate things at this time. How can you easily reset their
use? By making them anew. Most all flags say in a way what they do,
like memtest_debug is used for memory debug tests, while
sched_op_debug is used for scheduler debug operations. So why can't
we rename ncpus to something that immediately tells us what its use
is, plus be using that one from the next BOINC major version onwards,
it ignoring the previous entry?
E.g. test_only_ncpus, test_nr_cpus or something similar.

Sorry for the wall of text. I had to be thorough in expressing my views.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] changeset 20474

2010-02-09 Thread Jorden van der Elst
On Wed, Feb 10, 2010 at 6:46 AM, David Anderson da...@ssl.berkeley.edu wrote:
 ncpus is for debugging, i.e. so that I can test
 problems with AQUA's 4-CPU app on my 2-CPU laptop.

 It's not intended as a user preference.

Yes David. You know that. I know that. Most of those reading this list
know that.
But at the time of BOINC 6.2, without the separate scheduler for CPU
and GPU built in, it was introduced as a way to get work on projects
(mostly Seti) that gave out a CPU app and a GPU app doing the same
work. People wanted to have work for both the CPU and the GPU at the
same time, so some clever person found that misusing ncpus would do
just that, by setting NCPUS to amount of CPUs plus amount of GPUs,
e.g. ncpus3/ncpus on a duo core + 1 GPU.

That changed when BOINC 6.4 came along which did have a separate
scheduler for CPU and GPU. Then people who ran that duo core CPU + GPU
found that their flag for ncpus3/ncpus would run 3 tasks on their
2 CPUs and one on their GPU. Around that same time people were also
asking for ways to run only work on the GPU, not the CPU and to do so
on single systems, without needing to use a completely separate venue
(which is still a mythical thing for some to set up and use).

So two new settings were introduced, rather rapidly behind each other.
ncpus0/ncpus would set zero CPUs. ncpus-1/ncpus would disable
the flag all-together. For those lazy people who can't delete the line
from their cc_config.xml file.

 We already have prefs for limiting CPU use.
 If they don't provide the necessary level of control,
 we should change them so that they do.

I know you can set on the project level, through venues, whether the
computer(s) should use both the CPU and the GPU, or none of either,
but you can't set that on the local level. I know that intuitively it
goes against nature to tell BOINC it cannot use the CPU, but it
appears some are able to do that with the ncpus0/ncpus setting at
this time and still turning out normal work on their GPUs only. How
else does GPUGrid do it, where they do not have a true CPU app?


 -- David

 Jorden van der Elst wrote:

 On Tue, Feb 9, 2010 at 8:53 PM, David Anderson da...@ssl.berkeley.edu
 wrote:

 There are no GPU-only apps.
 They all use some CPU.
 I guess you could say use at most 1% of processors
 (although that would still allow a 1-CPU app to run)

 The ncpus flag is there foremost run more work than you actually
 have CPUs in your system. The focus of this function should go back to
 that flag. Now its use is confusing, while it's also being adopted by
 some who think they know better than you, to set up their strict
 amount of CPUs, instead of the On multiprocessors preference
 setting.

 It's also used by some to tell BOINC to primarily focus on using all
 GPUs in the system and (neigh on) no CPUs. Even with ncpus0ncpus
 set at this time (no CPUs), BOINC will use part of one CPU to cater
 for the GPUs. It'll be able to do so since the GPU apps will always be
 started by a CPU, but the CPU doesn't do much more than translate the
 task to kernels and transfer that to the GPU's memory banks, plus
 write whatever their outcome is back to disk.

 Whether or not it gives the divide by zero problem Richard came
 across, is something that needs to be tested. Nothing against Richard,
 but he only saw it on one of his systems and he's the only one who saw
 it thus far and only in the latest BOINC. Is he the only tester left
 to BOINC? Can he reproduce that same error with all the previous BOINC
 versions? Can it have been a fluke?

 Thus far the only problem we've ever seen with ncpus0ncpus is
 people complaining that BOINC stopped using their CPUs after upgrading
 from BOINC 6.2 to BOINC 6.4 or above. It's possible that some Linux
 distros come with a BOINC version with a pre-installed cc_config.xml
 with this flag set to zero as well. But that needs investigation.

 Does that give evidence the divide by zero error was never there? No.
 But it doesn't give conclusive evidence that it was there either. For
 all we know it was a cosmic ray that hit Richard's diskplatter in the
 exact position where that entry was for his client_state.xml file. ;-)

 I have seen (very localized) data transfer and disk-writing corruption
 do strange things to entries in the client_state.xml file, while not
 otherwise corrupting the file itself. Perhaps that we need to have a
 better check at BOINC start-up if all the contents of the present
 client_state.xml file are somewhat the same as the ones in the last
 backup in client_state_prev. xml that we made? Now we write too
 quickly to the backup file, without a sanity check, thereby possibly
 corrupting both.

 Back to the ncpus flag and its meaning. As I told you and Rom in
 private, you changed using the how BOINC would recognize that the
 service installation was used between BOINC 5 and 6 by going from
 ENABLEPROTECTEDAPPLICATIONEXECUTION to
 ENABLEPROTECTEDAPPLICATIONEXECUTION2, with BOINC 6 ignoring

[boinc_dev] The Dark Side

2010-01-14 Thread Jorden van der Elst
It's been over a week since I stopped all BOINC activities and have
been thinking about my future with the program.

BOINC used to be a program with which you used the spare cycles of
your CPU to help and better science. These days it's only about
credits. Just go to any project forum and check the threads.

It's not that difficult to find a thread where the only conversation
is about the credits, or to find a thread of someone new to the
project who doesn't care about the science, his only question being
How can I maximize the amount of credit/RAC with this machine?, or
Which GPU should I buy and what is my maximum credit/RAC with it?

Science? Pah! Not interested. Credits is what we need.
These totally useless things seem to be what BOINC is all about these
days. BOINC went from Berkeley's Open Initiative for Network Computing
to Because Our Insanity is Numbers of Credit.

Seeing how Rom has been swayed to the dark side, when he said in a
conversation I had with him that he had passed 1 million credits at
Collatz, using his ATI GPU only, I doubt it is about anything else
these days.

While computer makers and software makers alike will try to make
everything as green as possible, to conserve electricity, and where
BOINC used to be for spare CPU cycles, the user base changes its use
to leaving their computers on 24/7, having crammed as many GPUs in
there as possible and only get a RAC that's at least 5 digits. Any
lower and it's not interesting anymore. Just check the posts after a
day's outage at Seti. It's not about why there was an outage, but how
to get all that work in that's now on the computer, as the RAC is
dropping. Oh my God, those poor people, their world must be coming to
an end!

Have you seen how many projects have been set up in the past 5 years
and which ones survived? Can you imagine that not many administrators
want to set up BOINC only to be jumped upon by this wild horde of
insane monsters who don't care what they crunch, as long as it pays
enough? Who will dictate what pay is enough and who will even demand
that he gives out the same pay for work that had client errors, just
to compensate for the fact that their computers burned electrons and
not to make their precious RAC drop? That they do this through forums
and by email, some even phoning Admin personally, just to get their
message through?

No, I don't have a solution or an answer to get rid of this problem. I
am not even going to try. Whatever solution you throw out there is not
good enough for the masses anyway. As long as the change isn't
mandatory for all projects to follow, you'll find that the users
will tell the project what credits to use or else... Even if you lose
the database that held their credit, they'll demand you put back their
previous numbers as soon as you're up and running again. Do not touch
their credit as it's all they have to show for what they did at these
projects. Ask them if they know what the projects are actually doing
and perhaps you find 3 people on any project who know what's going on,
the rest are only there for those incredibly stupid and retarded
credits. Some of the newer projects don't even tell on their front
page anymore what they do, as no one is interested anyway.

I never was in it for the credits. I liked the program.
So what do you do as soon as the program changes its goal, its intended use?
What if the program is growing well beyond its initial design
parameters? What if the idle time use is only in word the design goal
of the program, but the program grew to be much more than that by
adding increasingly more hardware that can't run at idle? What to do
when the user base hijacked projects and made sure the pay is the only
design goal that matters?

I've found my answer. I am stepping back and leaving, keeping the
possibility open that I return in the future. But on the other hand,
this may be the last you've seen of me.

Take care everyone,

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] CUDA support for OSX

2009-12-28 Thread Jorden van der Elst
It already does so since BOINC 6.6, but was just lacking the drivers.

On Mon, Dec 28, 2009 at 5:48 PM, zombie67 zombi...@mac.com wrote:
 nVidia has released CUDA drivers for OSX now.  When will BOINC know about 
 Macs with CUDA?
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] Auto-uninstaller cleanup util

2009-12-19 Thread Jorden van der Elst
Hi all,

Is there someone around here who can give me a clue or two how I can
get further with my code?
After I made a batch file that cleans up after BOINC its uninstaller
(see http://boincfaq.mundayweb.com/resources/clean_util/BOINC_Cleaner_V1.zip),
I am now trying to upgrade it so it also uninstalls BOINC.

For this I need to find the correct ModifyPath value in one of the
subkeys of 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall,
subtract the path therein and then I can use that to start the
uninstaller. I know how to do all that, but I cannot figure out how to
extract the ModifyPath value from the correct registry key.

Here's what I have so far which does half of what I want. Remember,
for the moment I only want it to store the value of the ModifyPath
key.

rem @ECHO OFF

setlocal ENABLEEXTENSIONS
set 
KEY_NAME=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
set VNAME=DisplayName
set NEED=BOINC
set VS=ModifyPath

:MAIN
FOR /F tokens=1-5 delims=%%A IN ('REG QUERY
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\')
DO (
Set TVAL=%%A

FOR /F tokens=1-3 delims=%%A IN ('REG QUERY %TVAL% /v ModifyPath') DO 
(
Set NVAL=%%A
Set PVAL=%%B
Set VVAL=%%C

)
)

Preferably I only want to store the subkeys of
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
first and search them individually for the string and value I need. At
this moment it searches immediately within them as well, so for
instance

%%A = 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1234-TYB}\
gets stored to TVAL, yet the moment I try to look in TVAL only, the
search is already checking
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\AppPath
... and I get an invalid registry key error.

That error is correct, as the correct path would be
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1234-TYB}\
and then the string AppPath (not part of this actual key).

So, how do I store
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1234-TYB}
to TVAL and then search its contents, before going to the next subkey
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{2345-TYB},
search through that... etc.  ??

I don't know the exact key in which I can find the path... plus it
changes with every BOINC installation.
I can't just forgo the correct path and just do MSIExec /uninstall
/quiet BOINC.msi, as I need the correct directory here as well. Plus
for a lot of us who update their BOINC regularly, there are a lot of
BOINC.msi instances on our drives. Only the last one used can be used
to uninstall the present BOINC with.

Reminds me... I'll have to edit the version 1 cleaner to delete the
BOINC.msi file as well. ;-)
-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Request: Add Snooze/Suspend GPU's only

2009-12-10 Thread Jorden van der Elst
On Thu, Dec 10, 2009 at 9:19 PM, Matthias Holzinger tombst...@cnoize.at wrote:
 On Thu, Dec 10, 2009 at 8:03 PM,  john.mcl...@sybase.com wrote:
 I believe that there is already the capability to add exclusive
 applications to the cc_config.xml file.  BOINC will not process as long
 when these executables are running.

 Unfortunately this doesn't really help neither as programs like the
 browser/steam/... run all the time and would then keep me from using
 BOINC GPU completely.

Even though Steam may be needed to load certain Valve games, the games
themselves can still be added as exclusive_gpu_app options. I use
the exclusive_app option to stop BOINC while Half Life 2 and its
Episodes One and Two are running Simply add
exclusive_apphl2.exe/exclusive_app and any of the ones I start
will suspend my BOINC, until I exit the game. I don't have Steam
designated as an exclusive application. Then again, I don't run Steam
all day long either. A bit overkill, that.

As for embedded video in browsers, well... In my humble opinion you're
a bit responsible for that. Set the 'In use' means mouse/keyboard
activity in last preference to a lot longer than 3 minutes, or
suspend BOINC before you go watch (embedded) video.


-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] Intel demos 48-core processor running Windows and Linux

2009-12-02 Thread Jorden van der Elst
On Thu, Dec 3, 2009 at 12:52 AM, Martin m_boinc...@ml1.co.uk wrote:
 Looks more like a catch-up attempt to chase Tilera:

 http://www.wired.com/gadgetlab/2009/10/tilera-100-cores/


 It does suggest that Boinc will need to develop to support massive
 parallelisation of the science applications on individual hosts.

In that article it says: Don’t expect it to run Windows 7 on it
though. For that, consumers will have to wait for Intel’s version in a
few years.

So what does it run then? Pure CUDA/Stream/OpenCL? ;-)

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] BOINC suspended, but new wrapper continues

2009-09-17 Thread Jorden van der Elst
Hi all,

I'm testing for Rytis' non-cpu-intensive project and today, while
doing some tests for drugdiscov...@home.com to see what its apps were
doing, I found that the wrapper used on Rytis' project does not
suspend.

The case: I have BOINC suspended, network activity suspended, all
individual tasks for the different projects suspended.  Yet I still
see this coming past in Filemon:

67575   16:03:54.750pinger_wrapper_:3692IRP_MJ_CREATE   N:\BOINC
Data\slots\1\progress.txt   SUCCESS Options: Open  Access: Read
67576   16:03:54.750pinger_wrapper_:3692IRP_MJ_READ N:\BOINC
Data\slots\1\progress.txt   SUCCESS Offset: 0 Length: 4096
67577   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4053
67578   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4053 Length: 1
67579   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4054
67580   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4054 Length: 1
67581   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4055
67582   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4055 Length: 1
67583   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4056
67584   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4056 Length: 1
67585   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4057
67586   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4057 Length: 1
67587   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4058
67588   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4058 Length: 1
67589   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4059
67590   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4059 Length: 1
67591   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4060
67592   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4060 Length: 1
67593   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4061
67594   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4061 Length: 1
67595   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4062
67596   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4062 Length: 2
67597   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4064
67598   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4064 Length: 1
67599   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4065
67600   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4065 Length: 1
67601   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4066
67602   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4066 Length: 1
67603   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4067
67604   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4067 Length: 1
67605   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4068
67606   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4068 Length: 1
67607   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS Length: 4069
67608   16:03:54.750pinger_wrapper_:3692FASTIO_WRITEN:\BOINC
Data\slots\1\stderr.txt SUCCESS Offset: 4069 Length: 1
67609   16:03:54.750pinger_wrapper_:3692FASTIO_QUERY_STANDARD_INFO  
N:\BOINC
Data\slots\1\stderr.txt SUCCESS 

Re: [boinc_dev] Anansi is coming back

2009-09-11 Thread Jorden van der Elst
Or a fan site for Skunk Anansie (http://en.wikipedia.org/wiki/Skunk_Anansie) ;-)

On Fri, Sep 11, 2009 at 11:10 AM, erbenton erben...@comcast.net wrote:
  What is this? sounds like a chinese web attack machine.


-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] *SPAM* Re: Spam on Trak tickets

2009-08-11 Thread Jorden van der Elst
A new spammer with a liking to Nike shoes is going through a lot of
tickets at this moment.
I've just cleaned out 36 tickets, will go back for more in a bit.

Isn't it possible to truly lock tickets when they're locked (only
those with an admin tag can reopen them or add comments), or otherwise
add a recaptcha to writing any comment on any ticket?


-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] *SPAM* Re: Spam on Trak tickets

2009-08-11 Thread Jorden van der Elst
2009/8/11 Nicolás Alvarez nicolas.alva...@gmail.com:
 El Martes 11 Ago 2009 13:00:41 Jorden van der Elst escribió:
 Isn't it possible to truly lock tickets when they're locked (only
 those with an admin tag can reopen them or add comments), or otherwise
 add a recaptcha to writing any comment on any ticket?

 It's reasonable for *users* to reopen tickets if they find the bug still
 exists.

OK, then a recaptcha of sorts. I'm part of a forums where for the
first 10 posts I must solve a recaptcha will my post go through. let
the spammers bite themselves on that one.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] *SPAM* Re: Spam on Trak tickets

2009-08-07 Thread Jorden van der Elst
It's back, undeterred by whatever spam filter.

I just cleaned out 3 tickets. There are probably more. Same spammer
with same message as before.

On Sat, Aug 1, 2009 at 3:20 PM, Rom Waltonr...@romwnet.org wrote:
 I have gone ahead and added that crap to the bayes spam filter and upped
 the spam score for external links.

 Hopefully that'll prevent him/her/it from posting in the future.

 - Rom

 -Original Message-
 From: boinc_dev-boun...@ssl.berkeley.edu
 [mailto:boinc_dev-boun...@ssl.berkeley.edu] On Behalf Of Jorden van der
 Elst
 Sent: Saturday, August 01, 2009 7:18 AM
 To: TarotApprentice
 Cc: BOINC dev
 Subject: *SPAM* Re: [boinc_dev] Spam on Trak tickets

 David had deleted his account earlier this week, it just seems he is
 back. I cleaned 10 tickets that I got emails for, there's probably
 more than those 10 as well.

 On Sat, Aug 1, 2009 at 9:45 AM,
 TarotApprenticetarotapprent...@yahoo.com wrote:
 Can someone kill alisazhao2009's account in Trak please. Or better
 still change the password so it can't be used any more. He/she keeps
 putting rubbish on my Trak tickets.

 Cheers,
 MarkJ



 --
 -- Jord.
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] *SPAM* Re: Spam on Trak tickets

2009-08-07 Thread Jorden van der Elst
Done. Any more?

On Fri, Aug 7, 2009 at 2:26 PM, Richard
Haselgrover.haselgr...@btinternet.com wrote:
 It's on #713 as well - not yet cleaned.



-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Progress Thru Processors Launched

2009-08-05 Thread Jorden van der Elst
There is a good point brought up through
http://boinc.berkeley.edu/dev/forum_thread.php?id=4161

Is it really necessary for those users with their own BOINC client
already installed to uninstall that version and install the GR
supplied one? The thread starter attached to the PTP projects with his
own 5.10.45, will that give him any trouble?

Why is the GR supplied one 2 versions behind on the latest test
version (6.8.13 vs 6.8.15)?

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] [boinc_alpha] BOINC 6.6.37 released for Windows, Mac, and Linux

2009-07-20 Thread Jorden van der Elst
This morning I distributed my build version to someone who had
problems with fetching work from milky...@home. Before, with the
6.6.36 client he would get messages alike Message from server: (won't
finish in time) BOINC runs 71.3% of time, computation enabled 98.2% of
that ..

He only updated to use my boinc.exe and boinc.dll and restarted BOINC,
which immediately and without delay went to request work from Milkyway
and got it. I am running the same build on one machine that had
similar problems at another project (DrugDiscovery).

For the time being I returned to using the old code at my second
machine to catch the Malaria log, now that Nicolas (Maire) set the
correct line in the scheduler log. Not so much because we don't know
if this code will continue working OK, but more to see what the log
will be on a client doing such a request. It takes a couple of request
before it gives the error, though and at that time there must be work
available to distribute.

But all in all, it would seem that the new code fixed things for now.
Thumbs (and other digits) up. We could use a new alpha client with
this code, so more people would be happy (and not returning to older
in other ways broken 6.4 and 6.6 clients).

On Sat, Jul 18, 2009 at 5:45 PM, Jorden van der Elstels...@gmail.com wrote:
 I've built this version from source and will go test it at Malaria,
 since one of my machines is again complaining it can't get work there
 due to the percentages being too much. Should I wait for Nicholas
 Maire to capture the log first, is that still necessary you think?

 As else I'll switch the affected machine over to this client and will
 just test-run it.

 --
 -- Jord.




-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] 6.6.36, host.active_frac = 100% means no work?

2009-06-23 Thread Jorden van der Elst
Is it possible that there's a bug in BOINC where when host.active_frac
= 1 (100%) it won't request any work?
I ask this as on DrugDiscovery we've seen the following happen to
people (and to myself);

Host asks for work and gets as a message:
23-Jun-09 21:36:02 DrugDiscovery Message from server: GROMACS with
Nvidia GPU is not available for your type of computer.
23-Jun-09 21:36:02 DrugDiscovery Message from server: (won't finish in
time) BOINC runs 98.3% of time, computation enabled 100.0% of that

I don't think the GPU message has anything to do with it as that was
something people with CUDA GPUs got as well. It's the second line.
Now, stupid me, I didn't log anything at the time, or saved the
relevant lines from client_state.xml or any of the sched_reply or
sched_request files... I just reset the project and then got work.

After the last sched_request my numbers are:
on_frac0.974275/on_frac
connected_frac0.967568/connected_frac
active_frac0.968222/active_frac

So I am assuming that any number under 100% will do, but 100% will
stop work from getting in.
Trouble is that I don't see it reflected in the source code. The only
reference is when host.active_frac is above 100% (or  1), to show a
message that this is something of an impossibility and that we're
resetting to 100% (or 1). ;-)

Any ideas?

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] 6.6.36, host.active_frac = 100% means no work?

2009-06-23 Thread Jorden van der Elst
I tried exiting BOINC, setting active_frac in client_state.xml to
1.00, saved file, restarting BOINC... but it immediately changes
to active_frac0.75/active_frac

I tested this 3 different times... so it's not even possible to get
BOINC to manually use 100% active_frac. Unless, highly unlikely,
99.9975% gets rounded up to 100%?


-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Add country to forum profile

2009-06-11 Thread Jorden van der Elst
2009/6/11 Nicolás Alvarez nicolas.alva...@gmail.com:
 While we're at it, any special reason why the numerical ID of the user is
 there? It makes the box cluttered; too many numbers, hard to read.

I don't agree.

http://boinc.berkeley.edu/trac/changeset/18357

There are two very useful uses for the UserID in that pane:

1. It's easier to put someone on ignore. Just copy his ID number, go
to my account etc.
Now I have to click his name, fiddle with copying his ID number out of
the URL, which never works as I want it to, will always select more
than just the number, then I go to my account.

Your wish gave me more steps to go through. Thanks. Will you (Nic)
now send David some code so he can add an 'ignore this user' button at
the bottom of posts, next to the white x on the red background?

2. It was easy to check if a person had more than one account, by just
leaving the forum thread on one of his posts, then open a second tab
to do some User Searching. Now I have to open a third tab with the
userID URL.

But OK, if the UserID is useless info in the side-pane, then the
account registration (joined) date is as well. All of the numbers can
be found in the user's profile. Why not just throw them all out, leave
only room for the avatar and be done with it? Especially the credits
and RAC as those can be added in a very long signature picture.

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Re: [boinc_dev] Add country to forum profile

2009-06-11 Thread Jorden van der Elst
On Thu, Jun 11, 2009 at 6:38 PM, David Andersonda...@ssl.berkeley.edu wrote:
 and replace Joined: Aug 8 08 with Joined: 10 months ago or something
 -- David

Heh... Joined: 119 months, 3 weeks, 4 days, 17 hours, 23 minutes and
12 seconds... 13 seconds... 14 seconds...

:-)

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
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] New server update with automatic GPU detection on

2009-04-28 Thread Jorden van der Elst
Hi David,

Is it such a good idea to show and store GPU / CUDA cards by default
on the back-end?
I ask as I now see people's hostIDs showing a CUDA capable card on
projects that definitely do not do CUDA at this time, or will probably
never do so (ever) in the (near) future.

Examples given:
CPDN Beta: http://cpdnbeta.oerc.ox.ac.uk/hosts_user.php?userid=426
cosmol...@home: http://www.cosmologyathome.org/hosts_user.php?userid=15697
Hydrogen: http://hydrogenathome.org/hosts_user.php?userid=15

etc.

This will only confuse people, as they can see that their card is
detected, but they cannot use it on (all) the projects.
Isn't it therefore better to disable storing (or showing) the GPU by
default and have administrators enable it through the Management
Control Panel when they start using the GPU on their project?

-- 
-- Jord.
___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.