-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
Matrix multiplication using OpenCL #738
Labels
Comments
nseam
added a commit
to nseam/EA31337-classes
that referenced
this issue
Apr 12, 2024
…r Matrix class (not yet complete).
nseam
added a commit
to nseam/EA31337-classes
that referenced
this issue
Apr 19, 2024
…rk as previous implementation we based on was buggy.
nseam
added a commit
to nseam/EA31337-classes
that referenced
this issue
Apr 24, 2024
…enCL. Now we need some improvements and Matrix::Deflatten().
nseam
added a commit
to nseam/EA31337-classes
that referenced
this issue
Apr 26, 2024
…penCL buffers caching when passing matrices into kernel arguments. Got rid of templated version of Run() and RunMany().
nseam
added a commit
to nseam/EA31337-classes
that referenced
this issue
May 1, 2024
kenorb
added a commit
that referenced
this issue
May 1, 2024
…-new * nseam/v3.003-dev-stats: Refs #738. Matrix multiplication via OpenCL. Ready for testing. Refs #738. WIP. Matrix multiplication via OpenCL. Working on OpenCL buffers caching when passing matrices into kernel arguments. Got rid of templated version of Run() and RunMany(). Refs #738. WIP. Partially working Matrix multiplication via OpenCL. Now we need some improvements and Matrix::Deflatten(). Refs #738. WIP. OpenCL integration for Matrix class needs rework as previous implementation we based on was buggy. Refs #738. WIP. OpenCL wrapper class and OpenCL integration for Matrix class (not yet complete). WIP. Refs EA31337/EA31337-indicators-stats#2. Indi_AccountStats closer to be finished. Awaiting to fix MT5 compiler bug. Refs EA31337/EA31337-indicators-stats#2. Closed to finish Indi_AccountStats indicator. ACQUIRE_BUFFERn / RELEASE_BUFFERn functionality required for EA31337/EA31337-indicators-stats#1
kenorb
added a commit
that referenced
this issue
May 1, 2024
…-new * nseam/v3.003-dev-stats: Refs #738. Matrix multiplication via OpenCL. Ready for testing. Refs #738. WIP. Matrix multiplication via OpenCL. Working on OpenCL buffers caching when passing matrices into kernel arguments. Got rid of templated version of Run() and RunMany(). Refs #738. WIP. Partially working Matrix multiplication via OpenCL. Now we need some improvements and Matrix::Deflatten(). Refs #738. WIP. OpenCL integration for Matrix class needs rework as previous implementation we based on was buggy. Refs #738. WIP. OpenCL wrapper class and OpenCL integration for Matrix class (not yet complete). WIP. Refs EA31337/EA31337-indicators-stats#2. Indi_AccountStats closer to be finished. Awaiting to fix MT5 compiler bug. Refs EA31337/EA31337-indicators-stats#2. Closed to finish Indi_AccountStats indicator. ACQUIRE_BUFFERn / RELEASE_BUFFERn functionality required for EA31337/EA31337-indicators-stats#1
nseam
added a commit
to nseam/EA31337-classes
that referenced
this issue
May 2, 2024
… now uses new API for reading/writing directly to flat arrays.
kenorb
pushed a commit
that referenced
this issue
May 3, 2024
…es new API for reading/writing directly to flat arrays.
kenorb
added a commit
that referenced
this issue
May 3, 2024
* nseam/v3.007-dev-new: Refs #738. Matrix multiplication fallback for MT4. CPU version now uses new API for reading/writing directly to flat arrays.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Refs: https://www.mql5.com/en/docs/OpenCL
The text was updated successfully, but these errors were encountered: