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

Adding format_float kernel #1572

Merged
merged 73 commits into from
Dec 18, 2023
Merged

Commits on Oct 13, 2023

  1. wip

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    0e7485c View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. wip

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    2c04fff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6883988 View commit details
    Browse the repository at this point in the history
  3. Add float to string kernel

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    cbce724 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Update src/main/cpp/src/cast_float_to_string.cu

    Co-authored-by: Mike Wilson <[email protected]>
    thirtiseven and hyperbolic2346 authored Oct 19, 2023
    Configuration menu
    Copy the full SHA
    8d7ead2 View commit details
    Browse the repository at this point in the history
  2. Update src/main/cpp/src/cast_float_to_string.cu

    Co-authored-by: Mike Wilson <[email protected]>
    thirtiseven and hyperbolic2346 authored Oct 19, 2023
    Configuration menu
    Copy the full SHA
    9ab2089 View commit details
    Browse the repository at this point in the history
  3. address comments and use different precision for float

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    c3b3d64 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. a runnable format_number demo

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    ebb1238 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. rewrite the solution with ryu

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    007cf5e View commit details
    Browse the repository at this point in the history
  2. update license

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    1264317 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. clean up

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    a87a403 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. wip

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    267a421 View commit details
    Browse the repository at this point in the history
  2. Split ftos_converter out

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    979dc39 View commit details
    Browse the repository at this point in the history
  3. clean up

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    4c75bc7 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    744d0df View commit details
    Browse the repository at this point in the history
  2. resolve cudf conflicts

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    f1c11e6 View commit details
    Browse the repository at this point in the history
  3. resolve cudf conflicts

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    760799b View commit details
    Browse the repository at this point in the history
  4. resolve cudf conflicts

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    bfba655 View commit details
    Browse the repository at this point in the history
  5. resolve cudf conflicts

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    ad27fee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    77841d9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6728170 View commit details
    Browse the repository at this point in the history
  8. remove cudf changes

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    40a4cb8 View commit details
    Browse the repository at this point in the history
  9. remove cudf changes

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    05f5517 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    07c961e View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. add ryu

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    8ed59bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3a983d View commit details
    Browse the repository at this point in the history
  3. Add copyright and notice

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    da2197b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    48a5d7a View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Fix copyrights and license

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    2c6cdcb View commit details
    Browse the repository at this point in the history
  2. cudf conflict resolve

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    3228755 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d79dd44 View commit details
    Browse the repository at this point in the history
  4. Add format_float kernel

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    d7be0d7 View commit details
    Browse the repository at this point in the history
  5. clean up

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    5397f12 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Fixed two bugs

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    8aeeb6b View commit details
    Browse the repository at this point in the history
  2. Added a failed case back

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a6578c7 View commit details
    Browse the repository at this point in the history
  3. Refactor

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    9b7fb4a View commit details
    Browse the repository at this point in the history
  4. Handle d=0 case

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    41967d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Add nv apache license to ftos_converter

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    dc570cb View commit details
    Browse the repository at this point in the history
  2. Add nv apache license to ftos_converter

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    96333ca View commit details
    Browse the repository at this point in the history
  3. Fix an rounding bug

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    c36ce94 View commit details
    Browse the repository at this point in the history
  4. Update src/main/cpp/src/ftos_converter.cu

    Co-authored-by: Jason Lowe <[email protected]>
    thirtiseven and jlowe authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    360a77b View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. address some comments

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    ced33b6 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    0b0a473 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08f73ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    199e1db View commit details
    Browse the repository at this point in the history
  4. cudf conflict

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    131e48c View commit details
    Browse the repository at this point in the history
  5. Update src/main/cpp/src/cast_float_to_string.cu

    Co-authored-by: Nghia Truong <[email protected]>
    thirtiseven and ttnghia authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    3c09c49 View commit details
    Browse the repository at this point in the history
  6. Make it runable again

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    346c1f7 View commit details
    Browse the repository at this point in the history
  7. address some comments

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    98918ce View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. addressed comments

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    b78e3b3 View commit details
    Browse the repository at this point in the history
  2. Address comments

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    d2cba4f View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    62aa3ba View commit details
    Browse the repository at this point in the history
  2. clang format

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    04d1c4f View commit details
    Browse the repository at this point in the history
  3. Address comments

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    388cb50 View commit details
    Browse the repository at this point in the history
  4. Address comments

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    54fa73c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f49d5a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f4dae8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c71cf9d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a40c388 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ea2325b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. address comments

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    3d19638 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    b9bccee View commit details
    Browse the repository at this point in the history
  2. fix build after upmerge

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    8d02a3f View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. move inf/nan replacement to kernel

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    62ff4f7 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Apply suggestions from code review

    Co-authored-by: Mike Wilson <[email protected]>
    Co-authored-by: Nghia Truong <[email protected]>
    3 people authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    10bfe09 View commit details
    Browse the repository at this point in the history
  2. address comments

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    e264ba9 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Apply suggestions from code review

    Co-authored-by: Nghia Truong <[email protected]>
    thirtiseven and ttnghia authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    eab61eb View commit details
    Browse the repository at this point in the history
  2. address comments

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    9892cae View commit details
    Browse the repository at this point in the history
  3. cudf

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    8bf5b1c View commit details
    Browse the repository at this point in the history
  4. cudf

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    81ba4a0 View commit details
    Browse the repository at this point in the history
  5. format

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    efb2736 View commit details
    Browse the repository at this point in the history
  6. cudf reset

    Signed-off-by: Haoyang Li <[email protected]>
    thirtiseven committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    0505d71 View commit details
    Browse the repository at this point in the history
  7. Apply suggestions from code review

    Co-authored-by: Mike Wilson <[email protected]>
    thirtiseven and hyperbolic2346 authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    20415e7 View commit details
    Browse the repository at this point in the history