-
Notifications
You must be signed in to change notification settings - Fork 188
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
[SYCL] Seq mv sycl #538
base: master
Are you sure you want to change the base?
[SYCL] Seq mv sycl #538
Commits on Jul 24, 2021
-
Add sycl configure option and memory functionality
This is an initial commit that still needs some reworking and debugging.
Wayne Mitchell committedJul 24, 2021 Configuration menu - View commit details
-
Copy full SHA for c07bcfb - Browse repository at this point
Copy the full SHA c07bcfbView commit details
Commits on Jul 27, 2021
-
Change names and fix initialization
This does a bunch of name changing of files, data structures, and variables from 'cuda' to 'device' in order to reflect which things are generic device functionality vs. tied to a specific language. In addition, this now compiles and runs a simple program that calls HYPRE_Init() and allocates/copies/frees memory on the device and host with unified memory.
Wayne Mitchell committedJul 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 61d0edb - Browse repository at this point
Copy the full SHA 61d0edbView commit details -
Quick fix for compilation --with-cuda. Ran some tests on lassen and quartz as well to make sure I didn't break the cuda or cpu versions.
Configuration menu - View commit details
-
Copy full SHA for bafa6c2 - Browse repository at this point
Copy the full SHA bafa6c2View commit details
Commits on Jul 28, 2021
-
Choose default exec policy for matvec
Modified csr matvec to choose the default execution policy instead of hard-coded device policy. This now passes tests and seems to run as expected using sycl unified memory and using host execution for everything.
Wayne Mitchell committedJul 28, 2021 Configuration menu - View commit details
-
Copy full SHA for c16315d - Browse repository at this point
Copy the full SHA c16315dView commit details -
Merge branch 'master' into sycl
Wayne Mitchell committedJul 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 6d9fb5c - Browse repository at this point
Copy the full SHA 6d9fb5cView commit details
Commits on Aug 3, 2021
-
Starting to put in boxloop sycl code. This compiles, but crashes.
Wayne Mitchell committedAug 3, 2021 Configuration menu - View commit details
-
Copy full SHA for c58f944 - Browse repository at this point
Copy the full SHA c58f944View commit details
Commits on Sep 16, 2021
-
Remove nonfunctional code for fresh start
Wayne Mitchell committedSep 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 25348d4 - Browse repository at this point
Copy the full SHA 25348d4View commit details
Commits on Sep 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 58b6e23 - Browse repository at this point
Copy the full SHA 58b6e23View commit details
Commits on Sep 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0c58ebe - Browse repository at this point
Copy the full SHA 0c58ebeView commit details
Commits on Sep 29, 2021
-
I have fixed my compilation issues and can now run with my sycl boxloop1 implementation on frank's sever machine. The boxloop1 code seems to be giving correct results as well, though it seems somewhere along the line I screwed up the struct solvers tests, which yield a discrepancy in number of iterations for the first solvers.jobs job.
Configuration menu - View commit details
-
Copy full SHA for 5695c97 - Browse repository at this point
Copy the full SHA 5695c97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ad440f - Browse repository at this point
Copy the full SHA 2ad440fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4d9ba4 - Browse repository at this point
Copy the full SHA f4d9ba4View commit details
Commits on Sep 30, 2021
-
The non-reduction boxloops are all in and pass the struct tests. Performance is VERY slow, but this may just be due to the machine I am running on. Reduction boxloops are in progress.
Configuration menu - View commit details
-
Copy full SHA for 845a433 - Browse repository at this point
Copy the full SHA 845a433View commit details -
Configuration menu - View commit details
-
Copy full SHA for c733ad6 - Browse repository at this point
Copy the full SHA c733ad6View commit details
Commits on Oct 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4ed00c4 - Browse repository at this point
Copy the full SHA 4ed00c4View commit details
Commits on Oct 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2fb3f27 - Browse repository at this point
Copy the full SHA 2fb3f27View commit details -
The reduction boxloops are implemented and pass the struct solvers.sh tests. Cleanup of boxloop_sycl.h.
Configuration menu - View commit details
-
Copy full SHA for 001fb9f - Browse repository at this point
Copy the full SHA 001fb9fView commit details
Commits on Oct 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for df301df - Browse repository at this point
Copy the full SHA df301dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e54d48 - Browse repository at this point
Copy the full SHA 4e54d48View commit details
Commits on Oct 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a127622 - Browse repository at this point
Copy the full SHA a127622View commit details
Commits on Oct 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 94a269d - Browse repository at this point
Copy the full SHA 94a269dView commit details
Commits on Oct 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 39fbd2d - Browse repository at this point
Copy the full SHA 39fbd2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 193ee25 - Browse repository at this point
Copy the full SHA 193ee25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9166c16 - Browse repository at this point
Copy the full SHA 9166c16View commit details
Commits on Oct 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4fca1be - Browse repository at this point
Copy the full SHA 4fca1beView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6383e8 - Browse repository at this point
Copy the full SHA a6383e8View commit details
Commits on Oct 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4ddcc4a - Browse repository at this point
Copy the full SHA 4ddcc4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 345b0d0 - Browse repository at this point
Copy the full SHA 345b0d0View commit details -
Try different formulation of reduction
Uses shared memory pointer instead of buffers and accessors. Seems to work on iris, same error as before on arcticus.
Configuration menu - View commit details
-
Copy full SHA for f48eec0 - Browse repository at this point
Copy the full SHA f48eec0View commit details
Commits on Nov 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 980bee5 - Browse repository at this point
Copy the full SHA 980bee5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d5ee90 - Browse repository at this point
Copy the full SHA 2d5ee90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 496afa7 - Browse repository at this point
Copy the full SHA 496afa7View commit details
Commits on Nov 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4d303d3 - Browse repository at this point
Copy the full SHA 4d303d3View commit details
Commits on Nov 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 99c5d9d - Browse repository at this point
Copy the full SHA 99c5d9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8c5de - Browse repository at this point
Copy the full SHA ec8c5deView commit details
Commits on Nov 5, 2021
-
[SYCL] convert sycl::device to sycl::device* for better handling (hyp…
…re-space#504) * [SYCL] convert sycl::device to sycl::device* for better handling and setting * [SYCL] fix ONEAPI warning and build issues * [SYCL] fix the setDevice method and address comments
Configuration menu - View commit details
-
Copy full SHA for 3254e31 - Browse repository at this point
Copy the full SHA 3254e31View commit details
Commits on Dec 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 68fc8be - Browse repository at this point
Copy the full SHA 68fc8beView commit details
Commits on Dec 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b7ebf4e - Browse repository at this point
Copy the full SHA b7ebf4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31d6238 - Browse repository at this point
Copy the full SHA 31d6238View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35fa901 - Browse repository at this point
Copy the full SHA 35fa901View commit details
Commits on Dec 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 243e2b8 - Browse repository at this point
Copy the full SHA 243e2b8View commit details
Commits on Dec 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9eb1f7f - Browse repository at this point
Copy the full SHA 9eb1f7fView commit details
Commits on Dec 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f11b593 - Browse repository at this point
Copy the full SHA f11b593View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae30f74 - Browse repository at this point
Copy the full SHA ae30f74View commit details -
Configuration menu - View commit details
-
Copy full SHA for c73ef06 - Browse repository at this point
Copy the full SHA c73ef06View commit details
Commits on Dec 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d3e3bf0 - Browse repository at this point
Copy the full SHA d3e3bf0View commit details
Commits on Dec 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ad32b6f - Browse repository at this point
Copy the full SHA ad32b6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c6b6bc - Browse repository at this point
Copy the full SHA 9c6b6bcView commit details
Commits on Dec 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bcf0e57 - Browse repository at this point
Copy the full SHA bcf0e57View commit details