See my responses below.

On 16/04/13 06:16 PM, Marcelino Suzuki wrote:
>          Hurrah it compiled, but could you please take a look at "HELP!" below
>
>
>          Well, after I picked the intel compiler and added the -
> DMPICH_IGNORE_CXX_SEEK option in the Makefile of RayPlatform
>
>           $(Q)$(MPICXX) $(CXXFLAGS) -DMPICH_IGNORE_CXX_SEEK -D
> RAYPLATFORM_VERSION=\"$(RAYPLATFORM_VERSION)\" -I. -c -o $@ $<
>
>          and the Makefile of ray
>
>          find . -name *Makefile* | xargs -i sed -i "s/mpicxx/mpicxx -
> DMPICH_IGNORE_CXX_SEEK/g" {}
>
>          It did compile through.
>
>
>
> ===     HELP!
>
>          I will tried to run jobs with the newly compiled 2.2.0 but
> unfortunately I still get the "Error, crambe/ already exists, change
> the -o parameter to another value." error
>
>          I get two types of errors:
>
>          Whenever I start one node with 9 cores it crashes after some 20
> minuts during assembly, so I am guessing it is some RAM issue,
> although I am "only" running 3.2 M sequences.  I do get the "Error,
> crambe/ already exists, change the -o parameter to another value. "
> but it does not seem to affect it.  Actually when I do individual
> outfiles per core, it only one of the files gets written to,
>
>
>          When I spread among different nodes i.e. 4 nodes with 4 jobs per

You mean 4 MPI ranks per node, right ?

> node, the job cancels within a minute or so, and individual outfiles
> for most of cores  have the folowing last lines:
>
> Enabling CorePlugin 'TaxonomyViewer'
> Enabling memory usage reporting.
> Error, crambe/ already exists, change the -o parameter to another value.
>

What is your file system ? And is it shared between your nodes ?

> Rank 0: assembler memory usage: 37992 KiB
> Rank 0: assembler memory usage: 103716 KiB
> Rank 0: Rank= 0 Size= 1 ProcessIdentifier= 28047
>
>          Nodes (08,11) have no errors and finish by
>
> Rank 0 is loading sequence reads
> Rank 0 : partition is [0;3602181], 3602182 sequence reads
> Rank 0 is fetching file /scratch/suzukim/mira/CCB1a.fastq with lazy
> loading (please wait...)
> Rank 0 has 0 sequence reads
> Rank 0: assembler memory usage: 142416 KiB
> Rank 0 has 100000 sequence reads
> Rank 0: assembler memory usage: 142416 KiB
> Rank 0 has 200000 sequence reads
> Rank 0: assembler memory usage: 142416 KiB
>
>          Nodes 09,10, have no errors and finish by
>
> Rank 0 is loading sequence reads
> Rank 0 : partition is [0;3602181], 3602182 sequence reads
> Rank 0 is fetching file /scratch/suzukim/mira/CCB1a.fastq with lazy
> loading (please wait...)
>
>          Marcelino
>
> On Apr 16, 2013, at 10:14 PM, Sébastien Boisvert wrote:
>
>> To compile the git version:
>>
>>
>> git clone git://github.com/sebhtml/ray.git
>> git clone git://github.com/sebhtml/RayPlatform.git
>>
>> cd ray
>> make
>>
>> On 16/04/13 04:09 PM, Marcelino Suzuki wrote:
>>>       Hello and thanks
>>>
>>>       Just that you know,  I am getting rhe same type of compilcation
>>> errors with other .cpp files as well  (after I excluded Amos.cpp)
>>> code/
>>> plugin_CoverageGatherer/CoverageGatherer.cpp (at least, perhaps
>>> others)
>>>
>>>       I I will wait for the new version, and will try in a different
>>> cluster where I compiled with gcc.
>>>
>>>       Marcelino
>>>
>>> On Apr 16, 2013, at 10:00 PM, Sébastien Boisvert wrote:
>>>
>>>> Hello,
>>>>
>>>> v2.2.0 should be released soon. There is one ticket left.
>>>>
>>>> Otherwise, I don't think this issue is critical as it does not
>>>> prevent
>>>> assemblies for completing.
>>>>
>>>> On 16/04/13 03:35 PM, Marcelino Suzuki wrote:
>>>>>     Hello again
>>>>>
>>>>>     Well, I am not really know how to add the changes using git (other
>>>>> than editing the .cpp files from V2.1.0, which are not quite the
>>>>> same
>>>>> as the ones in the commit.  I tried to clone the latest ray and
>>>>> RayPlatform, and after some tweaeking to use the intel compiler
>>>>> (suggested by my sys admin) and the compilation crashed at
>>>>> plugin_Amos.cpp.  Maybe you can give me some pointers on how to fix
>>>>> 2.1.0 (which I was able to compile)
>>>>>
>>>>>     Thanks
>>>>>
>>>>> commands
>>>>>                   cd
>>>>>                   git clone https://bitbucket.org/sebhtml/ray.git
>>>>>                   mv ray /work/OOBMECO/bin
>>>>>                   git clone https://bitbucket.org/sebhtml/rayplatform.git
>>>>>                   mv rayplatform/ /work/OOBMECO/bin
>>>>>                   cd /work/OOBMECO/bin/ray/
>>>>>                   source /opt/cluster/gcc-4.4.3/refresh.sh
>>>>>                   source /opt/cluster/compilers/intel/Compiler/
>>>>> 11.1/072/
>>>>> bin/iccvars.sh intel64
>>>>>                   source /opt/cluster/compilers/intel/impi/
>>>>> 4.0.0.028/
>>>>> bin64/mpivars.sh
>>>>>                   find . -name *Makefile* | xargs -i sed -i "s/
>>>>> mpicxx/
>>>>> mpicxx -DMPICH_IGNORE_CXX_SEEK/g" {}
>>>>>
>>>>>             edited the RayPlatform Makefile and add 
>>>>> -DMPICH_IGNORE_CXX_SEEK
>>>>>
>>>>>             make PREFIX=$PWD
>>>>>
>>>>> ERROR:
>>>>>
>>>>> CXX code/plugin_Amos/Amos.o
>>>>> code/plugin_Amos/Amos.cpp: In member function â:
>>>>> code/plugin_Amos/Amos.cpp:239: error: expected primary-expression
>>>>> before â token
>>>>> code/plugin_Amos/Amos.cpp:239: error: â was not declared in this
>>>>> scope
>>>>> code/plugin_Amos/Amos.cpp:240: error: expected primary-expression
>>>>> before â token
>>>>> code/plugin_Amos/Amos.cpp:240: error: â was not declared in this
>>>>> scope
>>>>> make: *** [code/plugin_Amos/Amos.o] Error 1
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> =
>>>>> =
>>>>> =
>>>>> =
>>>>> =
>>>>> =
>>>>> =
>>>>> =
>>>>> =
>>>>> ===================================================================
>>>>>               oOOOOo             Marcelino Suzuki,  Assoc.
>>>>> Professor,
>>>>> Intl.  Chair, Platform Responsible
>>>>>             oOOO              Univ Pierre Marie Curie (Paris 6) -
>>>>> Observatoire Océanologique de Banyuls
>>>>>          oOOOOOo.                       UMR 7621 - Laboratoire
>>>>> d'Océanographie Microbienne (LOMIC)
>>>>>       .oOOOOOOOo.                        Marine Biodiversity and
>>>>> Biotechnology (bio2mar) Platform
>>>>>     .oOOOOOOOOOoo.      suz...@obs-banyuls.fr    http://bit.ly/
>>>>> fq3nbE
>>>>> bio2mar.obs-banyuls.fr
>>>>> .oOOOOOOOOOOOooooo.   Ave du Fontaulé, Banyuls-sur-Mer 66650,
>>>>> France
>>>>> +33(0)430192401
>>>>> 0000000000000000000000000000000000000000000000000000000000000000000000000000
>>>>>
>>>>> On Apr 16, 2013, at 3:40 PM, Sébastien Boisvert wrote:
>>>>>
>>>>>> On 15/04/13 04:40 PM, Marcelino Suzuki wrote:
>>>>>>>   Hello and thanks for the answer.
>>>>>>>
>>>>>>>   I did undestand that and the directory does not exist when I
>>>>>>> lauch
>>>>>>> the job.  I do not get this error from the fist 4 cores, but
>>>>>>> after
>>>>>>> core 5, I get the error in the output from all cores.  The
>>>>>>> weirdest
>>>>>>> is
>>>>>>> that I had these messages in the outfile of a run that completed,
>>>>>>> and
>>>>>>> that is why I was wondering if that is normal.
>>>>>>>
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>>
>>>>>> This is a race condition affecting version 2.1.0.
>>>>>>
>>>>>> It was fixed by this commit:
>>>>>>
>>>>>> commit 73ada528e1d17105e17df524fdb60bdd03b40560
>>>>>> Author: Sébastien Boisvert <sebastien.boisver...@ulaval.ca>
>>>>>> Date:   Fri Feb 8 23:55:34 2013 -0500
>>>>>>
>>>>>>     fix a race condition during directory probing
>>>>>>         Resolves-bug: https://github.com/sebhtml/ray/issues/125
>>>>>>     Signed-off-by: Sébastien Boisvert <sebastien.boisvert.
>>>>>> 3...@ulaval.ca>
>>>>>>
>>>>>>
>>>>>> https://bitbucket.org/sebhtml/ray/commits/73ada528e1d17105e17df524fdb60bdd03b40560
>>>>>>
>>>>>>
>>>>>> The upcoming v2.2.0 release will include this bug fix.
>>>>>>
>>>>>>
>>>>>> This bug was introduced by the mini-ranks code.
>>>>>>
>>>>>>
>>>>>> For example, if you are using a single machine with 32 cores,
>>>>>> you can use
>>>>>>
>>>>>>     mpiexec -n 32 Ray ...
>>>>>>
>>>>>> or you can use
>>>>>>
>>>>>>     mpiexec -n 4 Ray -mini-ranks-per-rank 7 ...
>>>>>>
>>>>>>
>>>>>> Mini-ranks are experimental, but they seems to work nicely on SMP
>>>>>> NUMA machines.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>   Marcelino
>>>>>>>
>>>>>>>
>>>>>>> On Apr 15, 2013, at 10:14 PM, Sébastien Boisvert wrote:
>>>>>>>
>>>>>>>> On 14/04/13 04:45 PM, Marcelino Suzuki wrote:
>>>>>>>>>         Hello Sebastien
>>>>>>>>>
>>>>>>>>>         I am having issues with assembling a 3.2 M read ion torrent
>>>>>>>>> dataset
>>>>>>>>> using Loadleveler for an cluster intel iDataplex, with the mpi
>>>>>>>>> job
>>>>>>>>> crashing during execution.  It might be an issue with the
>>>>>>>>> cluster
>>>>>>>>> (I
>>>>>>>>> got this message from the system administrator: En ce moment
>>>>>>>>> on a
>>>>>>>>> des
>>>>>>>>> soucis de réseau IB et de baie de disque), but since I've
>>>>>>>>> seen a
>>>>>>>>> Error
>>>>>>>>> in the output files coming from some cores using the -output-
>>>>>>>>> filename
>>>>>>>>> option, and just want to make sure I am not missing some
>>>>>>>>> detail:
>>>>>>>>>
>>>>>>>>>         Error, crambe/ already exists, change the -o parameter to
>>>>>>>>> another
>>>>>>>>> value
>>>>>>>>>
>>>>>>>>>         crambe is my -o directory
>>>>>>>>>
>>>>>>>>>         Is that normal behavior?  I noticed I got the same errors in a
>>>>>>>>> outfile of the same assembly that did go through to the end.
>>>>>>>>
>>>>>>>> Ray will not overwrite an existing directory.
>>>>>>>>
>>>>>>>> You must change use another directory name.
>>>>>>>>
>>>>>>>>>
>>>>>>>>>         Thanks
>>>>>>>>>
>>>>>>>>>         Marcelino
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> =
>>>>>>>>> ===============================================================
>>>>>>>>>               oOOOOo             Marcelino Suzuki,  Assoc.
>>>>>>>>> Professor,
>>>>>>>>> Intl.  Chair, Platform Responsible
>>>>>>>>>             oOOO              Univ Pierre Marie Curie (Paris
>>>>>>>>> 6) -
>>>>>>>>> Observatoire Océanologique de Banyuls
>>>>>>>>>          oOOOOOo.                       UMR 7621 - Laboratoire
>>>>>>>>> d'Océanographie Microbienne (LOMIC)
>>>>>>>>>       .oOOOOOOOo.                        Marine Biodiversity and
>>>>>>>>> Biotechnology (bio2mar) Platform
>>>>>>>>>     .oOOOOOOOOOoo.      suz...@obs-banyuls.fr    http://bit.ly/
>>>>>>>>> fq3nbE
>>>>>>>>> bio2mar.obs-banyuls.fr
>>>>>>>>> .oOOOOOOOOOOOooooo.   Ave du Fontaulé, Banyuls-sur-Mer 66650,
>>>>>>>>> France
>>>>>>>>> +33(0)430192401
>>>>>>>>> 0000000000000000000000000000000000000000000000000000000000000000000000000000
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> Precog is a next-generation analytics platform capable of
>>>>>>>>> advanced
>>>>>>>>> analytics on semi-structured data. The platform includes APIs
>>>>>>>>> for
>>>>>>>>> building
>>>>>>>>> apps and a phenomenal toolset for data science. Developers can
>>>>>>>>> use
>>>>>>>>> our toolset for easy data analysis & visualization. Get a free
>>>>>>>>> account!
>>>>>>>>> http://www2.precog.com/precogplatform/slashdotnewsletter
>>>>>>>>> _______________________________________________
>>>>>>>>> Denovoassembler-users mailing list
>>>>>>>>> Denovoassembler-users@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/denovoassembler-
>>>>>>>>> users
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> Precog is a next-generation analytics platform capable of
>>>>>>>> advanced
>>>>>>>> analytics on semi-structured data. The platform includes APIs
>>>>>>>> for
>>>>>>>> building
>>>>>>>> apps and a phenomenal toolset for data science. Developers can
>>>>>>>> use
>>>>>>>> our toolset for easy data analysis & visualization. Get a free
>>>>>>>> account!
>>>>>>>> http://www2.precog.com/precogplatform/slashdotnewsletter
>>>>>>>> _______________________________________________
>>>>>>>> Denovoassembler-users mailing list
>>>>>>>> Denovoassembler-users@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/denovoassembler-users
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>


------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Denovoassembler-users mailing list
Denovoassembler-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/denovoassembler-users

Reply via email to