Changes between Version 4 and Version 5 of Ticket #12016
- Timestamp:
- 11/14/11 13:40:06 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #12016 – Description
v4 v5 1 1 With 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 2 2 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.'' 4 4 5 5 - 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())`. 6 6 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. 8 8 9 9 In #6495, we should implement the same behavior for doc building.