• CUDA

  • Referenced in 1220 articles [sw03258]
  • CUDA Toolkit includes a compiler for NVIDIA GPUs, math libraries, and tools for debugging ... started quickly accelerating your application with GPUs...
  • TensorFlow

  • Referenced in 364 articles [sw15170]
  • computation to one or more CPUs or GPUs in a desktop, server, or mobile device...
  • Neural Network Toolbox

  • Referenced in 175 articles [sw07378]
  • distribute computations and data across multicore processors, GPUs, and computer clusters using Parallel Computing Toolbox...
  • Nektar++

  • Referenced in 78 articles [sw11964]
  • architectures such as modern graphical processing units (GPUs). We propose an algorithmic pipeline for mapping ... amenable to the fine-grained parallelism of GPUs. We demonstrate that the HDG method...
  • CUBLAS

  • Referenced in 79 articles [sw06880]
  • does not auto-parallelize across multiple GPUs. To use the CUBLAS library, the application must...
  • Firedrake

  • Referenced in 72 articles [sw14923]
  • PDEs and employ either conventional CPUs or GPUs to obtain the solution. Firedrake employs...
  • DualSPHysics

  • Referenced in 42 articles [sw17653]
  • parallel power computing of Graphics Computing Units (GPUs) is used to accelerate DualSPHysics...
  • cuFFT

  • Referenced in 24 articles [sw11258]
  • designed to provide high performance on NVIDIA GPUs. The cuFFTW library is provided ... users of FFTW to start using NVIDIA GPUs with a minimum amount of effort ... inputs and options efficiently on NVIDIA GPUs. This version of the cuFFT library supports...
  • Image Processing Toolbox

  • Referenced in 32 articles [sw13352]
  • registration. Many toolbox functions support multicore processors, GPUs, and C-code generation. Image Processing Toolbox...
  • MXNet

  • Referenced in 31 articles [sw20940]
  • portable and lightweight, scaling effectively to multiple GPUs and multiple machines. MXNet is also more...
  • OCTOPUS

  • Referenced in 20 articles [sw08525]
  • also has support for graphical processing units (GPUs) through OpenCL. Octopus is free software, released...
  • GPGPU

  • Referenced in 20 articles [sw09105]
  • GPGPU stands for ”General-Purpose Computation on GPUs”. GPGPU researchers have achieved over an order...
  • cuRAND

  • Referenced in 19 articles [sw11536]
  • hundreds of processor cores available in NVIDIA GPUs. cuRAND also provides two flexible interfaces, allowing...
  • Kokkos

  • Referenced in 17 articles [sw20455]
  • many-core CPUs), Cuda (for NVIDIA GPUs), and OpenMP (for Intel Phi). Note that...
  • BinaryConnect

  • Referenced in 17 articles [sw35871]
  • sets and large models. In the past, GPUs enabled these breakthroughs because of their greater...
  • yaSpMV

  • Referenced in 7 articles [sw17482]
  • yaSpMV: Yet another SpMV framework on GPUs. SpMV is a key linear algebra algorithm ... have been made to optimize SpMV on GPUs to leverage their massive computational throughput. Although ... hardware platforms. Our experimental results on GTX680 GPUs and GTX480 GPUs show that our proposed ... average on GTX680 GPUs, up to 150% and 42% on average on GTX480 GPUs...
  • GKLEE

  • Referenced in 10 articles [sw12794]
  • GKLEE: concolic verification and test generation for GPUs. Programs written for GPUs often contain correctness...
  • CholQR

  • Referenced in 10 articles [sw13049]
  • case studies on multicore CPU with multiple gpus. To orthonormalize the columns of a dense ... problem, on a multicore CPU with multiple GPUs. These case studies demonstrate that by using...
  • GPUTeraSort

  • Referenced in 14 articles [sw12706]
  • novel external sorting algorithm using graphics processors (GPUs) on large databases composed of billions...
  • LibBi

  • Referenced in 13 articles [sw19384]
  • units (CPUs), many-core graphics processing units (GPUs) and distributed-memory clusters of such devices...