Skip to content
Snippets Groups Projects
Select Git revision
  • 2855cd740a7c8a089b87faa495dfb0b49667a619
  • master default protected
  • darwin/gear_chemistry_fluxes
  • reyz/gear_preSN_feedback
  • fstasys/VEP_Fm2
  • MHD_canvas protected
  • sidm_merge protected
  • beyond-mesh-pair-removal
  • darwin/gear_preSN_fbk_merge
  • fewer_gpart_comms
  • zoom_merge protected
  • MAGMA2_matthieu
  • forcing_boundary_particles
  • melion/BalsaraKim
  • darwin/sink_mpi_physics
  • darwin/gear_mechanical_feedback
  • FS_VP_m2_allGrad
  • improve-snap-to-ic
  • karapiperis/Bcomoving_as_a2_Bphysical
  • split-space-split
  • reyz/debug
  • v2025.10 protected
  • v2025.04 protected
  • v2025.01 protected
  • v1.0.0 protected
  • v0.9.0 protected
  • v0.8.5 protected
  • v0.8.4 protected
  • v0.8.3 protected
  • v0.8.2 protected
  • v0.8.1 protected
  • v0.8.0 protected
  • v0.7.0 protected
  • v0.6.0 protected
  • v0.5.0 protected
  • v0.4.0 protected
  • v0.3.0 protected
  • v0.2.0 protected
  • v0.1.0-pre protected
  • v0.1 protected
  • v0.0 protected
41 results

swiftsim

Peter W. Draper's avatar
Peter W. Draper authored
Lean tasks

First step in cleaning up our tasks, remove the `tic`, `toc`, and `rid` fields, i.e. make them optional for debugging.

These values are currently only being used for:

 * Task reweighting with wall-clock values, which is dubious at best and has been removed for now,
 * Repartitioning, which can also be done with the pre-computed task cost estimates.
 * Some error checking in the scheduler, but it's all cases that would cause failures elsewhere, so they won't be missed,
 * Generating task plots, which is still possible if configured with `--enable-task-debugging`.

See merge request !273
a88509cd
History
Name Last commit Last update