Changes between Version 4 and Version 5 of Ticket #12016


Ignore:
Timestamp:
11/14/11 13:40:06 (10 years ago)
Author:
jdemeyer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12016 – Description

    v4 v5  
    11With the attached patches, along with the changes from #11959, the various parallel aspects of Sage should be controlled by setting the `-j` flag in `MAKE`.  That is, if `MAKE='make -j16'`, then
    22
    3  - running `make` will build spkg's in parallel, using 16 processes (this was done in #11959)
     3 - running `make` will build spkg's in parallel, using 16 processes (this was done in #11959).  ''This is standard `make` behaviour, no patches are needed.''
    44
    55 - running `make ptestlong` or `sage -tp 0 <files>` will doctest in parallel using 16 threads.  If the `-j` flag in `MAKE` is not set, then determine the number of threads as before: `min(8, cpu_count())`.
    66
    7  - TODO: running `./sage -b` will build the Sage library using 16 threads. If the `-j` flag in `MAKE` is not set, then use only 1 thread.
     7 - '''TODO''': running `./sage -b` will build the Sage library using 16 threads. If the `-j` flag in `MAKE` is not set, then use only 1 thread.
    88
    99In #6495, we should implement the same behavior for doc building.