Prechádzať zdrojové kódy

Changelog: small updates

(cherry picked from commit 4fad168acbafdfbb46d071774f876de97a37e46b)
Nathalie Furmento 6 rokov pred
rodič
commit
1eae66b373
1 zmenil súbory, kde vykonal 24 pridanie a 20 odobranie
  1. 24 20
      ChangeLog

+ 24 - 20
ChangeLog

@@ -23,7 +23,7 @@ StarPU 1.3.0 (svn revision xxxx)
 ==============================================
 
 New features:
-  * New scheduler with heterogeneous priorities
+  * New scheduler 'heteroprio' with heterogeneous priorities
   * Support priorities for data transfers.
   * Add support for multiple linear regression performance models
   * Add MPI Master-Slave support to use the cores of remote nodes. Use the
@@ -37,11 +37,11 @@ New features:
   * Add optional callbacks to notify an external resource manager
     about workers going to sleep and waking up
   * Add implicit support for asynchronous partition planning. This means one
-    does not need to call starpu_data_partition_submit etc. explicitly any
+    does not need to call starpu_data_partition_submit() etc. explicitly any
     more, StarPU will make the appropriate calls as needed.
-  * Add starpu_task_notify_ready_soon_register to be notified when it is
+  * Add starpu_task_notify_ready_soon_register() to be notified when it is
     determined when a task will be ready an estimated amount of time from now.
-  * New StarPU-MPI initialization function (starpu_mpi_init_conf)
+  * New StarPU-MPI initialization function (starpu_mpi_init_conf())
     which allows StarPU-MPI to manage reserving a core for the MPI thread, or
     merging it with CPU driver 0.
   * Add possibility to delay the termination of a task with the
@@ -53,25 +53,27 @@ New features:
   * Add STARPU_SPECIFIC_NODE_LOCAL, STARPU_SPECIFIC_NODE_CPU, and
     STARPU_SPECIFIC_NODE_SLOW as generic values for codelet specific memory
     nodes which can be used instead of exact node numbers.
-  * Add starpu_get_next_bindid and starpu_bind_thread_on to allow binding an
-    application-started thread on a free core. Use it in StarPU-MPI to
-    automatically bind the MPI thread on an available core.
-  * Add STARPU_RESERVE_NCPU environment variable and reserve_ncpus config
-    field to make StarPU use a few cores less.
+  * Add starpu_get_next_bindid() and starpu_bind_thread_on() to allow
+    binding an application-started thread on a free core. Use it in
+    StarPU-MPI to automatically bind the MPI thread on an available core.
+  * Add STARPU_RESERVE_NCPU environment variable and
+    starpu_config::reserve_ncpus field to make StarPU use a few cores
+    less.
 
 Small features:
   * Scheduling contexts may now be associated a user data pointer at creation
     time, that can later be recalled through starpu_sched_ctx_get_user_data().
-  * Add STARPU_SIMGRID_TASK_SUBMIT_COST and STARPU_SIMGRID_FETCHING_INPUT_COST
-    to simulate the cost of task submission and data fetching in simgrid mode.
+  * New environment variables STARPU_SIMGRID_TASK_SUBMIT_COST and
+    STARPU_SIMGRID_FETCHING_INPUT_COST to simulate the cost of task
+    submission and data fetching in simgrid mode.
     This provides more accurate simgrid predictions, especially for the
     beginning of the execution and regarding data transfers.
-  * STARPU_SIMGRID_SCHED_COST to take into account the time to perform scheduling
-    when running in SimGrid mode.
+  * New environment variable STARPU_SIMGRID_SCHED_COST to take into
+    account the time to perform scheduling when running in SimGrid mode.
   * New configure option --enable-mpi-pedantic-isend (disabled by
     default) to acquire data in STARPU_RW (instead of STARPU_R) before
-    performing MPI_Isend call
-  * New function starpu_worker_display_names to display the names of
+    performing MPI_Isend() call
+  * New function starpu_worker_display_names() to display the names of
     all the workers of a specified type.
   * Arbiters now support concurrent read access.
   * Add a field starpu_task::where similar to starpu_codelet::where
@@ -85,9 +87,9 @@ Small features:
     variables.
   * Add disk to disk copy functions and support asynchronous full read/write
     in disk backends.
-  * New starpu_task_insert parameter STARPU_CL_ARGS_NFREE which allows
+  * New starpu_task_insert() parameter STARPU_CL_ARGS_NFREE which allows
     to set codelet parameters but without freeing them.
-  * New starpu_task_insert parameter STARPU_TASK_DEPS_ARRAY which
+  * New starpu_task_insert() parameter STARPU_TASK_DEPS_ARRAY which
     allows to declare task dependencies similarly to
     starpu_task_declare_deps_array()
   * Add dependency backward information in debugging mode for gdb's
@@ -114,9 +116,11 @@ Small features:
 Changes:
   * Vastly improve simgrid simulation time.
   * Switch default scheduler to lws.
-  * Add "to" parameter to pull_task and can_push methods of components.
-  * Deprecate handle_to_pointer interface operation in favor of new to_pointer
-  operation.
+  * Add "to" parameter to pull_task and can_push methods of
+    components.
+  * Deprecate starpu_data_interface_ops::handle_to_pointer interface
+    operation in favor of new starpu_data_interface_ops::to_pointer
+    operation.
 
 Small changes:
   * Use asynchronous transfers for task data fetches with were not prefetched.