|
@@ -61,14 +61,39 @@ StarPU 1.2.2 (svn revision xxx)
|
|
|
New features:
|
|
|
* Add starpu_data_acquire_try and starpu_data_acquire_on_node_try.
|
|
|
* Add NVCC_CC environment variable.
|
|
|
- * Add -no-foo options to starpu_fxt_tool to make traces lighter
|
|
|
+ * Add -no-flops and -no-events options to starpu_fxt_tool to make
|
|
|
+ traces lighter
|
|
|
* Add starpu_cusparse_init/shutdown/get_local_handle for proper CUDA
|
|
|
overlapping with cusparse.
|
|
|
+ * Allow precise debugging by setting STARPU_TASK_BREAK_ON_PUSH,
|
|
|
+ STARPU_TASK_BREAK_ON_SCHED, STARPU_TASK_BREAK_ON_POP, and
|
|
|
+ STARPU_TASK_BREAK_ON_EXEC environment variables, with the job_id
|
|
|
+ of a task. StarPU will raise SIGTRAP when the task is being
|
|
|
+ scheduled, pushed, or popped by the scheduler.
|
|
|
|
|
|
+Small features:
|
|
|
+ * New function starpu_worker_get_job_id(struct starpu_task *task)
|
|
|
+ which returns the job identifier for a given task
|
|
|
+ * Show package/numa topology in starpu_machine_display
|
|
|
+ * MPI: Add mpi communications in dag.dot
|
|
|
+ * Add STARPU_PERF_MODEL_HOMOGENEOUS_CPU environment variable to
|
|
|
+ allow having one perfmodel per CPU core
|
|
|
|
|
|
Small changes:
|
|
|
* Output generated through STARPU_MPI_COMM has been modified to
|
|
|
allow easier automated checking
|
|
|
+ * MPI: Fix reactivity of the beginning of the application, when a
|
|
|
+ lot of ready requests have to be processed at the same time, we
|
|
|
+ want to poll the pending requests from time to time.
|
|
|
+ * MPI: Fix gantt chart for starpu_mpi_irecv: it should use the
|
|
|
+ termination time of the request, not the submission time.
|
|
|
+ * MPI: Modify output generated through STARPU_MPI_COMM to allow
|
|
|
+ easier automated checking
|
|
|
+ * MPI: enable more tests in simgrid mode
|
|
|
+ * Use assumed-size instead of assumed-shape arrays for native
|
|
|
+ fortran API, for better backward compatibility.
|
|
|
+ * Fix odd ordering of CPU workers on CPUs due to GPUs stealing some
|
|
|
+ cores
|
|
|
|
|
|
StarPU 1.2.1 (svn revision 20299)
|
|
|
==============================================
|
|
@@ -494,7 +519,7 @@ New features:
|
|
|
* Add the Hypervisor to manage the Scheduling Contexts automatically
|
|
|
- The Contexts can be registered to the Hypervisor
|
|
|
- Only the registered contexts are managed by the Hypervisor
|
|
|
- - The Hypervisor can detect the initial distribution of resources of
|
|
|
+ - The Hypervisor can detect the initial distribution of resources of
|
|
|
a context and constructs it consequently (the cost of execution is required)
|
|
|
- Several policies can adapt dynamically the distribution of resources
|
|
|
in contexts if the initial one was not appropriate
|