Any enhanced applications developed for Einstein to speed up GPU work?

Peter Hucker
Peter Hucker
Joined: 12 Aug 06
Posts: 279
Credit: 226,791,308
RAC: 64,523
Topic 220465

There's apparently a SETI app (SoG?) written by a third party that runs SETI tasks much much faster provided you have Linux and a newish Nvidia card.  Any such thing been done for Einstein?  Or optimizations on command line?

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5,210
Credit: 43,567,105,303
RAC: 44,472,456

No.

No.

Cheers,
Gary.

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 1,935
Credit: 270,811,142
RAC: 231,683

There's nothing to stop you -

There's nothing to stop you - the source code is available under the GPL (https://einsteinathome.org/application-source-code-and-license), and the same page contains guidance for deployment under Anonymous Platform.

But you will have to work very hard to better the optimisations already in the project's own applications, courtesy of Akos Fekete: his work was so spectacular that they hired him and made him a staff consultant (https://einsteinathome.org/science/contributors). Search the forum for that name.

Peter Hucker
Peter Hucker
Joined: 12 Aug 06
Posts: 279
Credit: 226,791,308
RAC: 64,523

Richard Haselgrove

Richard Haselgrove wrote:
There's nothing to stop you - the source code is available under the GPL (https://einsteinathome.org/application-source-code-and-license), and the same page contains guidance for deployment under Anonymous Platform.

There is one thing stopping me, I'm a rubbish programmer.

Richard Haselgrove wrote:
But you will have to work very hard to better the optimisations already in the project's own applications, courtesy of Akos Fekete: his work was so spectacular that they hired him and made him a staff consultant (https://einsteinathome.org/science/contributors). Search the forum for that name.

So how come SETI hasn't been optimised as well as Einstein?  Or is it just that the type of instructions that Einstein WUs do don't need optimizing for specific hardware?

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 1,935
Credit: 270,811,142
RAC: 231,683

Peter Hucker wrote:So how

Peter Hucker wrote:
So how come SETI hasn't been optimised as well as Einstein?  Or is it just that the type of instructions that Einstein WUs do don't need optimizing for specific hardware?

Largely because of Senator William Proxmire and his followers. Their USA Federal budget amendments in 1982 and 1994 effectively blocked any public funding of SETI - long before the @Home branch was set up, of course, but the political animosity lingers. It wasn't helped when Yuri Milner's Breakthrough Listen initiative initially concentrated on data capture, while poaching a member of staff (never replaced), and initially not contributing to the back-end costs of SETI@Home processing (that's been corrected more recently).

SETI@Home runs on a shoestring, with hand-me-down kit (some from commercial sponsors) and volunteer donations. Unlike Einstein, SETI@Home has never developed a GPU application in-house from scratch: the original SETI CUDA app was developed and donated by NVidia as a loss-leader for their Christmas sales in 2008. Every GPU advance since then has been contributed by volunteers.

But I think we'd better take this conversation back to where it started.

Peter Hucker
Peter Hucker
Joined: 12 Aug 06
Posts: 279
Credit: 226,791,308
RAC: 64,523

Richard Haselgrove

Richard Haselgrove wrote:

Largely because of Senator William Proxmire and his followers. Their USA Federal budget amendments in 1982 and 1994 effectively blocked any public funding of SETI - long before the @Home branch was set up, of course, but the political animosity lingers. It wasn't helped when Yuri Milner's Breakthrough Listen initiative initially concentrated on data capture, while poaching a member of staff (never replaced), and initially not contributing to the back-end costs of SETI@Home processing (that's been corrected more recently).

SETI@Home runs on a shoestring, with hand-me-down kit (some from commercial sponsors) and volunteer donations. Unlike Einstein, SETI@Home has never developed a GPU application in-house from scratch: the original SETI CUDA app was developed and donated by NVidia as a loss-leader for their Christmas sales in 2008. Every GPU advance since then has been contributed by volunteers.

That's a shame and if I had spare cash I'd certainly donate to SETI.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.