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

[Kernel][Model] Varlen prefill + Prefill chunking support for mamba kernels and Jamba model #8533

Merged

Commits on Sep 15, 2024

  1. Configuration menu
    Copy the full SHA
    b8e4cc6 View commit details
    Browse the repository at this point in the history
  2. Support single chunk as input

    mzusman committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    8991183 View commit details
    Browse the repository at this point in the history
  3. working with grid dimensions x = batch size, y = max seqlen, same amount

    launches, lower memory footprint
    mzusman committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    ea0089f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf60b69 View commit details
    Browse the repository at this point in the history
  5. working with cache indices

    mzusman committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    3998748 View commit details
    Browse the repository at this point in the history
  6. WIP - add varlen to ssm

    mzusman committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    4038d84 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    949718f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3e90085 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Remove last channel kernel

    mzusman committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b01f705 View commit details
    Browse the repository at this point in the history
  2. Clean up causal_conv1d

    mzusman committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b9144f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2b97fa View commit details
    Browse the repository at this point in the history
  4. fix tests

    mzusman committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    869aaf1 View commit details
    Browse the repository at this point in the history
  5. Fix wrappers

    mzusman committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    0addc82 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    c4fe338 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6fe5fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2411b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    216462f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3c6ec5c View commit details
    Browse the repository at this point in the history
  6. Fix formating

    mzusman committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4753054 View commit details
    Browse the repository at this point in the history
  7. remove print

    mzusman committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    1581443 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. remove cruft and add comments

    mzusman committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    1e08a4e View commit details
    Browse the repository at this point in the history
  2. Add guards

    mzusman committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    674e9f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b9b3ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e4f92d View commit details
    Browse the repository at this point in the history
  5. Add comments

    mzusman committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    3a8632d View commit details
    Browse the repository at this point in the history
  6. Add comment on jamba tests

    mzusman committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    6a9acb7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9408615 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    254351e View commit details
    Browse the repository at this point in the history
  9. Format

    mzusman committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    d3d4e0f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    801cd7a View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Remove cruft

    mzusman committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    ddf1d5c View commit details
    Browse the repository at this point in the history
  2. Fix prefill chunking test

    mzusman committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    8278263 View commit details
    Browse the repository at this point in the history
  3. Remove unused returns

    mzusman committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    fbd1756 View commit details
    Browse the repository at this point in the history
  4. Use varlen in Jamba

    mzusman committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    2153e03 View commit details
    Browse the repository at this point in the history
  5. Use decode kernels

    mzusman committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    64c2f4b View commit details
    Browse the repository at this point in the history
  6. Remove comment

    mzusman committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b4515f7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    693e818 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    82b3a2a View commit details
    Browse the repository at this point in the history
  9. Put back the figure

    mzusman committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    fee189d View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. WIP - fix opcheck tests

    mzusman committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    d74ee9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4ddb12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5528cfa View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Fix test failures

    mzusman committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    9fb3353 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9bc2fa View commit details
    Browse the repository at this point in the history
  3. format

    mzusman committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    9c6d140 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    1362e9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8580f5 View commit details
    Browse the repository at this point in the history
  3. renaming

    mzusman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    209a6a9 View commit details
    Browse the repository at this point in the history
  4. renaming

    mzusman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    c670e6d View commit details
    Browse the repository at this point in the history
  5. Renaming

    mzusman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    30e7239 View commit details
    Browse the repository at this point in the history
  6. Jamba adaptations

    mzusman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    9e7ecf2 View commit details
    Browse the repository at this point in the history
  7. Fix jamba calls

    mzusman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    893fdf9 View commit details
    Browse the repository at this point in the history
  8. Formating and renaming

    mzusman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    e1c018b View commit details
    Browse the repository at this point in the history