Commit History

Autor SHA1 Mensaxe Data
  Nathalie Furmento 4f8508ef4b include: minor fixes %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 5c67ff4e54 add function void starpu_codelet_init(struct starpu_codelet *cl) to initialise a codelet with default values %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 122c8a99d8 revert #5364 and #5365 to avoid errors in C++ %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento d7bd582ddc include/starpu_task.h: group macros specifying where to execute a codelet in a enum type enum starpu_codelet_where %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt b6df6beea3 Renaming public functions : %!s(int64=13) %!d(string=hai) anos
  Nicolas Collin dda7ff2523 Bundle structure is now an opaque type (starpu_task_bundle_t). %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 75fbf9ee3a struct starpu_task: add a magic field which is set when initialising the task. starpu_task_submit will fail if the field does not have the right value. This will hence avoid submitting tasks which have not been properly initialised. %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 680e312601 First modifications to define access modes for data handles into starpu_codelet and no longer in starpu_task %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 83e4492494 update code w.r.t coding style %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt 842e4c9f44 Fix the multiformat interface. %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 9faadcf561 Mark struct starpu_codelet's fields XXX_func as deprecated. Fields %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt c771c734fc Add a "name" field to the codelet structure. %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt f7a20a3af5 Get rid of the conversion_model. %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento a20450f5cc include: fix includes %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento f311c3c43b include: fix c++ code %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 4ea0eb2e54 include/starpu_task.h: use enum types instead of set of defines for enumerated values %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 1f0545b4e9 include: code cleaning %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 2f4491e804 Add can_execute member to the codelet structure, so applications can fine-tune implementations usage. Make most schedulers enforce it. %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento dd254fcf2f gcc-plugin: as lookup_name cannot lookup for a struct, add a typedef for struct starpu_codelet %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento b3a6c1f52b do not use typedef for starpu_codelet, use it directly as a struct %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 30c7cbfa10 rename type starpu_tag into starpu_tag_t %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 3d0df419a8 Type renaming: %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 2b4e61f351 Always make sure that starpu.h gets included first, since that one knows which order has to be used for the rest. Expose history entries to applications. %!s(int64=13) %!d(string=hai) anos
  Ludovic Courtès 6d314b81aa Properly parenthesize `STARPU_MULTIPLE_*_IMPLEMENTATIONS' macros. %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento c80a8acea1 Datatypes renaming %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault a9f7dfbaa3 Make starpu_shutdown wait for all ready tasks. Otherwise, we may stop a worker which was supposed to make a transfer which is needed by some task currently running on some other worker, waiting for that data %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt 6884c732c5 First version of the multiformat interface. %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 408e6de3ce take transfer time into account in heft when the task is scheduled to be executed almost immediately: the transfer will never be overlappable in that case. %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt ffcfb86084 Multi-implementation. %!s(int64=13) %!d(string=hai) anos
  Ludovic Courtès 412ca0bf83 Add `STARPU_DONT_INCLUDE_CUDA_HEADERS' to stay away from the Evil Empire. %!s(int64=14) %!d(string=hai) anos