Home
last modified time | relevance | path

Searched refs:cpu (Results 1 – 25 of 29) sorted by relevance

12

/libCEED/
H A DREADME.md152 | `/cpu/self/ref/serial` | Serial reference implementation | Yes …
153 | `/cpu/self/ref/blocked` | Blocked reference implementation | Yes …
154 | `/cpu/self/opt/serial` | Serial optimized C implementation | Yes …
155 | `/cpu/self/opt/blocked` | Blocked optimized C implementation | Yes …
156 | `/cpu/self/avx/serial` | Serial AVX implementation | Yes …
157 | `/cpu/self/avx/blocked` | Blocked AVX implementation | Yes …
160 | `/cpu/self/memcheck/*` | Memcheck backends, undefined value checks | Yes …
163 | `/cpu/self/xsmm/serial` | Serial LIBXSMM implementation | Yes …
164 | `/cpu/self/xsmm/blocked` | Blocked LIBXSMM implementation | Yes …
187 The `/cpu/self/*/serial` backends process one element at a time and are intended for meshes with a …
[all …]
H A DMakefile240 BACKENDS_BUILTIN := /cpu/self/ref/serial /cpu/self/ref/blocked /cpu/self/opt/serial /cpu/self/opt/b…
494 MEMCHK_BACKENDS = /cpu/self/memcheck/serial /cpu/self/memcheck/blocked
505 AVX_BACKENDS = /cpu/self/avx/serial /cpu/self/avx/blocked
518 XSMM_BACKENDS = /cpu/self/xsmm/serial /cpu/self/xsmm/blocked
819 ctc-% : $(ctests);@$(foreach tst,$(ctests),$(tst) /cpu/$*;)
/libCEED/doc/sphinx/source/
H A Dreleasenotes.md55 - Update `/cpu/self/memcheck/*` backends to help verify `CeedVector` array access assumptions and `…
98 - Update `/cpu/self/memcheck/*` backends to help verify `CeedQFunctionContext` data sizes provided …
223 - The `/cpu/self/tmpl` and `/cpu/self/tmpl/sub` backends have been removed. These backends were int…
314 - New backend: `/cpu/self/memcheck/serial`.
386 were included in this release, such as the `/cpu/self/opt/*` backends (which are
388 `/cpu/self/ref/memcheck` backend (which relies upon the
410 | `/cpu/self/ref/serial` | Serial reference implementation |
411 | `/cpu/self/ref/blocked` | Blocked reference implementation |
412 | `/cpu/self/ref/memcheck` | Memcheck backend, undefined value checks |
413 | `/cpu/self/opt/serial` | Serial optimized C implementation |
[all …]
H A DlibCEEDdev.md29 …ple, the `/cpu/self/xsmm/serial` backend implements the `CeedTensorContract` object itself but del…
50 The basic CPU with the simplest implementation is `/cpu/self/ref/serial`.
54 The `/cpu/self/ref/blockend` and `/cpu/self/opt/*` backends delegate to the `/cpu/self/ref/serial` …
55 The `/cpu/self/ref/blocked` backend updates the {ref}`CeedOperator` to use an E-vector and Q-vector…
56 The `/cpu/self/opt/*` backends update the {ref}`CeedOperator` to apply the action of the operator i…
59 The `/cpu/self/avx/*` and `/cpu/self/xsmm/*` backends delegate to the corresponding `/cpu/self/opt/…
62 The `/cpu/self/memcheck/*` backends delegate to the `/cpu/self/ref/*` backends.
246 …Note: Prefixing the resource with "help:" (e.g. "help:/cpu/self") will result in @ref CeedInt() pr…
248 @param[in] resource Resource to use, e.g., "/cpu/self"
H A Dgpu.md30 The `/cpu/self/memcheck` backends explicitly verify read-only and write-only memory access assumpti…
/libCEED/benchmarks/
H A DREADME.md10 benchmark.sh -c /cpu/self -r petsc-bpsraw.sh -b bp1 -n 16 -p 16
20 benchmark.sh -c "/cpu/self/ref/serial /cpu/self/ref/blocked" -r petsc-bpsraw.sh -b "bp1 bp3" -n "16…
/libCEED/examples/python/
H A Dtutorial-0-ceed.ipynb45 …"Here we illustrate the simple declaration of a `Ceed`, with default resource (which is `/cpu/self…
79 "To use a particular backend, for instance `/cpu/self/opt/blocked` you can specify"
88 "ceed = libceed.Ceed('/cpu/self/opt/blocked')"
H A DMakefile16 TEST_OPTS ?= --ceed /cpu/self/ref/serial
H A Dtutorial-6-shell.ipynb180 " Ceed specification [-c] : /cpu/self\n",
271 " Ceed specification [-c] : /cpu/self\n",
/libCEED/python/
H A Dtest-wheel.sh10 python -m pytest test-*.py --ceed /cpu/self/opt/blocked -vv
/libCEED/python/tests/
H A DMakefile16 TEST_OPTS ?= --ceed /cpu/self/ref/serial
H A DREADME.md14 pytest test-*.py --ceed /cpu/self/ref/serial
/libCEED/examples/petsc/
H A DREADME.md36 -ceed /cpu/self/opt/serial,/cpu/self/xsmm/serial,/cpu/self/xsmm/blocked \
/libCEED/julia/LibCEED.jl/src/
H A DCeed.jl45 Ceed(spec="/cpu/self")
49 function Ceed(spec::AbstractString="/cpu/self")
/libCEED/examples/nek/
H A DREADME.md48 -c|-ceed Ceed backend to be used for the run (optional, default: /cpu/self)
61 ./run-nek-example.sh -ceed /cpu/self -e bp1 -n 4 -b 3
H A Dnek-examples.sh56 nek_spec=/cpu/self
/libCEED/rust/libceed-sys/c-src/
H A DMakefile240 BACKENDS_BUILTIN := /cpu/self/ref/serial /cpu/self/ref/blocked /cpu/self/opt/serial /cpu/self/opt/b…
494 MEMCHK_BACKENDS = /cpu/self/memcheck/serial /cpu/self/memcheck/blocked
505 AVX_BACKENDS = /cpu/self/avx/serial /cpu/self/avx/blocked
518 XSMM_BACKENDS = /cpu/self/xsmm/serial /cpu/self/xsmm/blocked
819 ctc-% : $(ctests);@$(foreach tst,$(ctests),$(tst) /cpu/$*;)
/libCEED/backends/sycl/
H A Dceed-sycl-common.sycl.cpp27 device_type = sycl::info::device_type::cpu; in CeedInit_Sycl()
H A Donline_compiler.hpp48 enum cpu { enum in sycl::ext::libceed::device_arch
/libCEED/rust/libceed/
H A DREADME.md30 let ceed = libceed::Ceed::init("/cpu/self/ref");
/libCEED/julia/LibCEED.jl/examples/
H A Dex2-surface.jl164 ceed_spec="/cpu/self",
H A Dex1-volume.jl151 ceed_spec="/cpu/self",
H A Dex3-volume.jl191 ceed_spec="/cpu/self",
H A Dex1-volume-c.jl428 ceed_spec="/cpu/self",
/libCEED/examples/solids/
H A DREADME.md96 - `/cpu/self`

12