Searched refs:cpu (Results 1 – 25 of 29) sorted by relevance
12
152 | `/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 …]
240 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/blocked505 AVX_BACKENDS = /cpu/self/avx/serial /cpu/self/avx/blocked518 XSMM_BACKENDS = /cpu/self/xsmm/serial /cpu/self/xsmm/blocked819 ctc-% : $(ctests);@$(foreach tst,$(ctests),$(tst) /cpu/$*;)
55 - 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 are388 `/cpu/self/ref/memcheck` backend (which relies upon the410 | `/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 …]
29 …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"
30 The `/cpu/self/memcheck` backends explicitly verify read-only and write-only memory access assumpti…
10 benchmark.sh -c /cpu/self -r petsc-bpsraw.sh -b bp1 -n 16 -p 1620 benchmark.sh -c "/cpu/self/ref/serial /cpu/self/ref/blocked" -r petsc-bpsraw.sh -b "bp1 bp3" -n "16…
45 …"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')"
16 TEST_OPTS ?= --ceed /cpu/self/ref/serial
180 " Ceed specification [-c] : /cpu/self\n",271 " Ceed specification [-c] : /cpu/self\n",
10 python -m pytest test-*.py --ceed /cpu/self/opt/blocked -vv
14 pytest test-*.py --ceed /cpu/self/ref/serial
36 -ceed /cpu/self/opt/serial,/cpu/self/xsmm/serial,/cpu/self/xsmm/blocked \
45 Ceed(spec="/cpu/self")49 function Ceed(spec::AbstractString="/cpu/self")
48 -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
56 nek_spec=/cpu/self
27 device_type = sycl::info::device_type::cpu; in CeedInit_Sycl()
48 enum cpu { enum in sycl::ext::libceed::device_arch
30 let ceed = libceed::Ceed::init("/cpu/self/ref");
164 ceed_spec="/cpu/self",
151 ceed_spec="/cpu/self",
191 ceed_spec="/cpu/self",
428 ceed_spec="/cpu/self",
96 - `/cpu/self`