Page 1 of 1

what language is F@H written in?

Posted: Mon Dec 22, 2008 10:25 pm
by eliot1785
Checked around on the Wiki and searched the forum but couldn't find anything on this. I seem to recall somebody saying that the cores were written directly in assembly for speed, is that true? Or maybe C or C++? Just curious, really.

Re: what language is F@H written in?

Posted: Mon Dec 22, 2008 10:29 pm
by Ivoshiee
A mix of languages are being used (Fortran, C, Python, ...).

Re: what language is F@H written in?

Posted: Tue Dec 23, 2008 1:00 am
by bruce
The optimized code for SSE in Gromacs is written in Assembly for speed, but just that code segment.

Re: what language is F@H written in?

Posted: Wed Dec 24, 2008 8:35 am
by eliot1785
Cool, thanks for the interesting info!

Re: what language is F@H written in?

Posted: Sun Jan 04, 2009 5:33 pm
by spazzychalk
sorry to change subjects inside someone else's thread, but since his question was answered already, how proprietary is the code? for the purpose of pure science advancement do you share with other similar projects?

Re: what language is F@H written in?

Posted: Sun Jan 04, 2009 6:19 pm
by Ivoshiee
spazzychalk wrote:sorry to change subjects inside someone else's thread, but since his question was answered already, how proprietary is the code? for the purpose of pure science advancement do you share with other similar projects?
I am not the right person to answer, but as much I've seen project code does get contributed back to original code base. GROMACS is probably the largest one. I've seen some AMBER patches floating around, but nothing for TINKER. GPU code will go to totally new project.

Re: what language is F@H written in?

Posted: Sun Jan 04, 2009 6:30 pm
by spazzychalk
ok umm.... i dont understand anything you just said, my question was more of sharing with other similar non-profit projects. why is the code so proprietary if the results are shared? we could at least share with other similar projects, even make it a strictly 2 way exchange, get our code optimized some by that.

Re: what language is F@H written in?

Posted: Sun Jan 04, 2009 6:39 pm
by DjSoulshot
spazzychalk wrote:ok umm.... i dont understand anything you just said, my question was more of sharing with other similar non-profit projects. why is the code so proprietary if the results are shared? we could at least share with other similar projects, even make it a strictly 2 way exchange, get our code optimized some by that.
Ermm that's exactly what he just said that they do? :lol:

Re: what language is F@H written in?

Posted: Sun Jan 04, 2009 6:41 pm
by Ivoshiee
spazzychalk wrote:ok umm.... i dont understand anything you just said, my question was more of sharing with other similar non-profit projects. why is the code so proprietary if the results are shared? we could at least share with other similar projects, even make it a strictly 2 way exchange, get our code optimized some by that.
To put it more clearly - FAH has many software components and they are being shared back to original software projects.
But there is no source tarball what can be downloaded freely and compiled into fully functional FAH client-server environment.