-
Notifications
You must be signed in to change notification settings - Fork 213
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
Fixes in DBSCAN algorithm #2170
Merged
KulikovNikita
merged 2 commits into
oneapi-src:develop
from
KulikovNikita:dev/dbscan-fix
Dec 14, 2022
Merged
Fixes in DBSCAN algorithm #2170
KulikovNikita
merged 2 commits into
oneapi-src:develop
from
KulikovNikita:dev/dbscan-fix
Dec 14, 2022
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
KulikovNikita
commented
Dec 13, 2022
•
edited
Loading
edited
- Fixed logical error with copying data from host to device
- Reduced volume of memory copied host <-> device
- Modified build file to speed up compilation
- Improved performance (refers to point 2)
KulikovNikita
requested review from
Alexsandruss and
samir-nasibli
as code owners
December 13, 2022 12:21
KulikovNikita
added
bug
perf
Performance optimization
oneAPI
Issue/PR related to oneAPI part
labels
Dec 14, 2022
Alexsandruss
approved these changes
Dec 14, 2022
napetrov
pushed a commit
that referenced
this pull request
Dec 15, 2022
napetrov
pushed a commit
that referenced
this pull request
Dec 15, 2022
* CSR table serialization (#2122) * Add serialization for CSR table * Fix for 'unused variable' DPC++ compiler error (#2128) * Fix for 'unused variable' dpcpp error when assertion is disabled * Formatting fix * Apply clang-format-14 style changes (#2130) * Add MKLGPUFPKDIR.include to ONEAPI includes (#2137) * KMeans undefined references fix (#2136) * some fixes * revert * fix clang * revert cov tests * Deprecation of two compression methods (#2139) * Implementation of bzip2 and zlib deprecation * Removing sequential library build (#2126) * FIX: kmeans bad alloc issue (#2134) * Update examples/oneapi/dpc/makefile_lnx (#2116) Missing closing quote was added * Migration to 2023 compiler (#2138) * Replaced dpcpp driver calling with icpx -fsycl * Resolve SYCL 2020 deprecation warnings * Removed threading selection for CMake examples (#2146) * Remove deprecated is_host() (#2147) * INSTALL.md update (#2144) * Update building from source guide * Formatting and command fixes * Fix MVS path * Exclude docs changes from CI pipeline * makefile args optionality mention * Update required tools * Added -fsycl to CMake config and bazel link flags (#2148) * Update of oneDAL Nuget packages (#2107) New script and template to generate nuspec files New script to pack nuget packages manually Nuget packages building step in CI Windows image in CI is updated to 2022 Update TBB downloader Update TBB downloaded version to 2021.7.0 * Version updated to 2023.0 (#2150) * TBB cmake config and nuget pkgs update (#2151) * Change cmake to optionally exclude tbb * Nuget pkgs: tbb dependency * Remove extra tbb files from makefile * Remove tbb from nuget packaging script * doc: Update build-application.rst (#2153) Update docs since dpcpp driver is deprecated in the 2023.0 release. * DPCPP/Clang/GNU CI and clang-format for daal examples (#2149) - Enable build with dpcpp on Linux - Enable Clang on Linux and GNU on Mac - Rework examples and samples to not confuse compiler with same names in different namespaces (byte in daal and std) - Fixes for compiling with GNU 12 - Applying clang-format for daal examples * DPC++ Linear Regression (#2109) * FIX: undef symbol issue (#2156) * FIX: undef symbol issue * Update makefile * added opencl deps for lnx32 DPC plat * Update oneDALConfig.cmake.in * Update oneDALConfig.cmake.in * removal of unnecessary windows examples linking (#2155) * fix bazel examples (#2141) * Detailed distributed profiling (#2158) * Simpler atomic reduction (#2161) * Enabling clang-format for samples (#2160) * Updated clang-format script * .clang-format files * Modified sources * CI update (#2162) * Java DAAL interface build and Java examples on Linux/MacOS/WIndows * MPI samples on Linux * System info output in CI (#2164) * Add system info output in CI * Serialization fixes (#2135) * Fix for RF classifier deserialization * Rearrange arch sets to correct order * Fix for dynamic library versions on lnx and mac (#2165) * add soname on lnx * Move substs to function in makefile * Add CI step to check SONAME * Update mac dylib versions * Revert "Move substs to function in makefile" This reverts commit 69790ab. * Revert "add soname on lnx" This reverts commit 610eb8d. * Reworked soname option passing * Release check on mac * Add soname for onedal_dpc lib * Revert "Release check on mac" This reverts commit eecfca3. * Revert "Add CI step to check SONAME" This reverts commit 289c5c0. * GEMM microbench (#2166) * Fixes in DBSCAN algorithm (#2170) * Fix cov_dpc tests Co-authored-by: Alexander Andreev <alexander.andreev@intel.com> Co-authored-by: Aleksandr Solovev <aleksandr.solovev@intel.com> Co-authored-by: Aleksei Khomenko <aleksei.khomenko@intel.com> Co-authored-by: Samir Nasibli <samir.nasibli@intel.com> Co-authored-by: Xiaochang Wu <xiaochang.wu@intel.com> Co-authored-by: Alexandra <alexandra.epanchinzeva@intel.com> Co-authored-by: KulikovNikita <nikita.kulikov@intel.com> Co-authored-by: glasere@purdue.edu <42726565+ethanglaser@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.