Commit History

Author SHA1 Message Date
  Samuel Thibault 4a9e46d095 Reduce the memory footprint of the "requested" bitfield 11 years ago
  Samuel Thibault 24f00257b5 Fix acquisition of data on node -1, re-enable using it in data_invalidate 11 years ago
  Samuel Thibault c8c8eeeb31 More fixes for acquiring node -1 case. Still not working apparently, so not using it for data_invalidate for now. 11 years ago
  Samuel Thibault 515b80ef3f Avoid making starpu_data_invalidate actually allocate RAM memory, by passing node -1 to acquire_on_node, and making the latter not allocate in that case. This fixes overzealous memory consumption by MPI layer 11 years ago
  Samuel Thibault 2f62b5cd10 Use big fat abortions when one tries to make a task or callback sleep, instead of just returning EDEADLCK which few people will test 12 years ago
  Nathalie Furmento 31f6ba2030 use STARPU_MAIN_RAM when appropriate 12 years ago
  Samuel Thibault 6dcf911b93 use STARPU_MAIN_RAM macro 12 years ago
  Nathalie Furmento 9928249727 jobs: remove field struct _starpu_job::model_name to avoid unnecessary 12 years ago
  Samuel Thibault 631d6e3185 port r 11514 from 1.1: Add unpartition state in trace 12 years ago
  Samuel Thibault 01aa31bde8 port r11297 from 1.1: Avoid looking through all data for not_important data if the application did not set any data as not_important. 12 years ago
  Samuel Thibault 2580597242 On data_acquire in codelet or callback (which is forbidden), raise an assertion failure instead of returning an error code that people don't usually check 12 years ago
  Nathalie Furmento 0d8d65bebb data management: New functions 12 years ago
  Samuel Thibault f2fffd0544 do not add the post_sync task if there is none. Fixes acquiring a data whose consistency flag is cleared 12 years ago
  Samuel Thibault 912cad9cce make sure pre/post_sync_task are set in the non-sequential-consistency mode 12 years ago
  Samuel Thibault 27040a7d73 make assertions more verbose 12 years ago
  Nathalie Furmento 30860cac02 Renaming of diverse functions and datatypes. 12 years ago
  Nathalie Furmento d61d7d6d9a merge trunk -r 9571:9579 12 years ago
  Marc Sergent ff83ffc582 Modifications of internal handling of tags in StarPU-MPI. 12 years ago
  Nathalie Furmento 7f792e3082 Define new public API starpu_pthread which is similar to the pthread API. 12 years ago
  Marc Sergent df02c8376e src/datawizard/user_interactions.c: in function starpu_data_release_on_node, change the order for functions _starpu_unlock_post_sync_tasks and _starpu_release_data_on_node as _starpu_unlock_post_sync_tasks needs to access handle which can be freed in _starpu_release_data_on_node 12 years ago
  Samuel Thibault 38e722860a Initialize cond and mutex dynamically, so they can be destroyed dynamically by helgrind 12 years ago
  Samuel Thibault 95e0b19b3e Add some missing mutex/cond/rwlock_destroy 12 years ago
  Nathalie Furmento c7321a76ff fix type for node to always be unsigned (instead of uint32_t) 12 years ago
  Nathalie Furmento eb32a9b3d4 src: fix coding style 12 years ago
  Andra Hugo cab880bfd5 new merge with trunk, heft & dmda important changes 13 years ago
  Nathalie Furmento b222c59e81 src/datawizard: partly revert 8083 for update children storage in 13 years ago
  Nathalie Furmento d0213f8b01 src/datawizard: update children storage in starpu_data_handle_t 13 years ago
  Samuel Thibault f402db344f pass pthread initializers through macros 13 years ago
  Samuel Thibault 242b6116cf pass pthread types through typedefs 13 years ago
  Andra Hugo 61700d1cff merge fix 13 years ago