Commit History

Autor SHA1 Mensaxe Data
  Nathalie Furmento c722a34e6e more prefixing with starpu_ and s/CORE/CPU/g %!s(int64=15) %!d(string=hai) anos
  Nathalie Furmento 94751daa0a prefix objects with starpu_ %!s(int64=15) %!d(string=hai) anos
  Nathalie Furmento 6dd34a77c3 prefix many objects with starpu_ %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet ca41b1537d We do not wait until the termination of the program (with atexit) to actually %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 95659a6ed2 prefix more internal functions with _starpu %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 585e31ce7f Make it possible to register progression method which are called when the %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 10e76eaf98 Factorize code from the initialization of all the different scheduling %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 07a84c2b9f While sampling the performance of the bus, we now measure which are the CPUs %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 0636d338aa Add a --enable-fast option where the STARPU_ASSERT are ignored (by default, %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet c054754a75 Implement bus performance sampling: this is no longer hardcoded. %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet a9394e1af3 Keep the status of each worker so that we can detect whether a blocking call is %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 272db710fc We now store what is the mask associated to each worker, so that we can test if %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet f33fc377f9 Get rid of the starpu-async branch where all recent changes have been made. %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 520407c4be The global "tag table" is protected with a RW-lock too. %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 5efb35d115 Use RW-locks to protect the list of queues that are attached to a memory node %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 6f83f1ccb3 fix StarPU + gordon %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet ad5e3077bf Make the "mem_node_descr" structure that describes all the memory nodes static: %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 033ebe0d39 - start to move some initialization code relative to topology discovery from %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 95f9c1a844 When the "verbose" option is enabled, create a log file. Its content is filled %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet a729df228a it is possible to specify where to bind the different worker using the %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet ec8baec6b1 Do not reimplement spinlocks, use pthread_spin_t instead. %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet f43cd31e96 include a missing config.h file %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 14a1ca0c43 use pthread_setaffinity_np instead of sched_setaffinity %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 2bcc73252e factorize the code to bind a worker on a specific CPU. %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet f50da2b311 do not export private functions %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 7ddfe04a88 Add a set of functions to manipulate all queues attached to a memory node. %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 5bcc626e42 Add an optional "deinit_sched" method in the scheduling policy interface. %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 2ad17cc384 cleanup the lists of memory requests at the termination of StarPU %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 3ef1ce23aa In addition to the use of environment variables to specify the number of %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 20e00d3e36 i'll copy 100 times "i shall remove debug printfs and proofread my patches %!s(int64=16) %!d(string=hai) anos