Profile: patrick.porter

Your personal background.
I'm a retired GE electrical engineer with a keen interest in astronomy.
Your opinions about Einstein@Home
I run E@H because I can, at least for now.

I am excited about the project, but feel that like SETI, the work units are much too large and take way too much time, compared with the short deadlines. We must remember that the compute resources are using "spare" CPU cycles and are not 110% dedicated to the E@H task. As such, units that take too long actually waste CPU time because either the user gives up due to lack of progress or (more often) the system gives up on the user before completion. That is the main reason I quit doing SETI. After a while, there's just no point.

While I agree that this tends to "weed out" the slower CPU's from the hunt, it seems a shame that there isn't some way that the tens of thousands of us with less that CRAY mainframes can contribute.

The estimates of completion time that the software makes when requesting work units is WAY off, I mean by at least an order of magnitude or more in my own case.

Suggestions:

1) Make work "units" no more that 1 hour CPU time in duration, sized in proportion to the user's capabilities. That way impatient geeks like myself can see daily progress and are more likely to stick with the program. An agonizingly slow 7-day countdown measured in hundredths of a percent without completion does not give the participant an impression of progress.

2) Don't make participants feel that they are in some kind of competition. Isn't the goal massive parallelism? To get as many CPU's as possible on line, rather than to "weed out" the slower ones? Already, however, the website is showing "top performers" with over 500,000 credits, and the program just got started!!! After two days of computing and so far "0" credits, I already feel like I'm wasting my (and my CPU's) time. If you MUST treat it like an competition, at least be fair and don't make everyone play in the same class as the CRAY clusters or those geeks at Google.

3) The CPU over-heating issue is a potential barn-burner, and is my pet peeve with most all of today's distributed computing schemes. There is really no excuse for this, it is is easy to fix, and should be fixed ASAP. Remember that it is the participant community that you must depend upon to achieve truly massive parallelism, and as such you MUST do whatever you can to minimize a participant's risk. I will be watching my temp and if it climbs above 40 deg C (normally runs 32-38) I'm gone, as this constitutes system abuse in my book.
Your feedback on this profile
Recommend this profile for User of the Day:I like this profile
Alert administrators to an offensive profile:I don't like this profile
Account dataView
TeamNone
Message boards1 posts


Return to Einstein@Home main page

This material is based upon work supported by the National Science Foundation (NSF) under Grant NSF-0200852 and by the Max Planck Gesellschaft (MPG). Any opinions, findings, and conclusions or recommendations expressed in this material are those of the investigators and do not necessarily reflect the views of the NSF or the MPG.

Copyright © 2009 Bruce Allen for the LIGO Scientific Collaboration