This is an automated email from the ASF dual-hosted git repository.

leerho pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-cuda.git


    from e61224b  Merge pull request #1 from 
apache/infrastructure-ruleset-bot/default-branch-protection
     add a15a6c8  Initial HLL_8 draft
     add a0ff90f  Add initial GH actions workflow
     add 8d08e1f  Download CPM.cmake on the fly
     add c826ac9  Add License and copyright information
     add 8e147af  Don't use CCCL internals
     add bfc8512  Refactor detail/hll naming and namespace layout
     add e6cfbfe  Cleanups
     add d1c0587  Add CUDA devcontainer setup
     add 1a08684  Make HLL API stream-first
     add bd083c8  Format HLL sources
     add f178659  Validate HLL register values on deserialize
     add c5c3471  Document async stream lifetime
     add aefd688  Centralize HLL default seed
     add 72a73f6  Track CCCL main during development
     new d5710e1  Merge pull request #2 from sleeepyjack/v0-hll8

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .clang-format                                      | 163 +++++++++++
 .devcontainer/README.md                            |  46 ++++
 .devcontainer/devcontainer.json                    |  55 ++++
 .github/workflows/ci.yml                           | 137 ++++++++++
 .github/workflows/pre-commit.yml                   |  23 ++
 .pre-commit-config.yaml                            |   6 +
 CMakeLists.txt                                     | 114 ++++++++
 LICENSE                                            | 298 +++++++++++++++++++++
 NOTICE                                             |   9 +
 README.md                                          | 103 ++++++-
 cmake/datasketches_cuda-config.cmake.in            |  43 +++
 cmake/format.cmake                                 |  56 ++++
 cmake/get_cpm.cmake                                |  23 ++
 cmake/thirdparty/get_cccl.cmake                    |  58 ++++
 cmake/thirdparty/get_datasketches_cpp.cmake        |  64 +++++
 include/datasketches/cuda/common/error.hpp         |  32 +++
 include/datasketches/cuda/detail/common/error.hpp  |  57 ++++
 .../cuda/detail/hll/composite_finalizer.hpp        | 133 +++++++++
 include/datasketches/cuda/detail/hll/hll.inl       | 155 +++++++++++
 .../cuda/detail/hll/normalizing_hasher.cuh         | 132 +++++++++
 include/datasketches/cuda/detail/hll/policy.cuh    | 142 ++++++++++
 include/datasketches/cuda/detail/hll/preamble.hpp  | 166 ++++++++++++
 .../cuda/detail/hll/reduction_state.hpp            | 110 ++++++++
 .../datasketches/cuda/detail/hll/sketch_impl.hpp   | 283 +++++++++++++++++++
 include/datasketches/cuda/hll.hpp                  | 219 +++++++++++++++
 test/hll/CMakeLists.txt                            |  56 ++++
 test/hll/basic_sketch_test.cu                      | 175 ++++++++++++
 test/hll/composite_finalizer_test.cpp              | 130 +++++++++
 test/hll/normalizing_hasher_test.cpp               | 181 +++++++++++++
 test/hll/parity_test.cu                            | 127 +++++++++
 test/hll/parity_typed_test.cu                      | 270 +++++++++++++++++++
 test/hll/policy_compile_test.cu                    | 101 +++++++
 test/hll/preamble_test.cpp                         | 154 +++++++++++
 test/hll/reduction_state_test.cpp                  | 140 ++++++++++
 test/hll/round_trip_test.cu                        | 125 +++++++++
 test/hll/serialize_test.cu                         | 109 ++++++++
 test/hll/union_test.cu                             |  68 +++++
 37 files changed, 4259 insertions(+), 4 deletions(-)
 create mode 100644 .clang-format
 create mode 100644 .devcontainer/README.md
 create mode 100644 .devcontainer/devcontainer.json
 create mode 100644 .github/workflows/ci.yml
 create mode 100644 .github/workflows/pre-commit.yml
 create mode 100644 .pre-commit-config.yaml
 create mode 100644 CMakeLists.txt
 create mode 100644 LICENSE
 create mode 100644 NOTICE
 create mode 100644 cmake/datasketches_cuda-config.cmake.in
 create mode 100644 cmake/format.cmake
 create mode 100644 cmake/get_cpm.cmake
 create mode 100644 cmake/thirdparty/get_cccl.cmake
 create mode 100644 cmake/thirdparty/get_datasketches_cpp.cmake
 create mode 100644 include/datasketches/cuda/common/error.hpp
 create mode 100644 include/datasketches/cuda/detail/common/error.hpp
 create mode 100644 include/datasketches/cuda/detail/hll/composite_finalizer.hpp
 create mode 100644 include/datasketches/cuda/detail/hll/hll.inl
 create mode 100644 include/datasketches/cuda/detail/hll/normalizing_hasher.cuh
 create mode 100644 include/datasketches/cuda/detail/hll/policy.cuh
 create mode 100644 include/datasketches/cuda/detail/hll/preamble.hpp
 create mode 100644 include/datasketches/cuda/detail/hll/reduction_state.hpp
 create mode 100644 include/datasketches/cuda/detail/hll/sketch_impl.hpp
 create mode 100644 include/datasketches/cuda/hll.hpp
 create mode 100644 test/hll/CMakeLists.txt
 create mode 100644 test/hll/basic_sketch_test.cu
 create mode 100644 test/hll/composite_finalizer_test.cpp
 create mode 100644 test/hll/normalizing_hasher_test.cpp
 create mode 100644 test/hll/parity_test.cu
 create mode 100644 test/hll/parity_typed_test.cu
 create mode 100644 test/hll/policy_compile_test.cu
 create mode 100644 test/hll/preamble_test.cpp
 create mode 100644 test/hll/reduction_state_test.cpp
 create mode 100644 test/hll/round_trip_test.cu
 create mode 100644 test/hll/serialize_test.cu
 create mode 100644 test/hll/union_test.cu


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to