Dear synt san , i_rokach san , Matej san , jbr san ,
Thank you so much for your kindly and detail message !
It is difficult for me of your discussion content now.
But i would like to study your comment content.
I am very interested in your high level conversation!
Hi,
I wanted to know how can one use GPU with Pastix for acceleration? i seem to have reached a CPU bottleneck instead of a memory bandwidth one.
Regards
Hi for using pardiso out of core solvers, I added these files to PPM ccx_dynamic
and set environment variables as suggested by:
However, I donāt know where to set the environment variables given by Intel, and donāt know where to find the iparm file . Have you tried OOC with PPM? and can you guide me on how to do it?
What do you mean by renames here
Environment variables are set in Windows system settings or in PrePoMax settings (CalculiX tab) while iparm is a parameter in the CalculiX source code (pardiso.c). So changing it would require recompiling CalculiX.
I think that itās just about renaming those files - e.g. from mkl_rt.1 to mkl_rt.2:
1 Like
I see, is there any thread as to how one could recompile Calculix and integrate it with prepomax?
Integrating a ready-made executable with PrePoMax is not a problem, you just need to select it in the CalculiX tab. The tricky part is compiling CalculiX from the source. You can find some guides on the CalculiX forum but they mostly refer to Linux distributions. I would still start there though.
1 Like
I see, Iāll try my best and keep this thread alive then with my findings
Edit 1: https://www.youtube.com/watch?v=eGAywnUUgPQ
This video is interesting, I will download buy some new storage because I want WSL to
work on it and then Iāll try recompling calculix and see how it goes from there. I plan to copy
my file into WSL environment, recompile it and bring it back to windows and then link the
new executable to PPM.