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

feat: use multiple GPUs for Pippenger's partition algorithm (PROOF-831) #127

Merged
merged 99 commits into from
Apr 30, 2024

Commits on Apr 3, 2024

  1. add accessor

    rnburn committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    e0d60a6 View commit details
    Browse the repository at this point in the history
  2. add stub for mx

    rnburn committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    6ab3857 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    361bc0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b68d75 View commit details
    Browse the repository at this point in the history
  3. fill in partition product

    rnburn committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    232c778 View commit details
    Browse the repository at this point in the history
  4. fill in partition product

    rnburn committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    b377956 View commit details
    Browse the repository at this point in the history
  5. fill in partition product

    rnburn committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    9313c1a View commit details
    Browse the repository at this point in the history
  6. fix typo

    rnburn committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    02610a1 View commit details
    Browse the repository at this point in the history
  7. small tweak

    rnburn committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    1377c06 View commit details
    Browse the repository at this point in the history
  8. fill in partition product

    rnburn committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    5383574 View commit details
    Browse the repository at this point in the history
  9. fill in kernel

    rnburn committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    00c5f84 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

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

    rnburn committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    db43ccb View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. fill in partition product

    rnburn committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4ba6953 View commit details
    Browse the repository at this point in the history
  2. fill in partition product

    rnburn committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    99f5cb3 View commit details
    Browse the repository at this point in the history
  3. fill in partition product

    rnburn committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2220f45 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    604db05 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. fill in partition product

    rnburn committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    365b317 View commit details
    Browse the repository at this point in the history
  2. fill in partition product

    rnburn committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    9f2464b View commit details
    Browse the repository at this point in the history
  3. fill in partition product

    rnburn committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    23b2f2b View commit details
    Browse the repository at this point in the history
  4. fill in partition product

    rnburn committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    05700d7 View commit details
    Browse the repository at this point in the history
  5. fill in partition product

    rnburn committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    14c35ee View commit details
    Browse the repository at this point in the history
  6. fill in partition product

    rnburn committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    a19ace5 View commit details
    Browse the repository at this point in the history
  7. fill in partition product

    rnburn committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    bbf2c7f View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    84e7a3b View commit details
    Browse the repository at this point in the history
  2. test partition product

    rnburn committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    9072a65 View commit details
    Browse the repository at this point in the history
  3. reformat

    rnburn committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    54f18ef View commit details
    Browse the repository at this point in the history
  4. comment

    rnburn committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    9caf526 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    e6d04b3 View commit details
    Browse the repository at this point in the history
  2. add reduce component

    rnburn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    1842e61 View commit details
    Browse the repository at this point in the history
  3. fill in multiexponentiation

    rnburn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    94c6702 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c7f96d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    99e27ad View commit details
    Browse the repository at this point in the history
  6. make in memory accessor

    rnburn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5c354c5 View commit details
    Browse the repository at this point in the history
  7. add accessor utility

    rnburn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    7484d51 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4f891fa View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. fill in testing

    rnburn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    a054edf View commit details
    Browse the repository at this point in the history
  2. fill in mx testing

    rnburn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    8d16865 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f64615 View commit details
    Browse the repository at this point in the history
  4. fill in mx testing

    rnburn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    0352299 View commit details
    Browse the repository at this point in the history
  5. fill in tests

    rnburn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    6d3f78d View commit details
    Browse the repository at this point in the history
  6. fill in testing

    rnburn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    95eafed View commit details
    Browse the repository at this point in the history
  7. fill in testing

    rnburn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    974300c View commit details
    Browse the repository at this point in the history
  8. fill in testing

    rnburn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    32b9597 View commit details
    Browse the repository at this point in the history
  9. add stub for new benchmark

    rnburn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    5576520 View commit details
    Browse the repository at this point in the history
  10. fill in benchmark

    rnburn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    b00f7f6 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. fill in benchmark

    rnburn committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    c088d72 View commit details
    Browse the repository at this point in the history
  2. reformat

    rnburn committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    362d635 View commit details
    Browse the repository at this point in the history
  3. fill in benchmark

    rnburn committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    68cbecc View commit details
    Browse the repository at this point in the history
  4. fill in benchmark

    rnburn committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    1d6bc37 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. fill in benchmark

    rnburn committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    dbd60fb View commit details
    Browse the repository at this point in the history
  2. fill in benchmark

    rnburn committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    a4d3f41 View commit details
    Browse the repository at this point in the history
  3. work on benchmark

    rnburn committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    70414c7 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. fix loop

    rnburn committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    0a7355a View commit details
    Browse the repository at this point in the history
  2. benchmark

    rnburn committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    a1d7ecc View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. reformat

    rnburn committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    df53182 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2028965 View commit details
    Browse the repository at this point in the history
  3. add comments

    rnburn committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    feaccd4 View commit details
    Browse the repository at this point in the history
  4. fill in testing

    rnburn committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    451b22c View commit details
    Browse the repository at this point in the history
  5. add test

    rnburn committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    05c5001 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. fill in benchmark

    rnburn committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    7ea297b View commit details
    Browse the repository at this point in the history
  2. fill in benchmark

    rnburn committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    c159a04 View commit details
    Browse the repository at this point in the history
  3. fill in benchmark

    rnburn committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    25248aa View commit details
    Browse the repository at this point in the history
  4. reformat

    rnburn committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    421870a View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. fix deps

    rnburn committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    284e89e View commit details
    Browse the repository at this point in the history
  2. work on chunking

    rnburn committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    71cae2a View commit details
    Browse the repository at this point in the history
  3. work on chunk multiple support

    rnburn committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    8408e11 View commit details
    Browse the repository at this point in the history
  4. work on chunk multiple

    rnburn committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    9ac74ef View commit details
    Browse the repository at this point in the history
  5. chunk multiple support

    rnburn committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    b18a407 View commit details
    Browse the repository at this point in the history
  6. chunking

    rnburn committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    8e2f80a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dd021ae View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2024

  1. work on chunk support

    rnburn committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    3bb8ffc View commit details
    Browse the repository at this point in the history
  2. chunk support

    rnburn committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    c8201c5 View commit details
    Browse the repository at this point in the history
  3. chunking

    rnburn committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    36540b2 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. add stub for combination step

    rnburn committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    92a74fc View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. fill in combination

    rnburn committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    bcf8768 View commit details
    Browse the repository at this point in the history
  2. fill in combination

    rnburn committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    c4cff16 View commit details
    Browse the repository at this point in the history
  3. fill in testing

    rnburn committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    f6a08c3 View commit details
    Browse the repository at this point in the history
  4. fill in combination

    rnburn committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    036ef75 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. add stub for partial combine

    rnburn committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    5c98919 View commit details
    Browse the repository at this point in the history
  2. fill in combination

    rnburn committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    742d2c5 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. merge

    rnburn committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    a33cf0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8008032 View commit details
    Browse the repository at this point in the history
  3. partial combinations

    rnburn committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    15dd27b View commit details
    Browse the repository at this point in the history
  4. work on partial combinations

    rnburn committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    bf42bd0 View commit details
    Browse the repository at this point in the history
  5. fill in combine testing

    rnburn committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    5c2b0d4 View commit details
    Browse the repository at this point in the history
  6. multi-gpu support

    rnburn committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    f870a44 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. fill in mx

    rnburn committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    055eae3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20ff7e7 View commit details
    Browse the repository at this point in the history
  3. add test case

    rnburn committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    14a4ebd View commit details
    Browse the repository at this point in the history
  4. fill in testing

    rnburn committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    b5f0674 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. set up chunking options

    rnburn committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    3a32bb4 View commit details
    Browse the repository at this point in the history
  2. comment

    rnburn committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    981e814 View commit details
    Browse the repository at this point in the history
  3. add logging

    rnburn committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    840a731 View commit details
    Browse the repository at this point in the history
  4. add logging

    rnburn committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    90641a3 View commit details
    Browse the repository at this point in the history
  5. add logging

    rnburn committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    b97c845 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    26950d3 View commit details
    Browse the repository at this point in the history
  2. add logging

    rnburn committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    d8a5002 View commit details
    Browse the repository at this point in the history
  3. minor tweaks

    rnburn committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    245c703 View commit details
    Browse the repository at this point in the history