• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

Adding a completely new way to fold, directly in the browser

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.

'Cuda340

Very Welcoming Senior, Premium Member #11
Joined
May 30, 2004
Location
[email protected]
.
February 24, 2014 by Vijay Pande ·

Through a collaboration with Google, the Huang lab at UST Hong Kong, and the Pande Lab at Stanford University, we’ve been working on a new way to run [email protected] –– through the browser. The primary goal here is to make folding much easier to run, especially for non-expert computer users.

Open beta. We are happy to announce that we now ready to release a first open beta test of the web client. It uses Google’s Native Client (aka NaCl) technology, allowing one to run [email protected] in a browser.

launch_appIf you’re curious to check it out, you can go to the FAH Chrome Store link. Note that this only runs in Chrome (minimum version 31). For support questions, we have created a new subforum at foldingforum.org.

Requirements. In order to use the Folding App, you need to cover these three basic requirements:
1) Use the Chrome Browser (Details) in Windows, Linux, or MacOS-X
2) Install the Folding App from the Chrome Web Store (Details)
3) Launch the Folding App and you are now folding!

Please note that there are some additional options which you can use to enhance your Folding experience:
1) You may configure the Folding App with a username (Details), Team number (Details) and a passkey (Details) though none of these are required. Please note that passkey is needed if you want to earn additional points for successfully finishing the Work Unit (WU) quickly.
2) If you don’t want to install the Folding App, you can always use the direct link in any Chrome Browser installed on Windows, Linux and OSX (Details).

Open source. This is the first [email protected] Client that is fully open sourced. The [email protected] Native Client (NaCl) uses a new Assignment Server (AS) and a new version of the Work Server (WS) which exposes a JSON interface with additional security for third party developers. The folding is done on a Gromacs (version 4.6.5) based FahCore which is closed-source for security reasons. Third party developers are encouraged to participate in the development (Details) and users can also keep track of open issues (Details). Developers can view the log file generated from NaCl by choosing the console view from the DevTools Window.

Next steps. Finally, as many will probably notice, this opens the door to naturally moving [email protected] from the browser on a computer to a browser on a phone or tablet. We are actively investigating those possibilities.


Goto source page for links.



keepfolding.gif
 
OP
'Cuda340

'Cuda340

Very Welcoming Senior, Premium Member #11
Joined
May 30, 2004
Location
[email protected]
Don't know how many of you gave this a try but fyi the servers are down.....

Postby xhuang » Thu Mar 13, 2014 2:42 pm

The NaCl server (folding5.ust.hk) is down for maintenance. The estimated back time is Friday, Hong Kong time (Thursday night, CA time).
 

harlam357

Senior Fold-a-holic
Joined
Sep 22, 2004
Very cool... and now I know why I've been getting emails about monitoring "Chrome Folding".
 

Janus67

Benching Team Leader
Joined
May 29, 2005
That's pretty cool. Wonder how configurable it is for number of cores/etc.
 
OP
'Cuda340

'Cuda340

Very Welcoming Senior, Premium Member #11
Joined
May 30, 2004
Location
[email protected]
It's not.

Please note that there are some additional options which you can use to enhance your Folding experience:
1) You may configure the Folding App with a username (Details), Team number (Details) and a passkey (Details) though none of these are required. Do note that passkey is needed if you want to earn additional points for successfully finishing the Work Unit (WU) quickly.

Aside from those three, there is nothing to configure. Though that is not a negative, rather what they were after.....Simplicity
 

Janus67

Benching Team Leader
Joined
May 29, 2005
That's what I thought. But that leaves to question how much power it will decide to use. I wouldn't have a problem running it on my machines (granted they already have full client) but not if they will use all cores/threads and bring browsing/etc to a crawl.
 
OP
'Cuda340

'Cuda340

Very Welcoming Senior, Premium Member #11
Joined
May 30, 2004
Location
[email protected]
You can select how resources are allocated. Sorry for not mentioning this earlier but when setting up a client i'm always all in so i don't look for settings like that. :shrug: My bad.

Just a simple slider: light -- Med -- Full


NaCl Client.png
 
OP
'Cuda340

'Cuda340

Very Welcoming Senior, Premium Member #11
Joined
May 30, 2004
Location
[email protected]
It appears servers are offline again.....

DEBUG: Warning: Unexpected response to WU assignment request: error,PLEASE_WAIT (464)
DEBUG: Status: waiting: Waiting to retry work server assignment
 

HayesK

Member
Joined
Oct 11, 2008
looks like the server is back on-line. started getting a credit for a few nacl wu at the 6pm cst update, and back to normal at the 9pm update.
 
OP
'Cuda340

'Cuda340

Very Welcoming Senior, Premium Member #11
Joined
May 30, 2004
Location
[email protected]
FYI....

There appears to be a points issue with the NaCl client (Chrome). Currently being addressed.


Re: Problem with points

Postby VijayPande » Mon Mar 31, 2014 2:17 pm

We'll look into this. There should be no change in points for NaCl -- the projects should be the same as when we launched into open beta.
 
OP
'Cuda340

'Cuda340

Very Welcoming Senior, Premium Member #11
Joined
May 30, 2004
Location
[email protected]
FYI........it appears NaCl client servers are offline again.....


DEBUG: Warning: Unexpected response to AS assignment request: error,No appropriate assignment main.js:77
DEBUG: Status: waiting: Waiting to retry work server assignment main.js:77
DEBUG: Status: downloading: Requesting a work server assignment. main.js:77
DEBUG: Status: downloading: Requesting a work server assignment. main.js:77
DEBUG: Warning: Unexpected response to AS assignment request: error,No appropriate assignment