benchmarks

package
v1.7.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 4, 2020 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package benchmarks defines Benchmark interface.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Benchmark

type Benchmark interface {
	SelectGPU(gpuIDs []int)
	Run()
	Verify()
	SetUnifiedMemory()
}

A Benchmark is a GPU program that can run on the GCN3 simulator

Directories

Path Synopsis
amdappsdk
bitonicsort
Code generated by go-bindata.
Code generated by go-bindata.
fastwalshtransform
Package fastwalshtransform implements the fastwalshtransform benchmark from AMDAPPSDK.
Package fastwalshtransform implements the fastwalshtransform benchmark from AMDAPPSDK.
floydwarshall
Package floydwarshall implements the Floyd-Warshall benchmark from AMDAPPSDK.
Package floydwarshall implements the Floyd-Warshall benchmark from AMDAPPSDK.
matrixmultiplication
Package matrixmultiplication implements the matrix multiplication benchmark from AMDAPPSDK.
Package matrixmultiplication implements the matrix multiplication benchmark from AMDAPPSDK.
matrixtranspose
Package matrixtranspose implements the matrix transpose benchmark from AMDAPPSDK.
Package matrixtranspose implements the matrix transpose benchmark from AMDAPPSDK.
nbody
Package nbody include the benchmark of NBody sample Derived from SDKSample base class
Package nbody include the benchmark of NBody sample Derived from SDKSample base class
simpleconvolution
Code generated by go-bindata.
Code generated by go-bindata.
dnn
maxpooling
Package maxpooling implements the maxpooling algorithm as a benchmark.
Package maxpooling implements the maxpooling algorithm as a benchmark.
relu
Code generated by go-bindata.
Code generated by go-bindata.
heteromark
aes
Code generated by go-bindata.
Code generated by go-bindata.
fir
Code generated by go-bindata.
Code generated by go-bindata.
kmeans
Code generated by go-bindata.
Code generated by go-bindata.
pagerank
Package pagerank implements the PageRank benchmark form Hetero-Mark.
Package pagerank implements the PageRank benchmark form Hetero-Mark.
polybench
atax
Package atax implements the ATAX benchmark from Polybench.
Package atax implements the ATAX benchmark from Polybench.
bicg
Package bicg implements the bicg benchmark from Polybench.
Package bicg implements the bicg benchmark from Polybench.
shoc
bfs
Package bfs implements the bfs benchmark from the SHOC suite.
Package bfs implements the bfs benchmark from the SHOC suite.
fft
Package fft include the benchmark of Fourier
Package fft include the benchmark of Fourier
spmv
Package spmv include the benchmark of sparse matrix-vector matiplication.
Package spmv include the benchmark of sparse matrix-vector matiplication.
stencil2d
Package stencil2d implements the stencil2d benchmark from the SHOC suite.
Package stencil2d implements the stencil2d benchmark from the SHOC suite.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL