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

TFactor: use optimised kernel #1256

Merged
merged 1 commit into from
Feb 13, 2025
Merged

TFactor: use optimised kernel #1256

merged 1 commit into from
Feb 13, 2025

Conversation

albestro
Copy link
Collaborator

@albestro albestro commented Jan 8, 2025

In a joint effort to optimise TFactor, with #1219 a faster kernel for LARFT has been introduced, and here it is applied on top of #1214 which parallelises it.

TODO:

@albestro albestro added this to the Optimizations milestone Jan 8, 2025
@albestro albestro self-assigned this Jan 8, 2025
@albestro albestro changed the base branch from master to alby/tfactor-optim/bulk January 8, 2025 10:51
@albestro albestro force-pushed the alby/tfactor-optim/bulk branch from 152f8e7 to 0d2bd4f Compare January 21, 2025 16:43
@msimberg msimberg modified the milestones: Optimizations, v0.8.0 Jan 27, 2025
@msimberg msimberg marked this pull request as ready for review January 27, 2025 15:12
Copy link
Collaborator

@rasolca rasolca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.
Request change is used only to avoid merge before the base is updated

@albestro albestro force-pushed the alby/tfactor-optim/bulk branch 5 times, most recently from 175fc6d to aaba87f Compare February 10, 2025 16:59
@albestro albestro force-pushed the alby/tfactor-optim/bulk branch 2 times, most recently from 0d2def8 to c306078 Compare February 10, 2025 17:19
Base automatically changed from alby/tfactor-optim/bulk to master February 12, 2025 14:52
@albestro albestro force-pushed the alby/tfactor-optim/kernel branch from efed0f0 to 8b66843 Compare February 13, 2025 08:08
most trivial solution, at least as a starting point
@albestro albestro force-pushed the alby/tfactor-optim/kernel branch from 8b66843 to 1017eab Compare February 13, 2025 08:12
@albestro
Copy link
Collaborator Author

cscs-ci run

@albestro
Copy link
Collaborator Author

For what concerns the taus on GPU change, I opened #1282 to keep track of it.

@codecov-commenter
Copy link

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.07%. Comparing base (c5c5280) to head (1017eab).
Report is 1 commits behind head on master.

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1256   +/-   ##
=======================================
  Coverage   95.07%   95.07%           
=======================================
  Files         141      141           
  Lines        8655     8655           
  Branches     1110     1110           
=======================================
  Hits         8229     8229           
  Misses        239      239           
  Partials      187      187           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@rasolca rasolca merged commit 47a58ea into master Feb 13, 2025
5 checks passed
@rasolca rasolca deleted the alby/tfactor-optim/kernel branch February 13, 2025 10:42
github-actions bot pushed a commit that referenced this pull request Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants