| #
f2910f11
|
| 22-Jun-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1240 from CEED/jeremy/small-typo
readme - fix typo
|
| #
82b36727
|
| 22-Jun-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
readme - fix typo
|
| #
bd882c8a
|
| 15-Jun-2023 |
James Wright <james@jameswright.xyz> |
Add sycl/ref and sycl/shared backends (#1229)
* Merge sycl_backend from ALCF fork
---------
Co-authored-by: Umesh Unnikrishnan <unnikrishnan@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>
Add sycl/ref and sycl/shared backends (#1229)
* Merge sycl_backend from ALCF fork
---------
Co-authored-by: Umesh Unnikrishnan <unnikrishnan@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
show more ...
|
| #
023b8a51
|
| 25-Jan-2023 |
abdelfattah83 <36712794+abdelfattah83@users.noreply.github.com> |
magma: non-tensor rtc (#1141)
* some refactoring in magma's jit src
* fix path
* fix loading src
* refactor magma nontensor backend
* refactor magma nontensor backend
* [WIP]: new non
magma: non-tensor rtc (#1141)
* some refactoring in magma's jit src
* fix path
* fix loading src
* refactor magma nontensor backend
* refactor magma nontensor backend
* [WIP]: new nontensor basis kernels
* [WIP]: new nontensor basis kernels
* [WIP]: new nontensor basis kernels
* call the new nontensor kernels for low order problems
* multiple compilation for the same kernels but with different tuning parmaters
* magma: allow different nb's for different non-tensor kernels
* tuning data for the non-tensor rtc kernels
* remove no-longer used functions, add new one for tuning the nontensor kernels
* constants for tuning
* tuning functions
* use the tuning functions in compiling/running the new kernels
* bug fix
* fixes
* fixes
* minor
* switch tuning data
* fix name
* fix name
* add function to run cuda kernels with opt-in shared memory feature
* minor fix
* minor fix
* fix calls to batch api
* allow more kernel instances
* temporary timing function
* temporary timing function
* tuning data based on hiprtc
* rollback tuning parameters
* fixes
* fixes
* fix inconsistency in the parameters passed to nvrtc/hiprtc
* minor
* a fix to the nb selector
* cleanup
* merge the opt-in feature in CeedRunKernelDimSharedOptinCuda into CeedRunKernelDimSharedCuda
* fix paths for hip-magma backends
* style
* fixes
* running make format
* undo changes from the last commit
* change HIP_DIR to ROCM_DIR and adjust the paths for magma accordingly
* replace HIP_DIR with ROCM_DIR
show more ...
|
| #
a72e8036
|
| 10-Jan-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1140 from CEED/jeremy/doc-fix
Minor doc fixes
|
| #
83b45269
|
| 10-Jan-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
doc - update license date range
|
| #
bada4062
|
| 06-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1132 from CEED/jeremy/cite-minor-fix
Update user manual citation
|
| #
87a4ead5
|
| 06-Jan-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
doc - update link to Zenodo
|
| #
a85b61d6
|
| 04-Jan-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
readme - update user manual citation
|
| #
861776b7
|
| 24-Dec-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1124 from CEED/jed/release-0.11
Release 0.11
|
| #
8ec64e9a
|
| 24-Dec-2022 |
Jed Brown <jed@jedbrown.org> |
libCEED 0.11.0
|
| #
c75b43c8
|
| 30-Nov-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1097 from CEED/jeremy/couple-of-$
minor - missing $ in code samples
|
| #
f11332b8
|
| 22-Nov-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - missing $ in code samples
|
| #
832499a0
|
| 20-Oct-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1076 from CEED/jed/emscripten-usability
Emscripten usability and documentation
|
| #
b648fd31
|
| 20-Oct-2022 |
Jed Brown <jed@jedbrown.org> |
README: use console environments and document WASM build
|
| #
0be03a92
|
| 13-Oct-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Update OCCA Backend (#1072)
* Update OCCA memory interop call.
* Removes deprecated kernelBuilder calls; builds directly from the device.
* Uses `std::memset` and `std:memcpy`.
* Uses `std:
Update OCCA Backend (#1072)
* Update OCCA memory interop call.
* Removes deprecated kernelBuilder calls; builds directly from the device.
* Uses `std::memset` and `std:memcpy`.
* Uses `std::to_string` instead of internal `occa::toString`.
* Uses `std::memcpy`.
* Sets kernel properties.
* Removes deprecated kernelBuilder calls; builds directly from the device.
* Removes deprecated kernelBuild call; builds directly from the device.
* Uses `std::memcpy`.
* Removes deprecated calls to `occa::linalg`.
* Add registration and device configuration for DPC++ and OpenCL backends.
* Add DPC++ and OpenCL backends to makefile.
* Spelling.
* Configure build flags for oneAPI compilers.
* Correctly set mode in `occa::json` object.
* Add missing functions to OCCA CeedVector implementation.
* Adds missing call to `setValueKernel` in OCCA CeedVector impl.
* Gets occa device function name from the CeedQFunction.
* Adds OpenCL and DPC++ to backends list.
* Uses unique kernel name for OCCA qFunction kernels.
* Adds a dummy `ceed.h` header in include in OCCA kernels.
* Rewrite arrays of structs in format that OCCA can handle.
* Adds stubs for missing functions in OCCA qfunctioncontext.
* Includes the cmath header when compiling C++ code.
* Add stubs for missing OCCA backend LinearAssembleXXX functions.
* Adds missing functions to OCCA implemenation of qFunctionContext.
* Removes math function headers which were causing OCCA JIT failures.
* Rewrite arrays of structs in format that OCCA can handle.
* Rewrites fluids example qfunctions to be compatible with OCCA.
* Fixes array dimensions in mass2dbuild.
* Rewrites advection problem kernels to work with OCCA.
* Rewrites blasius problem kernels to work with OCCA.
* Rewrites channel problem kernels to work with OCCA.
* Rewrites dirichlet bc kernels to work with OCCA.
* Rewrites newtonian kernels to work with OCCA.
* Rewrites setupgeo kernels to be compatible with OCCA.
* Rewrites stabilization kernels to be compatible with OCCA.
* Rewrites stg kernels to be compatible with OCCA.
* Adds occa backends to tests for the fluids example.
* doc - update OCCA info in release notes + README
* ci - run with OCCA v1.4
* occa - update copyright boilerplate
* occa - drop unused define
* ci - fix OCCA install
* wip
* ci - fix occa skip list
* make/ci - fix use of OCCA_DIR/bin/occa
* makefile - minor style
* ci - re-enable OCCA dir caching
* doc - update release notes to mention OCCA QF workarounds
Co-authored-by: Kris Rowe <kris.rowe@anl.gov>
show more ...
|
| #
eca1b09c
|
| 27-Jun-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1008 from CEED/jeremy/doc-fixes
Small Doc Fixes
|
| #
17be3a41
|
| 23-Jun-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
doc - update style since I'm touching the file
|
| #
10a41f97
|
| 23-Jun-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
doc - minor fixes
|
| #
18562a3a
|
| 08-Apr-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #935 from CEED/jeremy/install-folder
Install qf and kernels
|
| #
d27ed4f3
|
| 08-Apr-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
README - add note about separate build and install stages for installation
|
| #
b060dc76
|
| 18-Mar-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #924 from CEED/jeremy/azure-badge
readme - drop azure badge
|
| #
787c0480
|
| 18-Mar-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
readme - drop azure badge
|
| #
834f70d9
|
| 15-Mar-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #915 from CEED/jed/libceed.org
Update links to https://libceed.org
|
| #
13964f07
|
| 15-Mar-2022 |
Jed Brown <jed@jedbrown.org> |
Update links to https://libceed.org
|