-
Notifications
You must be signed in to change notification settings - Fork 89
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
Fix distributed vector merge #1030
Commits on Apr 21, 2022
-
add kernels for intermediate norm computation
Co-authored-by: Tobias Ribizel <ribizel@kit.edu> Co-authored-by: Pratik Nayak <pratik.nayak@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for a9759c1 - Browse repository at this point
Copy the full SHA a9759c1View commit details -
Co-authored-by: Tobias Ribizel <ribizel@kit.edu> Co-authored-by: Pratik Nayak <pratik.nayak@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for be01790 - Browse repository at this point
Copy the full SHA be01790View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33bd901 - Browse repository at this point
Copy the full SHA 33bd901View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e6d5de - Browse repository at this point
Copy the full SHA 4e6d5deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9786387 - Browse repository at this point
Copy the full SHA 9786387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71a9eae - Browse repository at this point
Copy the full SHA 71a9eaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe94d0d - Browse repository at this point
Copy the full SHA fe94d0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4615ed - Browse repository at this point
Copy the full SHA c4615edView commit details -
Co-authored-by: Marcel Koch <marcel.koch@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for 1238d5c - Browse repository at this point
Copy the full SHA 1238d5cView commit details -
use GPU aware MPI if specified
the user has to set the cmake variable GINKGO_FORCE_GPU_AWARE_MPI to a true value, to enable this behavior. If not set, additional transfers to the host are used. Co-authored-by: Pratik Nayak <pratik.nayak@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for 07f1f67 - Browse repository at this point
Copy the full SHA 07f1f67View commit details -
- change build_local reference + omp implementation - add build_local omp kernel test - add vector constructor with explicit stride Co-authored-by: Pratik Nayak <pratik.nayak@kit.edu> Co-authored-by: Tobias Ribizel <ribizel@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for e87d9aa - Browse repository at this point
Copy the full SHA e87d9aaView commit details -
adds DenseCache to reuse a dense vector without repeated allocations
Co-authored-by: Tobias Ribizel <ribizel@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for 278daf2 - Browse repository at this point
Copy the full SHA 278daf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6a92ae - Browse repository at this point
Copy the full SHA c6a92aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a38b08 - Browse repository at this point
Copy the full SHA 6a38b08View commit details -
remove partition member from vector
for now, no functionality (except reading/consistency checking) depends on the partition, so there is no point in storing it. Regarding the consistency check: we can ignore that for the moment, since we have to use a pointer comparison to check for equality, which is not sufficient for the general use case.
Configuration menu - View commit details
-
Copy full SHA for 6503e40 - Browse repository at this point
Copy the full SHA 6503e40View commit details -
Co-authored-by: Marcel Koch <marcel.koch@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for f54f69b - Browse repository at this point
Copy the full SHA f54f69bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e260a7 - Browse repository at this point
Copy the full SHA 0e260a7View commit details -
- adds tests - updates some documentation - moves mutability into DenseCache - reuses already allocated memory for read if available Co-authored-by: Tobias Ribizel <ribizel@kit.edu> Co-authored-by: Pratik Nayak <pratik.nayak@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for 6ff2672 - Browse repository at this point
Copy the full SHA 6ff2672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2291e5d - Browse repository at this point
Copy the full SHA 2291e5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b925a03 - Browse repository at this point
Copy the full SHA b925a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d7fa0f - Browse repository at this point
Copy the full SHA 3d7fa0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f38ddf - Browse repository at this point
Copy the full SHA 7f38ddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d829584 - Browse repository at this point
Copy the full SHA d829584View commit details -
Configuration menu - View commit details
-
Copy full SHA for a01f74e - Browse repository at this point
Copy the full SHA a01f74eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9df6a96 - Browse repository at this point
Copy the full SHA 9df6a96View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0da2ac - Browse repository at this point
Copy the full SHA d0da2acView commit details -
Configuration menu - View commit details
-
Copy full SHA for d57202b - Browse repository at this point
Copy the full SHA d57202bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a88297 - Browse repository at this point
Copy the full SHA 7a88297View commit details -
Configuration menu - View commit details
-
Copy full SHA for 364da22 - Browse repository at this point
Copy the full SHA 364da22View commit details -
- formating - test updates - documentation Co-authored-by: Tobias Ribizel <ribizel@kit.edu> Co-authored-by: Pratik Nayak <pratik.nayak@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for 3ac773e - Browse repository at this point
Copy the full SHA 3ac773eView commit details -
make dense::move_to adhere to move semantics
will be superseeded by #753
Configuration menu - View commit details
-
Copy full SHA for ba75555 - Browse repository at this point
Copy the full SHA ba75555View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1f2eb1 - Browse repository at this point
Copy the full SHA c1f2eb1View commit details -
- small rename - documentation - cmake - tests Co-authored-by: Yuhsiang Tsai <yhmtsai@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2578a9c - Browse repository at this point
Copy the full SHA 2578a9cView commit details -
merge reference and common mpi tests
Co-authored-by: Yuhsiang Tsai <yhmtsai@gmail.com> Co-authored-by: Tobias Ribizel <ribizel@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for 1fecf62 - Browse repository at this point
Copy the full SHA 1fecf62View commit details -
- formating - fix DenseCache::init_from - fix tests if comm.size != 3 Co-authored-by: Yuhsiang Tsai <yhmtsai@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 40234e7 - Browse repository at this point
Copy the full SHA 40234e7View commit details -
only allow const access to local vector
this adds in turn mutable access through get_local_values and at_local Co-authored-by: Tobias Ribizel <ribizel@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for c5514f5 - Browse repository at this point
Copy the full SHA c5514f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca07957 - Browse repository at this point
Copy the full SHA ca07957View commit details -
Co-authored-by: Marcel Koch <marcel.koch@kit.edu>
Configuration menu - View commit details
-
Copy full SHA for 5edadcf - Browse repository at this point
Copy the full SHA 5edadcfView commit details