Changes between Version 11 and Version 12 of Ticket #18100


Ignore:
Timestamp:
06/18/15 08:37:32 (7 years ago)
Author:
egourgoulhon
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #18100 – Description

    v11 v12  
    11This ticket implements parallelization of basic operations (arithmetics, contractions) on tensors on free modules of finite rank. The parallelization is performed by means of Python's module `multiprocessing`, via the decorator `@parallel`. It is implemented in computational methods of classes handling tensor components: `sage.tensor.modules.comp.Components` and `sage.tensor.modules.comp.CompWithSym`. The user can control the number of processes involved in the parallelization via the global function `set_nproc`, with `set_nproc(1)` switching off the parallelization (the default).
    22
    3 This work is an extension of #15916, within the [http://sagemanifolds.obspm.fr/ SageManifolds] project (actually the code in this ticket is the basis for parallelization in !SageManifolds 0.8).
     3This work is an extension of #15916, within the [http://sagemanifolds.obspm.fr/ SageManifolds] project (actually the code in this ticket is the basis for parallelization in !SageManifolds 0.8). See the metaticket #18528 for an overview.
    44