-
Notifications
You must be signed in to change notification settings - Fork 8
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
install script should use openMp by default? #44
Comments
OpenMP support in symengine is minimal. It only parallelize operations over matrices and if you don't use matrices, it will not help at all. |
I actually do use matricies, I had forgotten; Are they supported in It seems it isn't yet: > S("Matrix([[a, b], [c, d]])")
(FunctionSymbol) Matrix(a, b, c, d) |
@mattfidler It is supported: Matrix(LETTERS[1:4], 2, byrow = TRUE) |
Ah; OK;
So the operations for > x %*% t(x)
[A**2 + B**2, A*C + B*D]
[A*C + B*D, C**2 + D**2] |
The additional |
@mattfidler I will keep this issue open and possibly enable it in future. |
The Mac/Windows toolchains for R have openMP support, so I think you should enable it in the default install script to add speed gains.
The text was updated successfully, but these errors were encountered: