Problem with xxl wu

Everything about the project RNA World
Nachricht
Autor
Ananas
WU-Schieber
WU-Schieber
Beiträge: 1184
Registriert: 27.04.2008 18:37
Wohnort: Nordlichter Köln

Re: Problem with xxl wu

#13 Ungelesener Beitrag von Ananas » 18.07.2012 04:49

robertmiles hat geschrieben:I've never used Linux, so I doubt that I'm ready.
Basically not much difference, file I/O and number formatting works quite exactly the same, the only difference is that Unix has no CR+LF in text files and directory paths under Unix don't use backslashes (DOS/Windows paths can use foreward slashes though, so they are compatible in one direction). *)

The problem is that some modules work with static variables (in different calltree depths, i.e. a library has its own set), there is not one set of globals that can be saved - and the calculation is not homogenous over the time, which means you cannot just start a big outer loop at 515, when you already have done 1 to 514. Some higher loop counts need a few intermediate results of the lower ones, which are "hidden" statically inside of the modules.

It would be good if the developer could do that - but he might have the same problem, as the program uses a library he has not developed but is just using parts of it.

Definitely not a quick task to do :-/

*) OT : This slash/backslash thing even worked with the command line of very early DOS versions, you could set the SWITCHCHAR to Minus (=> program options working like "dir -s" instead of "dir /s") and use the slash as a directory separator then. (Afaik. the default switch character "/" had been a relic from a basic CP/M compatibility of DOS1, refer to the Ralf Brown interrupt lists if you're interested in that stuff or have grey hair to already know about it)
vi BOINC/checkin_notes
:1,$s/bug/feature/g
:wq!

Erzaehlen sich Biologen eigentlich Klein-RNA-Witze?

robertmiles
XBOX360-Installer
XBOX360-Installer
Beiträge: 86
Registriert: 23.02.2010 18:43
Wohnort: northern Alabama, US

Re: Problem with xxl wu

#14 Ungelesener Beitrag von robertmiles » 24.07.2012 07:03

I'm using Cygwin under Windows, which should be able to handle SOME of the Linux/Windows differences.

One problem is that I haven't found a way to view its make files yet.

Ananas
WU-Schieber
WU-Schieber
Beiträge: 1184
Registriert: 27.04.2008 18:37
Wohnort: Nordlichter Köln

Re: Problem with xxl wu

#15 Ungelesener Beitrag von Ananas » 26.07.2012 22:13

We have compiled the windows version under MinGW, not such a big difference :-)

notepad, vi, cat, pg, more - the makefiles are just plain text, no proprietary format like VC++ project files or stuff like that
vi BOINC/checkin_notes
:1,$s/bug/feature/g
:wq!

Erzaehlen sich Biologen eigentlich Klein-RNA-Witze?

robertmiles
XBOX360-Installer
XBOX360-Installer
Beiträge: 86
Registriert: 23.02.2010 18:43
Wohnort: northern Alabama, US

Re: Problem with xxl wu

#16 Ungelesener Beitrag von robertmiles » 28.07.2012 02:10

I have a few Cygwin versions of MinGW already installed, so the compilers look likely to match well enough.

For the make files, it now looks like any of the Cygwin programs for viewing text files with Linux line endings would be the best choice.

It now looks like I need to download the source code before making a final decision on whether I should try to add the checkpoints (probably for Windows only, but in a way that does much of what is needed for others to finish what is needed to do it on other operating systems).

I am NOT familiar enough with the other operating systems that can run BOINC to feel ready to handle the parts of the checkpointing specific to those operating systems.

Antworten

Zurück zu „RNA World Discussions (english)“