• CUDA

  • Referenced in 1212 articles [sw03258]
  • developers building GPU-accelerated applications. The CUDA Toolkit includes a compiler for NVIDIA GPUs, math ... your applications. You’ll also find programming guides, user manuals, API reference, and other documentation...
  • PyCUDA

  • Referenced in 20 articles [sw09005]
  • Abstractions like pycuda.compiler.SourceModule and pycuda.gpuarray.GPUArray make CUDA programming even more convenient than with Nvidia ... Completeness. PyCUDA puts the full power of CUDA’s driver API at your disposal...
  • Thrust

  • Referenced in 51 articles [sw09618]
  • Thrust is a C++ template library for CUDA based on the Standard Template Library ... minimal programming effort through a high-level interface that is fully interoperable with CUDA...
  • hiCUDA

  • Referenced in 6 articles [sw12727]
  • language called hiCUDA (for high-level CUDA) for programming NVIDIA GPUs. It provides a programmer ... with hiCUDA directives) to an equivalent CUDA program. In this way, we can compile ... hiCUDA program to a binary using the existing CUDA compiler toolchain from NVIDIA. There ... slower a hiCUDA program runs compared to a hand-written CUDA version, given that they...
  • cudaBayesreg

  • Referenced in 6 articles [sw24712]
  • computing strategies. In this package, the CUDA programming model uses a separate thread for fitting...
  • BSGP

  • Referenced in 5 articles [sw08995]
  • better performance than well-optimized CUDA programs, while the source code complexity and programming time...
  • CAMPARY

  • Referenced in 5 articles [sw15156]
  • floating-point arithmetic library using the CUDA programming language for the NVidia GPU platform...
  • CUDA-lite

  • Referenced in 3 articles [sw13619]
  • CUDA-Lite: Reducing GPU Programming Complexity. The computer industry has transitioned into multi-core ... many-core parallel systems. The CUDA programming environment from NVIDIA is an attempt to make ... programming many-core GPUs more accessible to programmers. However, there are still many burdens placed ... programmer to maximize performance when using CUDA. One such burden is dealing with the complex...
  • GPU Quicksort

  • Referenced in 8 articles [sw12707]
  • show that in CUDA, NVIDIA’s programing platform for general-purpose computations on graphical processors...
  • Swan

  • Referenced in 2 articles [sw23694]
  • Swan: A tool for porting CUDA programs to OpenCL. The use of modern, high-performance ... this work has used the CUDA programming model supported exclusively by GPUs manufactured by NVIDIA ... recently produced the OpenCL specification for GPU programming. This offers the benefits of hardware-independence ... facilitating the conversion of an existing CUDA code to use the OpenCL model...
  • TheLMA

  • Referenced in 9 articles [sw12960]
  • numerical, and physical standpoint. Our program is based on CUDA and uses POSIX threads...
  • DBEC-GP-CUDA

  • Referenced in 2 articles [sw18217]
  • CUDA programs for solving the time-dependent dipolar Gross-Pitaevskii equation in an anisotropic trap ... stationary solutions. New versions of programs were developed using CUDA toolkit and can make ... CUDA-enabled GPUs. We present speedup test results obtained using new versions of programs...
  • Simulee

  • Referenced in 1 article [sw28756]
  • Charactering and Detecting CUDA Program Bugs. While CUDA has become a major parallel computing platform ... study to reveal important categories of CUDA program bug patterns based on 319 bugs identified ... findings demonstrate that CUDA-specific characteristics may cause program bugs such as synchronization bugs that ... detection framework, namely Simulee, to simulate CUDA program execution by interpreting the corresponding llvm bytecode...
  • CUDA.jl

  • Referenced in 2 articles [sw36380]
  • CUDA programming in Julia: The CUDA.jl package is the main entrypoint for for programming NVIDIA...
  • Copperhead

  • Referenced in 5 articles [sw30955]
  • outline the runtime support by which Copperhead programs interoperate with standard Python modules. We demonstrate ... with several examples targeting the CUDA platform for parallel programming on GPUs. Copperhead code ... times fewer lines of code than CUDA, and the compiler generates efficient code, yielding...
  • GPUSVM

  • Referenced in 2 articles [sw06627]
  • build our parallel SVM solver using CUDA programming model. Then we compare our GPUSVM package...
  • EAGL

  • Referenced in 2 articles [sw08231]
  • compute unified device architecture (CUDA) programming model. It implements parallelized point arithmetic, arithmetic functions...
  • eLBM

  • Referenced in 2 articles [sw31183]
  • energy-based LBM), is performed in CUDA programming language to take maximum advantage of accelerated...
  • Cumapz

  • Referenced in 1 article [sw09714]
  • analyze memory access patterns in CUDA. CUDA programming model provides a simple interface to program ... compare the memory performance of a CUDA program. CuMAPz can help programmers explore different ways...