This repository was archived by the owner on Mar 20, 2023. It is now read-only.
-
Couldn't load subscription status.
- Fork 41
Integrate changes from NERSC GPU hackathon. #713
Merged
Merged
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
d452e1a
Update nmodl to hackathon_main.
olupton 8ab49e9
[Hackathon] disable a lot of CI (#694)
olupton 560cc3f
[Hackathon] Add a temporary option for benchmark data. (#695)
olupton de4e433
Minor changes for building on perlmutter (#697)
pramodk 81dd5ef
Enable OpenMP in CoreNEURON CI. (#698)
olupton 3e394c4
Set by default the number of warps to execute in a large reasonable n…
iomaganaris a8bb716
Add memory pool for Random123 streams. (#702)
olupton 9649814
Fix Boost-free compilation. (#703)
olupton 21dc2c8
Basic OpenACC -> OpenMP migration. (#693)
olupton 02abf78
GPU data management using OpenACC as well as OpenMP API (#704)
pramodk 57f7724
small openacc fixes (#707)
56889cc
Fixup to make the CI work better while finalising hackathon changes.
olupton 01a39d7
solve_interleaved2_launcher (CUDA interface) : fixing size of blocksP…
0fe815e
OpenMP offload: use #pragma instead of runtime API (#708)
78081b4
Remove unused GPU code (#711)
781d34f
Fixes and improvements from LLVM/XLC work. (#716)
olupton 1f01552
Use pragmas instead of omp_get_mapped_ptr (#705)
d03c45f
GPU implementation improvements (#718)
iomaganaris 3fc7037
More CI + disable OpenACC in OpenMP builds (#717)
olupton 9a98f73
NMODL -> hackathon_main.
olupton 5ce52d5
Separate handling of ml inside nrn_acc_manager (#719)
a6c7078
Fixing jenkins tests
iomaganaris 6b8b6c3
Address review comments.
olupton 531c4fe
Add CUDA toolkit includes.
olupton e3aeafc
Fixup cmake-format.
olupton 9fddc7d
Compile with -cuda. (#721)
olupton 1fbba17
Cleanup CMake for GPU offload.
olupton 847d415
fixup
olupton 53b0c5f
fixup the fixup :facepalm:
olupton 2c7377c
NMODL -> master after #783.
olupton 5c5b8a3
Drop two OpenMP taskwait directives.
olupton File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,3 @@ | ||
| SortIncludes: false | ||
| IndentCaseLabels: true | ||
| SortIncludes: false | ||
| StatementMacros: [nrn_pragma_acc, nrn_pragma_omp] |
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.