Commit History

Autor SHA1 Mensaxe Data
  Samuel Thibault a5f7d96fea Add rbtree and rbtree+list implementation. Use it to introduce priorities in data requests, which default to the task priority or workerorder %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 90bf39960e Vastly improve simgrid simulation time by using wake queues %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault dbafc4b732 Make STARPU_MALLOC_ and STARPU_MEMORY_ flags coherent, so that we can pass the latter to starpu_malloc_flags too. Add _flags versions to starpu_malloc_on_node, and add starpu_malloc_on_node_set_default_flags to allow setting the flags used by starpu_malloc_on_node %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 2c7ab14ee2 starpu_task_build: Update to set starpu_task::cl_arg_free to 1 if some arguments of type STARPU_VALUE are given %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 423d41de04 Add starpu_task_get_task_succs to get the list of children of a given task. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault c8077021d0 Support asynchronous partitioning through the home node of data, not only MAIN_RAM %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault f36c3c1cb1 Add STARPU_NAME to specify a task name from a starpu_task_insert call. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 68605a2f15 Add asynchronous partition planning. It only supports coherency through the main RAM for now. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault d79d8c6fab Document how to switch between differents views of the same data. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 75d0d38234 Add STARPU_NOWHERE to create synchronization tasks with data. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault ce9464d6b7 Add generatation of animated html trace of modular schedulers, with code from Anthony Simonet %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento fdb777c86d ChangeLog: mention new features %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault dd2eae0274 Add data details in trace %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento a26be674fb mpi: Add the capability to define specific MPI datatypes for StarPU user-defined interfaces. %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 4ebd78d192 ChangeLog: mention new scheduler %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 3434b52b4c Add arbiter support %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 7a902649ea Add changelog for arbiters %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 649754888e ChangeLog: mention new scheduler introduced in #15103 %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento e3b44209ed update copyright %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento bb61f3808d update cnrs copyright %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 51d9fdc477 %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 6dd020e0e2 Add revision for 1.1.4 release %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 7b2d1621c4 * Add starpu_data_wont_use to advise that a piece of data will not be used %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 5a0fcbf328 Add anticipative writeback, to flush dirty data asynchronously before the %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 2290e3bdab Add starpu_memory_pin and starpu_memory_unpin %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault cb5bd9d3fc port r14672 from 1.1: Add starpu_paje_sort %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 4ee5550b33 introduce starpu_data_fetch_on_node for fetches which can forcibly flush data out %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 074d020c3d Add starpu_idle_prefetch_task_input_on_node, and call it at task submission for tasks which execute on a specific node %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 4c6de74837 Add starpu_data_idle_prefetch_on_node %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento db67c3db93 mpi: add possibility to specify a communicator when initializing MPI. %!s(int64=11) %!d(string=hai) anos