On Fri, 22 Mar 2019, Ai Bo wrote: > With 12, I can't write to a file, it is at least 1500G. I can write to a > file up to around 300G at most.
> That is why I am thinking how to divide the output of "geng 12". So > far, I don't have any idea. Any suggestion? You can (and should) use A/B -notation to geng: $ ./local/bin/geng 9 > /dev/null >A ./local/bin/geng -d0D8 n=9 e=0-36 >Z 274668 graphs generated in 0.15 sec $ ./local/bin/geng 9 0/10 > /dev/null >A ./local/bin/geng -X0x200d0D8 n=9 e=0-36 class=0/10 >Z 30682 graphs generated in 0.02 sec $ ./local/bin/geng 9 1/10 > /dev/null >A ./local/bin/geng -X0x200d0D8 n=9 e=0-36 class=1/10 >Z 26300 graphs generated in 0.02 sec and to verify this: ./local/bin/geng 9 | wc -l outputs 274668, just like for x in $(seq 0 9); do ./local/bin/geng 9 $x/10; done | wc -l (But I guess you must use splitting number bigger than 10, maybe ~100.) I think that you can run this in parallel and get you computation done in a day or two. But n=13 might need a supercomputer. -- Jori Mäntysalo Tampereen yliopisto - Ihminen ratkaisee -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.