Commit History

Author SHA1 Message Date
  Samuel Thibault 0eb9ac3d71 merge trunk 11 years ago
  Samuel Thibault d76f89457d Separate bitfields set by starpu from bitfields set by user, since the latter are accessed unsafely by starpu, but the former shouldn't 11 years ago
  Samuel Thibault 9de7c76db8 merge trunk 11 years ago
  Samuel Thibault 3db86a2ede * Add STARPU_VARIABLE_NBUFFERS to be set in cl.nbuffers, and nbuffers and 11 years ago
  Samuel Thibault 03b796bdcb merge trunk 11 years ago
  Samuel Thibault 1ec62596e8 Reorganize fields of struct starpu_task to reduce memory footprint 11 years ago
  Samuel Thibault 3373a42dba TODO: remove costly data 11 years ago
  Samuel Thibault b26c190c51 port r11792 from scheduler_modularization: properly test for task termination 11 years ago
  Nathalie Furmento d6b0c372cd merge trunk 11 years ago
  Andra Hugo 2938dd4805 patch Terry: add a new prologue callback (one executed at pop time) 11 years ago
  Marc Sergent 1329f5bee3 Merge from trunk : several merges from r11938 to r12434 11 years ago
  Samuel Thibault 8f4d0b449f Make sure default value is STARPU_SEQ 11 years ago
  Samuel Thibault 8f26d26ad7 Introduce the STARPU_CUDA_ASYNC and STARPU_OPENCL_ASYNC flags. No optimization is done yet for now. 11 years ago
  Samuel Thibault 7c03c945f7 Add support for letting a schedule choose its own set of workers without having to care about combined workers. This only works for SPMD however, not FORKJOIN 11 years ago
  Samuel Thibault fedd296373 * New codelet specific_nodes field to specify explicit target nodes for data. 11 years ago
  Samuel Thibault 804e6f8233 properly test for task termination 12 years ago
  Marc Sergent 76691542fa Adding a prefetch field in the task' structure to optimize unneeded prefetching calls, and adapting default threshold values for some predefined hierarchical schedulers. 12 years ago
  Nathalie Furmento 876ff6d9a2 starpu_task: define a optional name. This can be useful for debugging purposes. 12 years ago
  Samuel Thibault 489766f3ff port r11183 from 1.1: document callback_arg_free and prologue_callback_arg_free 12 years ago
  Andra Hugo 04e86519ef uniform name for prologue 12 years ago
  Samuel Thibault 5f9af65fb6 Rather use the proper english writing, prologue. Prolog is really essentially a language :) 12 years ago
  Andra Hugo f108a67609 add a prolog callback to a task (+ example) 12 years ago
  Nathalie Furmento 03ff6cfac9 include: typos 12 years ago
  Samuel Thibault b227dbcfdc Use STARPU_ATTRIBUTE_* macros 12 years ago
  Nathalie Furmento 9b6f25c976 include: remove documentation as it is already defined elsewhere 12 years ago
  Nathalie Furmento 3f57560476 include: remove documentation as it is already defined elsewhere 12 years ago
  Nathalie Furmento cc040372e0 include/starpu_task.h: reorder fields in starpu_codelet 12 years ago
  Samuel Thibault 57ac315b6d Import MIC/SCC work from Nicolas, Damien, Brice and Ludovic, reworked a bit. Not even compiled on MIC/SCC yet 12 years ago
  Nathalie Furmento 30860cac02 Renaming of diverse functions and datatypes. 12 years ago
  Nathalie Furmento 12aeacef0f new functions starpu_task_set_implementation() and starpu_task_get_implementation() to be used by schedulers 12 years ago