Hi,

I've recently been working on a BOINC client that runs in Javascript
as part of a sponsored summer project at university. The reasons we
created this are mostly so that our crypto department can run
workunits across arbitrary platforms, but I believe the approach can
be extended to any project. As of the moment the client is pretty bare
but we're hoping to improve it as time goes on. At the moment a major
missing feature is a complete lack of code verification when code sent
to the client, but that's going to be implemented soon.

Source can be found here under the MIT license:
https://github.com/samphippen/Wubulous.

I believe the client can be dropped into any Boinc project simply by
copying the source into PROJECT_ROOT/html/user/ and then pointing a
browser at client.html.

In terms of performance: earlier I completed a test which ran over 15
minutes on a 4 year old laptop running a 1.5GHz dual core processor
(single threaded) and generated 88,000 md5 hashes in this time over
strings of length 0-10. This test was formed as a number of workunits,
doing 1024 md5 hashes each.

We really would love to see this client getting integrated into other
projects and or get some feedback on what we've done so far.

Thanks
-- 
Sam Phippen
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to