Name |
Short Description |
Language |
GPUAPriori |
APriori method for most common subsets (Alemany et al, 2016) |
CUDA |
GPUATria |
GPUATria (ATria, on the GPU) |
CUDA |
GPUBarnesHut |
Barnes-Hut Algorithm (Barnes and Hut, 1986) |
CUDA |
GPUBFSQueue |
Breadth-first search, using a queue |
CUDA |
GPUBisection |
Bisection method (Jardines et al, 2016) |
CUDA |
GPUBlur |
Blur an image |
CUDA |
GPUDijkstra |
Dijkstra's algorithm for shortest paths (Fernandez et al, 2016) |
CUDA |
GPUDePiCt |
Degenerate primers on the GPU (Cickovski et al, 2015) |
CUDA |
GPUGauss |
GPU Gaussian elimination (Cabrera Domingo et al, 2016) |
CUDA |
GPUGCN |
Graph Convolutional Network on the GPU using Tensorflow |
Python |
GPUGraceful |
Graceful labeling of a graph (Lopez et al, 2016) |
CUDA |
GPUGrayScale |
Convert image to grayscale |
CUDA |
GPUHistogram |
Histogram |
CUDA |
GPUHistogramSort |
Sorted histogram |
CUDA |
GPUKMM |
KMM, on the GPU |
CUDA |
GPUKruskal |
Kruskal's Algorithm on the GPU (Garcia-Cruz et al, 2016) |
CUDA |
GPUListScan |
Scan through a list |
CUDA |
GPUMatMult |
Matrix multiplication |
CUDA |
GPUPhyllotaxis |
Phyllotaxis model on the GPU (Lopez et al, 2019) |
CUDA |
GPUPrim |
Prim's Algorithm for minimum spanning trees (Celli et al, 2016) |
CUDA |
GPUReduction |
Vector sum with reduction |
CUDA |
GPURiemann |
Riemann sums on the GPU (Sanchez et al, 2016) |
CUDA |
GPUSparCC |
SparCC on the GPU (Alonso, Escobar, Panoff and Suarez, 2017) |
CUDA |
GPUStreamVectorAdd |
Vector addition (streamed) |
CUDA |
GPUTextHistogram |
Text-based histogram |
CUDA |
GPUThrustListScan |
Scan list using Thrust (Bell, 2012) |
CUDA |
GPUThrustReduction |
Vector sum with reduction using Thrust (Bell, 2012) |
CUDA |
GPUThrustVectorAdd |
Vector addition with Thrust (Bell, 2012) |
CUDA |
GPUTiledMatMult |
Tiled matrix multiplication |
CUDA |
GPUTrapezoid |
Trapezoid method on the GPU (Nunez et al, 2017) |
CUDA |
GPUTSVAdd |
GPU matrix addition (Tahoun et al, 2016) |
CUDA |
GPUTSVCofactor |
GPU matrix cofactor (Tahoun et al, 2016) |
CUDA |
GPUTSVMult |
GPU matrix multiplication (Tahoun et al, 2016) |
CUDA |
GPUTSVScale |
GPU matrix scaling (Tahoun et al, 2016) |
CUDA |
GPUTSVTranspose |
GPU matrix transpose (Tahoun et al, 2016) |
CUDA |
GPUVectorAdd |
Vector addition |
CUDA |
GPUVectorAddPM |
Vector addition with pinned memory |
CUDA |