• GPGPU

  • Referenced in 20 articles [sw09105]
  • purpose computation on graphics hardware. The graphics processor (GPU) on today’s commodity video cards ... into an extremely powerful and flexible processor. Modern graphics architectures provide tremendous memory bandwidth ... precision. High-level languages have emerged for graphics hardware, making this computational power accessible. GPGPU ... graphics problems.This course provides detailed coverage of general-purpose computation on graphics hardware. We emphasize...
  • GPU Quicksort

  • Referenced in 7 articles [sw12707]
  • quicksort algorithm for graphics processors. In this article, we describe GPU-quicksort, an efficient quicksort ... algorithm suitable for highly parallel multicore graphics processors. Quicksort has previously been considered an inefficient ... platform for general-purpose computations on graphical processors, GPU-quicksort performs better than the fastest...
  • GLift

  • Referenced in 5 articles [sw06826]
  • Glift: Generic, efficient, random-access GPU data structures. This paper presents Glift, an abstraction ... library for defining complex, random-access graphics processor (GPU) data structures. Like modern CPU data...
  • ITER-REF

  • Referenced in 16 articles [sw10290]
  • Arrays (FPGA), Graphical Processing Units (GPU), and the STI Cell BE processor. Results on modern...
  • GPUTeraSort

  • Referenced in 14 articles [sw12706]
  • novel external sorting algorithm using graphics processors (GPUs) on large databases composed of billions ... algorithm uses the data parallelism within a GPU along with task parallelism by scheduling some...
  • GPUTop

  • Referenced in 10 articles [sw23299]
  • enabled graphics cards in three dimensions. Linear elasticity is solved entirely on the GPU ... single instruction, multiple data stream processors, special attention is given to the procedural generation ... vector products entirely on the graphics card. The GPU code is found to be extremely...
  • CULA

  • Referenced in 11 articles [sw12745]
  • linear algebra routines. The modern graphics processing unit (GPU) found in many standard personal computers ... highly parallel math processor capable of nearly 1 TFLOPS peak throughput at a cost similar...
  • GPAMM

  • Referenced in 1 article [sw00372]
  • molecular dynamics calculations using graphic processor units (GPU) is proposed. The potentials...
  • GPUBench

  • Referenced in 3 articles [sw09106]
  • analyze the performance of programmable graphics processors in areas of particular importance to general purpose ... tests that rigorously exercise a system’s GPU, determining statistics such as memory input/output bandwidth...
  • kdtree++

  • Referenced in 11 articles [sw28526]
  • processor design, manufacturers have shifted towards the multi- and many-core architectures. The graphics processing ... OpenCL implementation of 3D Peridynamics model on GPU platform. Peridynamics is a non-local continuum...
  • GPU-ABiSort

  • Referenced in 4 articles [sw20473]
  • GPU-ABiSort: optimal parallel sorting on stream architectures. In this paper, we present a novel ... sorting n values utilizing p stream processor units, this approach achieves the optimal time complexity ... present an implementation on modern programmable graphics hardware (GPUs). On GPUs, our optimal parallel sorting ... previous non-optimal sorting approaches on the GPU for sufficiently large input sequences. Because...
  • Direct3D

  • Referenced in 1 article [sw28314]
  • operations on the GPU. Direct3D: Hides different GPU implementations behind a coherent abstraction ... draw 3D graphics. Is designed to drive a separate graphics-specific processor. Newer GPUs have ... operation. You don’t mix CPU and GPU operations...
  • IMPETUS Afea

  • Referenced in 2 articles [sw12228]
  • comprises different solver modules and a Post Processor. Our guiding principles are accuracy, robustness ... GPU technology. Utilizing the computational force of a potent graphics card can considerably speed...
  • HiFiLES

  • Referenced in 1 article [sw19897]
  • specially well-suited for Graphical Processing Unit (GPU) architectures. HiFiLES is written ... protocol to run on multiple processors, and CUDA to harness GPU performance...
  • libcloudph++

  • Referenced in 1 article [sw37978]
  • leverage the power of graphics processing units (GPU), retaining the possibility to compile the unchanged ... execution on single or multiple standard processors (CPUs). The paper includes complete description...
  • Parallel Colt

  • Referenced in 2 articles [sw17569]
  • released the world’s first multicore processor: POWER4. Six years later, in February 2007, NVIDIA ... tools to write algorithms for execution on Graphic Processing Units (GPUs). Although software vendors have ... this library. Performance comparisons with MATLAB, including GPU computations via AccelerEyes’ Jacket toolbox are also...
  • GPUSort

  • Referenced in 2 articles [sw14143]
  • Most present day computers sport powerful GPUs (Graphics Processing Units) capable of beating even high ... GPU and extract the maximum computational throughoutput of the GPU. Our algorithm maps the bitonic ... qsort() running on a 3.4 GHz Pentium processor system with a NVIDIA GeForce 6800 Ultra...
  • CCMpred

  • Referenced in 1 article [sw17014]
  • price range of current six-core processors, CCMpred can predict contacts for typical alignments ... methods. For users without a CUDA-capable graphics card, CCMpred can also ... consumer-grade GPU and 1–6 min on a six-core CPU. Availability and implementation...
  • G-BLASTN

  • Referenced in 1 article [sw32429]
  • BLASTN: accelerating nucleotide alignment by graphics processors. Motivation: Since 1990, the basic local alignment search ... improve the speed. Recently, graphics processing units (GPUs) have been widely used as low-cost ... high-performance computing platforms. The existing GPU-BLAST is a promising software tool that uses...
  • gNUFFTW

  • Referenced in 1 article [sw31003]
  • gNUFFTW: Auto-Tuning for High-Performance GPU-Accelerated Non-Uniform Fast Fourier Transforms. Non-uniform ... well-understood for modern parallel processors. Inspired by the FFTW library, we demonstrate an empirical ... approach for the NUFFT on General Purpose Graphics Processors Units (GPGPU). We demonstrate order...