Commit History

Autor SHA1 Mensaxe Data
  Cédric Augonnet 44dea0a457 add a preliminary README file. %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 3215a6d117 Applications may wait until a set of tags are completed using the %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet ac1ed7a69c add the strassen example to the test suite %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 933f9f1623 add the "incrementer" example to the test suite %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 60a0d23fe8 Since the "task->cleanup" flag is set by default, there is no need to free the %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet fc53967bc6 fix a typo %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet e37dc4a47d - even once a tag is associated to a task, it can either be ready or blocked. %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 219384c426 make the tag_example tests less verbose %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 684c52243a cleanup tag_example2 so that it is simpler to understand. %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 0284f9b23a put examples in $prefix/lib/starpu/examples instead of ${prefix}/bin/examples %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 9040800805 Cleanup tag management code: use static functions and do not export internal %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet ff09f6db4a add the "tag_example"s in the test suite %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 1237eba151 as we use automake, we can get rid of the useless Makefile.in that remains %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 56765687d6 Add a "cleanup" flag in the task structure (which is activated by default). If %!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
  Cédric Augonnet 114b4dd446 - cleanup termination code %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 57cbb01334 fix progress thread initialization %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 47ec8bb2c8 don't wait for termination if we are already done %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet cc3f65515d Use condition variable properly ... it is possible that the driver was %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet c23162f2a8 use starpu_tag_wait instead of a semaphore %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet cb1e83be1b synchronous tasks may have finished before we start waiting %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 446f18f835 test if __sync_* GCC built-in are available %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 7576b974f1 Use the starpu_tag_wait function in the dw_factolu_tag example %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet b465115925 Provide the starpu_tag_wait: applications may wait after a tag instead of %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 9669decfdf examples' binary are put in ${prefix}/bin/examples when installing %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 6f75928831 - Use a condition variable in the async-tasks-overhead microbench %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 0d4b1091bb use condition variables instead of semaphores %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 4c35a3d990 prevent gcc's whining %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet af4aae92b2 MAC OS/X does not provide anonymous semaphores, so we need to use condition %!s(int64=16) %!d(string=hai) anos
  Cédric Augonnet 8068ea824d On OS X, there is no posix_memalign, and sched_setaffinity is specific to %!s(int64=16) %!d(string=hai) anos