TODO 857 B

1234567891011121314151617181920212223242526
  1. Moving access modes for data handles from struct starpu_task to struct starpu_codelet
  2. =====================================================================================
  3. TODO list
  4. - Implement test for checking old functionalities still work (similar to tests/core/deprecated)
  5. - Make struct starpu_buffer_descr private (or not, as it can still be used in tests and examples)
  6. - Update all tests and examples
  7. - Depreciate cost_model field in struct starpu_per_arch_perfmodel
  8. struct starpu_perfmodel
  9. - Add a field cost_model_new
  10. double (*cost_model_new)(starpu_data_handle_t *); /* returns expected duration in µs */
  11. - Update all cost functions in examples
  12. - Set task->buffers to NULL
  13. - When cost_model is provided, but not cost_model_new, need to rebuild a struct starpu_buffer_descr
  14. - Update doc and changelog