Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

automatic tuning of (QUDA)-MG parameters [WIP, DO NOT MERGE] #537

Open
wants to merge 40 commits into
base: master
Choose a base branch
from

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    f38f097 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49ae26b View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. first concrete implementation of a search algorithm (which kinda brea…

    …ks down when the solver does not converge at any point...)
    kostrzewa committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    c0081a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daa4a53 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2022

  1. Configuration menu
    Copy the full SHA
    42d9848 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Configuration menu
    Copy the full SHA
    76b5fbe View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. refine tuning logic to always start from the best set of parameters w…

    …hen the tuning direction is changed or the outer iteration of the tuning loop is reset
    kostrzewa committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    ec02c47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55bd8b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    28e9caf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dfc93ce View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Configuration menu
    Copy the full SHA
    d5d681a View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Configuration menu
    Copy the full SHA
    a008824 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    293315b View commit details
    Browse the repository at this point in the history
  3. extraneous curly brace

    kostrzewa committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    1870d09 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Configuration menu
    Copy the full SHA
    6d9e92a View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Configuration menu
    Copy the full SHA
    2efe069 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e24efb4 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Configuration menu
    Copy the full SHA
    783af10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e017035 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2023

  1. add treshold below which time-to-solution improvements are ignored in…

    … the MG autotuner (default 5 per-mille)
    kostrzewa committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    41ed324 View commit details
    Browse the repository at this point in the history
  2. tuning_plam is a pointer

    kostrzewa committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    378dad4 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Configuration menu
    Copy the full SHA
    9f7a328 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. 2 Configuration menu
    Copy the full SHA
    c3248ba View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. set good defaults for MGTuningIgnoreThreshold and MGTuningTolerance b…

    …ased on current experience
    kostrzewa committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    afd73e9 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    eeb5c43 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. only replace current tuning params with 'best' params if the 'best' s…

    …etup was actually able to make the problem converge
    kostrzewa committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    f7c21be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fe1762 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. Configuration menu
    Copy the full SHA
    8f74a25 View commit details
    Browse the repository at this point in the history
  2. document the MG autotuner

    kostrzewa committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    bb1c8bf View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    2f144d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3798564 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. typo in docs

    kostrzewa committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    a1971be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fed63c View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Configuration menu
    Copy the full SHA
    405f70c View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Configuration menu
    Copy the full SHA
    2812388 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    7f90d21 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    7d30f29 View commit details
    Browse the repository at this point in the history
  2. interchange ordering of coarse solver tolerance and coarse solver max…

    … iterations, prevent parameters going negative when tuning with negative delta
    kostrzewa committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    66fa8e8 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. add MPI_Barrier in mg_tune before and after MG update and after inver…

    …sion: this seems to help with MPI errors (truncated messages)
    kostrzewa committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    0c8d86f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2d1848 View commit details
    Browse the repository at this point in the history