vexcl
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
File Explorer
Download Latest Version (.zip)- install_boost.sh
- opencl_install.sh
- opencl.hpp
- FindFFTW.cmake
- VexCLBoostTargets.cmake
- VexCLConfig.cmake.in
- VexCLTools.cmake
- custom.css
- page.html
- .gitignore
- cmake.rst
- CMakeLists.txt
- conf.py
- customkernel.rst
- Doxyfile
- doxygen_objdb_8335.tmp
- expressions.rst
- git_version.py
- index.rst
- indices.rst
- initialize.rst
- interop.rst
- memory.rst
- multiexpr.rst
- partitioning.png
- primitives.rst
- requirements.txt
- symbolic.rst
- talks.rst
- CMakeLists.txt
- hello.cpp
- CMakeLists.txt
- viennacl_solvers.cpp
- benchmark.cpp
- CMakeLists.txt
- complex_simple.cpp
- complex_spmv.cpp
- devlist.cpp
- exclusive.cpp
- fft_benchmark.cpp
- fft_profile.cpp
- mba_benchmark.cpp
- show_profiling_data.m
- symbolic.cpp
- thrust-sort.cpp
- thrust-sort.cu
- thrust-sort.hpp
- boost_compute_scan.cpp
- boost_compute_sort.cpp
- boost_version.cpp
- cast.cpp
- clogs_scan.cpp
- clogs_sort.cpp
- CMakeLists.txt
- constants.cpp
- context.cpp
- context_setup.hpp
- cusparse.cpp
- custom_kernel.cpp
- deduce.cpp
- dummy1.cpp
- dummy2.cpp
- eval.cpp
- events.cpp
- fft.cpp
- generator.cpp
- image.cpp
- logical.cpp
- mba.cpp
- multi_array.cpp
- multivector_arithmetics.cpp
- multivector_create.cpp
- random.cpp
- random_matrix.hpp
- random_vector.hpp
- reduce_by_key.cpp
- reinterpret.cpp
- scan.cpp
- scan_by_key.cpp
- sort.cpp
- sparse_matrices.cpp
- spmv.cpp
- stencil.cpp
- svm.cpp
- tagged_terminal.cpp
- temporary.cpp
- tensordot.cpp
- threads.cpp
- types.cpp
- vector_arithmetics.cpp
- vector_copy.cpp
- vector_create.cpp
- vector_io.cpp
- vector_pointer.cpp
- vector_view.cpp
- compiler.hpp
- context.hpp
- device_vector.hpp
- error.hpp
- event.hpp
- filter.hpp
- image.hpp
- kernel.hpp
- svm_vector.hpp
- compiler.hpp
- context.hpp
- csr.inl
- cusparse.hpp
- device_vector.hpp
- error.hpp
- event.hpp
- filter.hpp
- hybrid_ell.inl
- kernel.hpp
- source.hpp
- svm_vector.hpp
- texture_object.hpp
- compiler.hpp
- context.hpp
- device_vector.hpp
- event.hpp
- filter.hpp
- kernel.hpp
- source.hpp
- compiler.hpp
- context.hpp
- defines.hpp
- device_vector.hpp
- error.hpp
- event.hpp
- filter.hpp
- image.hpp
- kernel.hpp
- source.hpp
- svm_vector.hpp
- common.hpp
- compute.hpp
- cuda.hpp
- jit.hpp
- opencl.hpp
- backtrace.hpp
- fusion.hpp
- boost_compute.hpp
- clogs.hpp
- viennacl.hpp
- kernels.hpp
- plan.hpp
- unrolled_dft.hpp
- philox.hpp
- threefry.hpp
- csr.hpp
- distributed.hpp
- ell.hpp
- matrix.hpp
- product.hpp
- spmv_ops.hpp
- ccsr.hpp
- csr.inl
- hybrid_ell.inl
- inline_spmv.hpp
- backend.hpp
- cache.hpp
- cast.hpp
- constant_address_space.hpp
- constants.hpp
- devlist.hpp
- element_index.hpp
- enqueue.hpp
- eval.hpp
- fft.hpp
- function.hpp
- gather.hpp
- generator.hpp
- image.hpp
- logical.hpp
- mba.hpp
- multi_array.hpp
- multivector.hpp
- operations.hpp
- profiler.hpp
- random.hpp
- reduce_by_key.hpp
- reductor.hpp
- scan.hpp
- scan_by_key.hpp
- sort.hpp
- spmat.hpp
- stencil.hpp
- svm_vector.hpp
- tagged_terminal.hpp
- temporary.hpp
- tensordot.hpp
- types.hpp
- util.hpp
- vector.hpp
- vector_pointer.hpp
- vector_view.hpp
- vexcl.hpp
- .appveyor.yml
- .gitignore
- .travis.yml
- CMakeLists.txt
- DEPENDS.md
- INSTALL.md
- LICENSE.md
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
