

Interview with SETI@home Director David Anderson 172
CowboyRobot writes "ACM's Queue magazine interviews David P. Anderson, a research scientist at the U.C. Berkeley Space Sciences Laboratory, who directs the SETI@home and BOINC (Berkeley Open Infrastructure for Network Computing) projects. SETI@home uses hundreds of thousands of home computers in the search for extraterrestrial intelligence. FTA: "volunteer computing arose because projects such as SETI@home needed $100 million worth of computing power but didn't have the money. But there's no free lunch--a project must give participants something in return for their computer time.""
Give them a way to keep score (Score:5, Insightful)
Re:Give them a way to keep score (Score:5, Funny)
Re:Give them a way to keep score (Score:3, Insightful)
Only people with small e-peckers say stuff like that.
Not the same everywhere. (Score:2)
There is still some emphasis on stats, but overall the activity surrounding the related Open University course and discussion of climate change and ecology tend to eclipse competition for its own sake.
CPDN is the most demanding distributed computing research project I've seen and narcissists fall by the wayside pretty quickly. What we COULD use are more geeks. ;
Re:Give them a way to keep score (Score:2)
Re:Give them a way to keep score (Score:1)
I know all this is non-profit and volunteer, but I would love to see something substantive in return for making the office bedroom 10 degrees (F) hotter than the rest of the house.
Re:Give them a way to keep score (Score:4, Funny)
I can't understand how my nephew will play WOW for an entire weekend to change a number from 47 to 48.
Re:Give them a way to keep score (Score:1)
Re:Give them a way to keep score (Score:2, Funny)
Re:More Ambitious Project: STI (Score:2)
No one seriously believed the 100,000 number other than the big media outlets out to get Bush at all costs. Check out this analysis [msn.com] at Slate.com - not what one would consider a Bush-friendly source. It's statistics at its worst.
A fact-based, yet still not Bush-friendly source is iraqbodycount.net [iraqbodycount.net]. Their number is 25-28K.
Now, clearly this is
Patent Rights (Score:2, Interesting)
Re:Patent Rights (Score:2, Funny)
I'm betting that any goodies we get out of the deal, like warp drives and matter replicators, have already been patented by the aliens. They'll probably be expecting royalties.
New client (Score:3, Interesting)
Re:New client (Score:4, Informative)
Re:New client (Score:3, Interesting)
Re:New client (Score:1)
Re:New client (Score:1, Troll)
Blows the F@H client away on features, and it's an equally good cause, with (AFAICT) better project administration than F@H.
Re:New client (Score:4, Interesting)
I'm all for donating spare CPU cycles but I would rather it went to something that had a better chance of having a point like molecular biology research.
Re:New client (Score:5, Interesting)
Anyone doing radio astonomy is going to be listening on or near the 21cm "hydrogen band", as there's only "a very narrow frequency band" that works for radio astronomy at any distance. If you're going to send a signal to someone you know noting about, this is the one frequency range that you can be sure they'll be listening on, if they're listening at all. It's not just chosen arbitrarily.
Certainly, the chance of finding alien intelligence after we checked the easy targets is small - small enough that I'm happy SETI is orivately funded, not fighting for funds from the NSF. But for a volunteer effort, support what makes you happy to support.
Re:New client (Score:2)
I saved myself the grief: I stopped while still using the old client, because the bunch that ran the old system so abysmally poorly couldn't be counted on to run the new system any better. They had chronic problems with their network, with their feeds, with the servers that were supposed to accept results, and with their forums. What use is t
How about a free probing? (Score:5, Funny)
Re:How about a free probing? (Score:1, Funny)
Re:How about a free probing? (Score:2)
Re:How about a free probing? (Score:1)
Power usage? (Score:5, Interesting)
Re:Power usage? (Score:5, Insightful)
2. Lots.
The cost is just spread out over thousands of people, instead of having them all in one place.
Re:Power usage? (Score:1)
What about the cost to the environment? Ah yes, this is also spread out over many thousands (billions) of people.
Re:Power usage? (Score:5, Interesting)
From this link [tomshardware.com] a good average differential between a processor at load and idle is 40W. If you turn the computer off instead, that's maybe 80W. (Broad average over many computers).
Now Here [berkeley.edu] we see that 2million years of computing time has been used, so (times 40W/hr) that comes to 700,000MWHr.
No the 2000 U.S. consumption of energy was ~21 billion MWHr. (Here, and trust the government to use quadrillions of BTUs as a unit [doe.gov]). So to date, SETI has used 0.003% of U.S. annual energy consumption. And that's almost enough energy to power the City of Red Deer, Alberta [gov.ab.ca] for 17 months! Someone else can tell us how many libraries of congress you could have read with that much light.
Feel free to check my units and zeros, I've been wrong before, as long as someone can tell the Brits what a quadrillion is.
Re:Power usage? (Score:2)
So if you are worried about it simply don't search for aliens in summer.
Re:Power usage? (Score:2, Funny)
Nobody needs SETI. If you're looking for a real challenge, try to find intelligent life on this planet[1].
Charly
[1] And no, mice don't count.
Re:Power usage? (Score:1)
Re:Power usage? (Score:5, Informative)
Re:Power usage? (Score:2)
Re:Power usage? (Score:2)
Re:Power usage? (Score:2)
Yes, but that is not all...
Your CPU is cooled by pulling in cool air(relatively speaking) from outside your case and pushing the hotter air out the back. Then the A/C in your house needs to cool the hot air produced by the computer. So you will have to pay more money to run your home's A/C.
I love BOINC (Score:1, Informative)
Re:I love BOINC (Score:3, Informative)
From the Site:
Einstein@home is a program that uses your computer's idle time to search for spinning neutron stars (also called pulsars) using data from the LIGO and GEO gravitational wave detectors.
Resource hog (Score:1)
When using it, the laptop fans run all the time, and no doubt my power utilization is higher. As much as I'd like to help , I just can't justify it.
Well, that's sort of the point. (Score:5, Informative)
It, however, should NOT be a resource hog in the sense of Microsoft Office, in that it slows down other programs. These programs are designed to utilize any resources you aren't using, and immediately give them back if you need to use them. This is done by setting the priority of the process just over system idle. Any cycles that would be spent idle are spent on processing instead, but when a program wants cycles, it gives them up.
Re:Well, that's sort of the point. (Score:2, Informative)
Yes, I understand (and yes, I've tuned it properly). But that's not how it works. While it may
Re:Well, that's sort of the point. (Score:2)
The problem isn't that BIONC is taking up your resources, it's that those pretty graphics have to be loaded up and unloaded whenever the SS starts.
I don't have the SS on and have never seen _any_ impact on my computer performance.
Re:Well, that's sort of the point. (Score:2)
SETI was always more about feel-good-ness and "look how cool my computer is", than actually doing anything beneficial. It's like eating Rainforest Brand ice cream instead of flying to Brazil and standing in front of a bulldozer.
Re:why do the two have to be exclusive? (Score:2)
You can't crunch numbers for both at the exact same time. This, of course, is indicative in my belief that the SETI project is a complete waste of time anyway.
Perhaps.... (Score:2)
Re:Perhaps.... (Score:2)
Strange signal? (Score:2)
Re:Strange signal? (Score:1)
Well, obviously it occurred to you. However, Mr. Anderson from TA* is a mathematician, not a deep-thinking slashdot user like you and me.
-------
*If I were a cusser I'd write "TFA," but I'm not so I didn't just write that.
Re:Strange signal? (Score:1, Funny)
Straigten up and quit thinking the word fine is a bad word. Yes it is derogatory to say that is a fine woman but it is not in refrence to The Fine Article; unless of course there is a new line of seperatists articles liberals on the horizon.
Re:Strange signal? (Score:2)
Re:Strange signal? (Score:1)
Re:Strange signal? (Score:2)
SETI @ Home processes data that is sometimes several years old. The origin could be virtually anywhere in the sky by the time they get around to signal detection - did you actually think this was realtime analysis?
The data comes from scanning specific regions of the sky, so the origin is known, otherwise the whole SETI project would be only marginally useful.
I'm also not suggesting to locate a moving object in the sky, but am working on the assumption that the moving object transmitted a focussed tran
Re:Strange signal? (Score:2)
unless...
No, SETI researchers were puzzled because there is nothing visible at the location. Of course, maybe there is a Dyson spere ;-)
Yes, that is a tough one.
No, it would still come from one source.
True, and that would be a nice opener for the X-Files
There are quite a fe
Probably Virgo, maybe towards Libra (Score:2)
Well I took a look and that would give Virgo, maybe a bit towards Libra as the source. Virgo has several interesting and a few close(10 lyrs) stars.
return (Score:1)
so everybody who contributed gets an alien in return , and would you like fries with it?
How Timely (Score:5, Funny)
Maybe they've been hacked by Aliens who didn't want to be discovered.
"I for one welcome our new alien hacker overlords."
.
Re:How Timely (Score:1)
My real question about this is am I killing my laptop faster than I'm killing my desktops using these clients? I would guess yes. Unfortunately the laptop is the fastest machine and I'm a d.net stats.addict.
Re:How Timely (Score:2)
And, there are other BOINC projects you can choose, besides SETI.
Or, you can save a watt or two. I checked, and my best computer uses 110 watts when id
Re:How Timely (Score:1)
Furthermore the credits from one project to another still are scored equally, so you don't lose any headway in the standings when a project is idle.
Re:How Timely (Score:2)
Hm... (Score:2)
Re:Hm... (Score:1)
I thought so too. I was looking for more questions about SETI myself, but oh well. If anyone else is looking for an interview more about SETI and less about BOINC, here are the interview questions up front, so you can skip the 3-page interview if it doesn't appeal to you:
Re:Hm... (Score:2)
Re:Hm... (Score:3, Informative)
You have certainly waved off a huge amount of information and theory in just two sentences. So you're basically saying that even though we've only searched approximately 0.002%* of the sky for less than a decade and found nothing, this surely disproves the p
If they're out there: (Score:2, Insightful)
Projects like SETI at home are basically looking for signals someone is intentionally sending to us, at an "obvious" frequency and with signal structure dumbed down so a less sophisticated civilization (us, with near certainty) could recognize it as such.
If you believe that the speed of light is a law of nature that can't be trifled with, then no civilization out there would know of our existence unless they were within (prob. well within) about 100 light years. That really cuts down the available volume
Re:Hm... (Score:2)
Wow! You just turned SETI into a religion instead of a science.
New Project (Score:3, Funny)
Anyone want in?
K.
Re:New Project (Score:2, Funny)
I can't just go donating my computer time to anybody who comes up with a project.
Re:New Project (Score:1)
SETI@Home is crap since BOINC came into the pictur (Score:2, Interesting)
SETI was just fine with it's old client -- this may just be a how-to on how to loose a loyal following! SETI@Home no longer runs on my c
BOINC = generic distributed computing! (Score:2)
I work on
Re:SETI@Home is crap since BOINC came into the pic (Score:2)
Seti@home was not fine with the old client. There were easily exploitable ways of running up your CPU time that brought into question the validity of the results being returned. It became less a question of donating CPU time to science, and more of an attempt to show the world how big your geek-dick is. "I've got blah blah blah hours on Seti" started to become the equivilent of "I just bought a new H2"
BOINC is a huge improvement over the old client. It does require more RA
Re:SETI@Home is crap since BOINC came into the pic (Score:2)
Seti-Boinc is an object lesson in how to screw a good idea with incompetent design.
Right, I missed the O'Reiley book about "properly setting up massive distributed computing projects."
Tell me, what was so incompetent about the design? Or anything else about this project for that matter? Seti-classic is done. Period. there's nothing more to be learned from the project, you're just re-working the same units over and over. That phase of the project is dead. Move on.
Re:SETI@Home is crap since BOINC came into the pic (Score:2)
contributing cycles to any distributed projects?
Re:SETI@Home is crap since BOINC came into the pic (Score:2)
Re:SETI@Home is crap since BOINC came into the pic (Score:2)
Same here. But, old client (V3.08) works fine, at least at 4-5 computers that I have S@H running.
BTW, ~2800 units, ~28k hours.
Why do you expect to find anything? Time is vast! (Score:3, Interesting)
There probably several hundred stars in this volume, IMHO some of which will have/had intelligent life. But how long are they going to keep at it with directional RT transmitters?? I'd guess maybe 1000 years. But that's out of a 5 billion year stellar cycle! Not only is space vast, but so is time. Planetary evolutions _will_ be out-of-phase by millions & billions of years.
Just ask the FSM (Score:2)
Re:Why do you expect to find anything? Time is vas (Score:4, Informative)
The signal could be quite strong indeed, if based on someplace like Mercury, from just solar power. With just a 100m square array ET could be 200 light years out with your assumptions, and that's something a lone nutjob could set up given reasonable space trave technology. A government-sized effort could be several orders of magnitude better.
SETI is interesting precisely because it should be pretty easy to find any alien life that wants to be found, and yet we keep not finding it.
Re:Why do you expect to find anything? Time is vas (Score:2)
So how far along are they? (Score:2, Insightful)
Re:So how far along are they? (Score:2)
Next building over is Baker Labs (Score:1)
Amusingly, our structural predictions based on protein folding are just down the hallway from me, in the Baker Labs, which uses a lot of cheap Linux computers to get even better results.
I think Baker's predictions rank usually 2nd to 5th, and the Stanford predictions are below that rank.
It's great to see everyone trying to get all this done!
Good, but what's the results? (Score:2, Interesting)
It was noted above that while there are plenty of CPU sucking projects they don't seem to have end results that can actually be used in daily life.
OK, d.net proved the point by breaking crypto that was thought to be too strong. Fine, done that, why waste CPU cycles further?
SETI@Home -- okay, its cool to search for aliens, but lets be realistic here -- its cool, but not exactly useable.
Lots of effort, heck, lots is too small of a
I confess: Jodie Foster made me do it (Score:2, Funny)
Boinc was a bad move, IMHO (Score:2, Insightful)
SETI@Home has always had an inferior statistics system than Distributed.net, and I really think the client is also inferior. BOINC just makes it much less approachable. SETI classic and DNET both are things you can pretty seemlessly run on your parents computer, etc... BOINC requires a more elaborate registration procedure, forcing you to keep ahold of a ginormous string of
I wish BOINC could... (Score:3, Insightful)
I wish BOINC could also be designed to use graphics cards - ala the BrookGPU project - to help with the number crunching duties.*
Granted, it would require both Nvidia and ATi to donate with the efforts (especially ATi and their stingy Linux commitment).
I'd love to see some old machines with all their PCI card slots filled up with 3dfx Voodoo cards and the like helping future scientific endeavors.
*Don't get me wrong, I do enjoy the BOINC software rendering the SETI@home graphics courtesy of OpenGL, but I think there are more noble tasks the GPU could be harnessed to work on...
Re:I wish BOINC could... (Score:5, Informative)
So do I. In fact I keep looking for people to help us develop this.... To no avail. :( Aparently the people who want this most don't have the ability to implement it, and the people who have the ability (assuming they exist) aren't interested.
If anyone wants to help, join the boinc_opt [berkeley.edu]mailing list and send a message.
BTW, David is the titular director of SETI@home, but currently has no managerial duties beyond the BOINC project.
Re:I wish BOINC could... (Score:2)
Interested, but I have no abilities other than a token financial donation and some spare 3dfx videocards...
You'd (I mean, I) think the graphics card companies would donate some services to help out with the task...
Re:I wish BOINC could... (Score:2)
We did get some financial support from a graphics card manufacturer and employed some students on the task for a summer. But corporate priorities change, or maybe they weren't happy with the rate of progress, and the manufacturer didn't make good on promises of subsequent support, which prompted the university to withdraw matching funds, which meant we really couldn't afford to work on it further...
Re:You realize how power inefficient that would be (Score:2)
Yes, there is the energy efficiency argument, but that logic excuses the energy/environmental costs in acquiring new equipment. If you buy a new videocard (or a new CPU) for this project, you increase demand for it and consequently, more of the videocards (or CPUs) are built. Making processors and related tec
read the whole article (Score:2)
Ive been a S@h user since oct 2001 (Score:3, Informative)
I see some comments about S@h's recent bugs, and come on its still somewhat in beta (as S@h classic still runs right next to it, new sign ups are forced to use the BOINC client but classic is still open to current members) thats no excuse, but it helps to explain some of the strain.
Its not really about seti@home anymore, they had a system set up that worked more or less for them since 99. What they are really doing is removing the enormous cost (enormous even after its been reduced from a direct super computer) of setting up a distributed computing network, up until boinc it was tons of different standards that each in house dev team had to make from scratch. boinc is a system that lowers the cost (in terms of time and knowledge) to enter the distributed market.
This is a mostly good thing, unless you have some n00bs like BURP (rendering project) that make a bug that nukes your local machine account info. This is mostly balanced out by the ability to run multiple projects at once, a good example is that seti@home has been down for about a week, but BOINC still runs and you can run other projects seamlessly.
In 5 years it will be even easier to enter the distributed market, you will never see BOINC or its derivatives take over classical supercomputers, but as the costs go down you will see much more innovative uses for this computing power.
cpu time for money? (Score:4, Interesting)
I have always been wondering, though, why *commercial* companies don't see the value in such distributed cpu systems? I mean, there are, for instance, commercial genetic-engineering companies, trying to solve the riddle of DNA strings... which usually costs a lot, for computertime on supercomputers. Now, it would seem to me that a system like boinc (but not exactly boinc, because I think it's not allowed for commercial use) would be financially a far better deal. Just give the 'users' some mild financial gain, and they will have a userbase by the millions in no time, while for the company itself it would still be cheaper then if they had to pay for regular supercomputer-time.
So, everybody (well, at least the capitalists
so why don't we see things like this, even after all these years?
Re:cpu time for money? (Score:2)
I investigated a commercial distributed possibility for signal processing using off cycles for seismic. A variety of issues popped up that made it a no go.
The logistics behind figuring out who gets paid for what is immense, especially for an application that's supposed to be non-intrusive. Couple that with "proprietary data" - end users want to know whats going on - and clients don't want to tell them.
The biggest stopper:
Terrabytes of data will take out your intranet even in off hours, and if you partitio
Re:cpu time for money? (Score:2)
Re:cpu time for money? (Score:2)
If I'm selling my CPU time I want to get at least what it costs me back, if not more.
But it's cheaper to setup a rack of quad-cpu blade servers than it is to pay people to run the software on their home computers and support the distribution of the data, and conceivably tech support for the home PC's. There's lots of overhead involved in the costs of running a PC and getting the data to that PC beyond the watts/cycle that the actual calculation costs.
Waste of good CPU cycles.... (Score:2)
What possible good is SETI@Home? Isn't working on Cancer or Folding proteins a much better use of the CPU time then trying to have some fantasy about Aliens trying to communicate with us?
It is very unlikely that we will ever find anything. If we do find it people will not believe it. There would probably be so little of the signal that it we would never understand it and it would be so old that likely the thing that sent it has long bee
What is the biggest volunteer computing project? (Score:2)
Re:Question... (Score:2)
Re:Question... (Score:2)