Page 1 of 2

NaCl end of life announcement!

PostPosted: Sat Jun 15, 2019 4:59 am
by MeeLee
I guess it's official!
Apparently, NaCl's end is near.

I sent Google a message like 3 days ago about the incorrect operation of NaCl. Not sure if this was what triggered it?
Anyway,

I received this notification today:
Image

Re: NaCl end of life announcement!

PostPosted: Sat Jun 15, 2019 10:27 am
by artoar_11
I see the same notice (after reloading twice). It was convenient for me to use it on the office machine :o :(

Re: NaCl end of life announcement!

PostPosted: Sat Jun 15, 2019 10:51 am
by MeeLee
Yes, I'll miss that as well.
However, lately my quad core barely got 2k PPD, and 6 core barely got 3 to 4k PPD.
With the introduction to RTX cards breaching 1M PPD, most of this is all past now.
RTX cards brought in a new era of deep learning.

That, as well as the bitcoin market. Now deep learning and mining products are accessible very cheap.
Like, aside from faster graphics cards, there are now better motherboards allowing more GPU sockets per board.
Also more CPU cores (ranging from 6 to 16, up from 2 to 4 just 3 years ago), means more cards can run simultaneously.
Third, mining or deep learning racks, or rigs like this one, now cost next to nothing.

Re: NaCl end of life announcement!

PostPosted: Sat Jun 15, 2019 6:22 pm
by toTOW
I know I shouldn't, but I want to say : finally ! :roll:

Re: NaCl end of life announcement!

PostPosted: Sun Jun 16, 2019 2:32 am
by Theodore
If anything, my chrome browser seems to be running nacl WUs, without nacl add on. So who knows?

Re: NaCl end of life announcement!

PostPosted: Sun Jun 16, 2019 1:53 pm
by MeeLee
It sucks that there is no option available for those who could run CPU WUs, on their work computer (without admin privileges) anymore.
I don't suppose there's a FAH Client that runs from an exe file, without installation?

Re: NaCl end of life announcement!

PostPosted: Sun Jun 16, 2019 3:22 pm
by toTOW
I think those two things lacks on current FAHClient and would efficiently replace NaCl :
- stand alone client which stores everything locally, with no need of installation and specific privileges.
- support of proxies in such client.

Re: NaCl end of life announcement!

PostPosted: Mon Jun 17, 2019 1:49 am
by bruce
Somebody, somewhere, has decided that your permissions should be limited -- either in the administrative structure of your University or your employer. Find out who is responsible for your proxy and who they report to. They MIGHT be willing to grant an exception for them to install FAHClient on your machine. (I'm not particularly hopeful.)

There are a number of very old discussion on this forum. You can, of course, be fired/expelled for violating company/university policy -- and I'm not aware of the details of such policies but AFAIK NaCl hasn't been identified as a violation. Read FAH's EULA which does restrict FAH to running on your own equipment -- as an intentional protection of you. Some companies have become corporate sponsors of FAH's scientific research.

Re: NaCl end of life announcement!

PostPosted: Thu Jun 20, 2019 1:39 pm
by foldy
Maybe it is an option to rewrite the FAH NaCl code to webassembly. Webassembly is the successor of NaCl and it will run in any browser like Chrome, Edge or Firefox and WebKit for MacOS too or even on mobile devices or gaming consoles. I don't know if the FAH GPU core could also be recompiled from OpenCL to webassembly.

Re: NaCl end of life announcement!

PostPosted: Sat Jun 22, 2019 12:52 am
by oloung1
foldy wrote:Maybe it is an option to rewrite the FAH NaCl code to webassembly. Webassembly is the successor of NaCl and it will run in any browser like Chrome, Edge or Firefox and WebKit for MacOS too or even on mobile devices or gaming consoles.


this would be nice, as i don't use windows outside of work and still want to passively contribute.

Re: NaCl end of life announcement!

PostPosted: Sat Jun 22, 2019 4:20 am
by bruce
At the present time, NaCl seems to be still supported by Chrome so there's no point it re-writieng it into WebAssemply.

In my mind, the critical question is associated with the upgrade of the FAH infrastructure upgrades that will require extra effort to continue to support the NaCl client. I don't have any information about that extra effort, but is suspect that the same extra effort would be required to support a webassembly client.

Re: NaCl end of life announcement!

PostPosted: Sat Jun 22, 2019 10:02 am
by MeeLee
It's past the deadline, (21st) and still going strong.
The links are removed from the main site, but nacl.foldingahome.org is still working.
The main issue is probably reducing server overhead.
I can imagine it takes more server workload to send out Nacl packages than WUs.

Re: NaCl end of life announcement!

PostPosted: Sat Jun 22, 2019 9:53 pm
by bruce
NaCl WUs are significantly shorter than regular WUs. That means for the same amount of work, the servers do need to send/receive a larger quantity of connections. Other than that, the overhead is pretty much the same except for the larger number of entries in the points database.

Re: NaCl end of life announcement!

PostPosted: Mon Jun 24, 2019 12:39 pm
by Theodore
We'll, nacl still seems to be running fine...
I wonder what's up?

Re: NaCl end of life announcement!

PostPosted: Mon Jun 24, 2019 3:58 pm
by bruce
As was already stated, there are upcoming changes to FAH's infrastructure that will cause the non-support of NaCl (plus Google has announced discontinuing support on Chrome).