Home My Page Projects StarPU
Summary Activity Forums Tracker Lists Tasks Docs News SCM Files

Project Filelist for StarPU

File Release Notes and Changelog

Release Name: 0.2.901 aka 0.3-rc1

Release Notes
StarPU 0.2.901 aka 0.3-rc1 (svn revision 1236)
==============================================
The asynchronous heterogeneous multi-accelerator release
Change Log
  * Many API changes and code cleanups
    - Implement starpu_get_worker_id
    - Implement starpu_get_worker_name
    - Implement starpu_get_worker_type
    - Implement starpu_get_worker_count
    - Implement starpu_display_codelet_stats
    - Implement starpu_prefetch_data_on_node
    - Expose the starpu_data_set_wb_mask function
  * Support nvidia (heterogeneous) multi-GPU
  * Add the data request mechanism
    - All data transfers use data requests now
    - Implement asynchronous data transfers
    - Implement prefetch mechanism
    - Chain data requests to support GPU->RAM->GPU transfers 
  * Make it possible to bypass the scheduler and to assign a task to a specific
    worker
  * Support restartable tasks to reinstanciate dependencies task graphs
  * Improve performance prediction
    - Model data transfer overhead
    - One model is created for each accelerator
  * Support for CUDA's driver API is deprecated
  * The WORKERS_GPUID and WORKERS_CPUID env. variables make it possible to
    specify where to bind the workers
  * Use the hwloc library to detect the actual number of cores