Hi David, On Tue, Jun 8, 2010 at 2:55 AM, Dr. David Kirkby <david.kir...@onetel.net> wrote: > Either I'm doing it wrong, or the code which is supposed to let one run > ptestlong with >8 threads is not working. Each time it reports > > I have: > > 1) Set NUM_THREADS=100 in 'makefile' > 2) Exported NUM_THREADS=100 as an environment variable. > > Neither seem to work, but instead I see: > > Doctesting 2518 files doing 8 jobs in parallel
Are you doctesting using the command $ make [ptestlong | ptest] or $ ./sage -tp <n-thread> [-long] /path/to/sage/devel/ > I recall a discussion some time ago when I said I believed that the default > number of jobs should not be more than 8 even on machines with more > cores/threads, since these are generally multi-user machines and taking over > the things is not a great idea. So some code was implemented to limit the > jobs to 8. But unless I'm mistaken, this is not working. I think when you do $ make [ptestlong | ptest] it defaults to the minimum of 8 threads and the number of cores on your system. So on any machine that can support 8 threads, then 8 threads are used when you doctest with the latter command. -- Regards Minh Van Nguyen -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org