8000 Distributed matrix and solvers by upsj · Pull Request #760 · ginkgo-project/ginkgo · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Distributed matrix and solvers #760

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

Closed
wants to merge 15 commits into from
Closed

Distributed matrix and solvers #760

wants to merge 15 commits into from

Conversation

upsj
Copy link
Member
@upsj upsj commented May 5, 2021

I think it finally makes sense to open a PR so we can discuss the initial MPI interface, even though it probably won't make it in before Ginkgo 1.4.0. Tomorrow I'll put in some more details.

  • Reference kernels
  • OpenMP kernels
  • CUDA kernels
  • HIP kernels
  • DPC++ kernels
  • Transpose
  • Bicg
  • Idr
  • Gmres kernel separation
  • Gmres dot products
  • CbGmres

@upsj upsj added 1:ST:WIP This PR is a work in progress. Not ready for review. mod:mpi This is related to the MPI module labels May 5, 2021
@upsj upsj added this to the Ginkgo 2.0.0 milestone May 5, 2021
@upsj upsj assigned upsj and pratikvn May 5, 2021
@ginkgo-bot ginkgo-bot added mod:all This touches all Ginkgo modules. reg:build This is related to the build system. reg:documentation This is related to documentation. reg:example This is related to the examples. reg:helper-scripts This issue/PR is related to the helper scripts mainly concerned with development of Ginkgo. reg:testing This is related to testing. type:matrix-format This is related to the Matrix formats type:solver This is related to the solvers type:stopping-criteria This is related to the stopping criteria labels May 5, 2021
@upsj upsj modified the milestones: Ginkgo 2.0.0, Ginkgo 1.5.0 May 6, 2021
@upsj upsj force-pushed the distributed-matrix branch from fc2f018 to c2ce619 Compare May 21, 2021 11:44
@ginkgo-bot
Copy link
Member

Error: The following files need to be formatted:

core/distributed/errors.cpp
core/distributed/partition.cpp
core/distributed/vector.cpp
core/solver/distributed_helpers.hpp
cuda/distributed/matrix_kernels.cu
cuda/distributed/vector_kernels.cu
dpcpp/distributed/matrix_kernels.dp.cpp
dpcpp/distributed/vector_kernels.dp.cpp
hip/distributed/matrix_kernels.hip.cpp
hip/distributed/vector_kernels.hip.cpp
include/ginkgo/core/base/cache.hpp
include/ginkgo/core/distributed/base.hpp
include/ginkgo/core/distributed/communicator.hpp
include/ginkgo/core/distributed/vector.hpp
omp/distributed/matrix_kernels.cpp
omp/distributed/vector_kernels.cpp
omp/test/distributed/matrix_kernels.cpp
omp/test/distributed/partition_kernels.cpp
reference/distributed/matrix_kernels.cpp
reference/distributed/vector_kernels.cpp
reference/test/distributed/matrix_kernels.cpp
reference/test/distributed/vector_kernels.cpp

You can find a formatting patch under Artifacts here or run format! if you have write access to Ginkgo

@upsj upsj mentioned this pull request Jun 6, 2021
3 tasks
@upsj
AC28 Copy link
Member Author
upsj commented Oct 27, 2021

This will be handled in distributed-develop.

@upsj upsj closed this Oct 27, 2021
@upsj upsj deleted the distributed-matrix branch August 26, 2024 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1:ST:WIP This PR is a work in progress. Not ready for review. mod:all This touches all Ginkgo modules. mod:mpi This is related to the MPI module reg:build This is related to the build system. reg:documentation This is related to documentation. reg:example This is related to the examples. reg:helper-scripts This issue/PR is related to the helper scripts mainly concerned with development of Ginkgo. reg:testing This is related to testing. type:matrix-format This is related to the Matrix formats type:solver This is related to the solvers type:stopping-criteria This is related to the stopping criteria
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0