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

[Distributed] all_reduce op and distributed info in graphs #284

Merged
merged 42 commits into from
Jun 29, 2023

Commits on Jun 19, 2023

  1. init

    soodoshll committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    343b71d View commit details
    Browse the repository at this point in the history
  2. op

    soodoshll committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    29ef7f5 View commit details
    Browse the repository at this point in the history
  3. update

    soodoshll committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    8e06560 View commit details
    Browse the repository at this point in the history
  4. graph

    soodoshll committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    c8559d1 View commit details
    Browse the repository at this point in the history
  5. update

    soodoshll committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    d97a7f8 View commit details
    Browse the repository at this point in the history
  6. format

    soodoshll committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    70f3a91 View commit details
    Browse the repository at this point in the history
  7. add distributed graph

    soodoshll committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    6819ab8 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. update

    soodoshll committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    95cec0c View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. support split

    soodoshll committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    961e99b View commit details
    Browse the repository at this point in the history
  2. update

    soodoshll committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    334a1eb View commit details
    Browse the repository at this point in the history
  3. update

    soodoshll committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    7dd55c4 View commit details
    Browse the repository at this point in the history
  4. relaunch test

    soodoshll committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    0c57cff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b81b0d View commit details
    Browse the repository at this point in the history
  6. update

    soodoshll committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    047ea87 View commit details
    Browse the repository at this point in the history
  7. fix

    soodoshll committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    dba85a5 View commit details
    Browse the repository at this point in the history
  8. format

    soodoshll committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    2c6e5b1 View commit details
    Browse the repository at this point in the history
  9. fix

    soodoshll committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    5d51ed4 View commit details
    Browse the repository at this point in the history
  10. [Document] fix installation guide (hidet-org#288)

    Merely assigning environment variables is insufficient for setting up
    dev environment now. We need to run pip to install hidet package in
    develop mode.
    
    Users still need to build source files written in C++ manually. Consider
    integrating that into `setup.py` in the future?
    soodoshll committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    f4bf865 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    64b9f03 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. fix

    soodoshll committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    57ae2a9 View commit details
    Browse the repository at this point in the history
  2. fix

    soodoshll committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    a3d0a71 View commit details
    Browse the repository at this point in the history
  3. fix

    soodoshll committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    2ffcfe3 View commit details
    Browse the repository at this point in the history
  4. update

    soodoshll committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    ee60249 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. [FixBug] Don't instantiate symbol for primitive functions (hidet-org#291

    )
    
    Previously, if a primitive function calls a primitive function, the
    `instantiate_symbols` pass will update the corresponding
    `hidet.ir.primitives.func.PrimitiveFunctionRegistry.function` in-place
    (I am not sure exactly how it's done, but this is what I observed),
    adding symbol variables to its parameters. The primitive function pool
    is a global variable, therefore this effect is cumulative across tuning
    candidates. So while candidate 0 will have no problem, candidate 1 will
    have two extra copies of symbol params, and so on, leading to compile
    errors.
    
    Since primitive functions do not need symbol vars, a quick fix is just
    to not instantiate any symbols for them.
    hjjq committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    f3aad89 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. file store

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    64a632a View commit details
    Browse the repository at this point in the history
  2. file store

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    c028827 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f118fd9 View commit details
    Browse the repository at this point in the history
  4. update

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    56a96ca View commit details
    Browse the repository at this point in the history
  5. update

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    a39c199 View commit details
    Browse the repository at this point in the history
  6. update

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    0a04b82 View commit details
    Browse the repository at this point in the history
  7. add test

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    eedaf84 View commit details
    Browse the repository at this point in the history
  8. format & copyright

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    37c8654 View commit details
    Browse the repository at this point in the history
  9. update

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    3fd7491 View commit details
    Browse the repository at this point in the history
  10. update

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    8bc856f View commit details
    Browse the repository at this point in the history
  11. format

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    bb4d6d1 View commit details
    Browse the repository at this point in the history
  12. update

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    8518e9e View commit details
    Browse the repository at this point in the history
  13. fix

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    dcb87aa View commit details
    Browse the repository at this point in the history
  14. format

    soodoshll committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    a2d8be6 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. fix

    soodoshll committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    917d24f View commit details
    Browse the repository at this point in the history
  2. fix

    soodoshll committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    fdf749f View commit details
    Browse the repository at this point in the history
  3. remove redundant seek

    soodoshll committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    816da19 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. fix

    soodoshll committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    c3eee0d View commit details
    Browse the repository at this point in the history