| 1f4b1b45 | 04-Apr-2024 |
Umesh Unnikrishnan <unnikrishnan@anl.gov> |
Efficiently use in-order and out-of-order queues in the SYCL backends (#1456)
* Efficiently use both in-order and out-of-order sycl queues. (#59)
* Default to in-order queues.
* Only order que
Efficiently use in-order and out-of-order queues in the SYCL backends (#1456)
* Efficiently use both in-order and out-of-order sycl queues. (#59)
* Default to in-order queues.
* Only order queue as necessary.
* Use the same queue recursively through a hierarchy of Ceed objects,
* Adds missing changes from previous git-cherry-pick
* Efficiently use both in-order and out-of-order sycl queues. (#59)
* Default to in-order queues.
* Only order queue as necessary.
* Use the same queue recursively through a hierarchy of Ceed objects,
* Adds missing changes from previous git-cherry-pick
* fix formatting errors
* further formatting corrections
* fix formatting errors for merge
* fix errors
* fix errors
---------
Co-authored-by: Kris Rowe <krowe@anl.gov>
show more ...
|
| d07cdbe5 | 02-Apr-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
sycl - clearer template parameters |
| 6078361e | 01-Apr-2024 |
James Wright <james@jameswright.xyz> |
fix(sycl): Use `CEED_VECTOR_NONE` for weight evals |
| e588e9b3 | 01-Apr-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
sycl - fix vec memory copy |
| 509d4af6 | 28-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Drop JiT Guards in Most QF Source (#1540)
* backend - use pragma once
* gallery - drop source header guards
* ex - drop some qfunction source header guards
* fluids - drop guards on all sin
Drop JiT Guards in Most QF Source (#1540)
* backend - use pragma once
* gallery - drop source header guards
* ex - drop some qfunction source header guards
* fluids - drop guards on all singly included headers
* jit - drop most guards on backend JiT files
* sycl - drop extra header guards
* jit - enable #pragma once for QF source
* fluids - use #pragma once for util/helper qf source
* test - check different multiple includes
* fluids - fix odd include
* jit - update interface for building JiT string from multiple files
show more ...
|
| 5aed82e4 | 27-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - update copyright headers |
| 58111819 | 25-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
tidy - fix argument name mismatch |
| 081aa29d | 19-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
backend - use const for backend rstr data, should never change after set |
| f5d1e504 | 19-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
backend - use new user data copy utility |
| f59ebe5e | 19-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
backend - mirror changes in sycl backend |
| a267acd1 | 19-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
backend - same memory owned/borrowed strategy for all impls |
| 3fad321e | 19-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ref - simplify GetArrayWrite logic |
| 81670346 | 21-Mar-2024 |
Sebastian Grimberg <sjg@amazon.com> |
Fix a few more CeedInt promotions |
| 1ba74105 | 20-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
rst - clarify index checking logic |
| 33e3c889 | 20-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
rstr - use CeedSize as loop itrs for less casting |
| 740363cc | 20-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
memcheck - promote CeedInts when indexing into Evecs |
| 171d97d0 | 20-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ref - promote CeedInts when indexing into Evecs |
| ecc797df | 14-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cpu - consistently use SetValue to initalize CeedVectors |
| 297a0f46 | 13-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cpu - simplify AtPoints scratch vector initalization logic |
| 48c8e50d | 13-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cpu - clean up stray variable |
| 6efa0d72 | 11-Mar-2024 |
Zach Atkins <zach.atkins@colorado.edu> |
Move fix to CeedOperatorSetupFieldsAtPoints_Ref |
| 23629c23 | 11-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cpu - padd AtPoints evec for memcheck |
| b37f8825 | 11-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cpu - initalize scratch vectors in AtPoints Operator impl |
| 1a210a00 | 08-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Update backends/cuda-ref/ceed-cuda-ref-vector.c
fix - bad reversion of change
Co-authored-by: James Wright <james@jameswright.xyz> |
| d77c2f5d | 08-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
internal - add some missing CeedCall |