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

How to -r -c #167

Open
LiMuxing666 opened this issue Jul 31, 2024 · 2 comments
Open

How to -r -c #167

LiMuxing666 opened this issue Jul 31, 2024 · 2 comments

Comments

@LiMuxing666
Copy link

Dear SuperLU Team,

Hello!

I have encountered some issues while using SuperLU_DIST and would appreciate your assistance.

When using the command "mpiexec -n 8 pddrive myrhs mymatrix", I obtain solutions with very small residuals. However, when I use "mpiexec -n 8 pddrive -r 2 -c 4 myrhs mymatrix", the residuals become significantly larger. I tried using the -i 1 and -i 2 options, but they did not improve the situation.
Additionally, I am working with matrices that have up to 10 million rows. In this context, should I use the -DXSDK_INDEX_SIZE=64 option?

Thank you for your assistance.

Best regards,

[Muxing Li]

@xiaoyeli
Copy link
Owner

If it succeeds with 1 MPI 32-bit indexing, you don't need 64 bit for multiple MPIs.
Can you compile a version with more printings, by defining:
-DCMAKE_C_FLAGS="-DPRNTlevel=1"

Then, you can send us the output file.

@LiMuxing666
Copy link
Author

I apologize for the late reply. Unfortunately, I have not been engaged in this kind of work recently. Thank you very much for your advice and help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants