-
Notifications
You must be signed in to change notification settings - Fork 363
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactoring, minor improvements, integrate gpu
- removed dynamic allocation when computing the coefficients for collocate - removed unsused functions in tensor structure - do precomputations for collocate during initialization of the tasks (cube dimensions are not precomputed) - added function computing pab from the coefficients given by integrate - Start moving coefficients calculations on GPU. It is basically the same code than for CPU adapted to GPU computation. - split source file for collocate and integrate on gpu. - use some of ref implementation for forces and stresses without VLAs (cpu side)
- Loading branch information
1 parent
1785898
commit e09b9ef
Showing
12 changed files
with
1,989 additions
and
944 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.