Changes between Version 20 and Version 24 of Ticket #12016


Ignore:
Timestamp:
12/02/11 10:42:21 (9 years ago)
Author:
jdemeyer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12016

    • Property Dependencies changed from #11969, #12096, #12098 to sage-4.8.alpha3 + #12096
  • Ticket #12016 – Description

    v20 v24  
    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).  ''This is standard `make` behaviour, no patches are needed.''
     3 - running `make` will build spkg's in parallel, using 16 processes (this was done in #11959).  This is standard `make` behaviour, but we need to patch `spkg/standard/deps` to ensure that `make` recognizes that we are doing a recursive make.
    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())`.