benchmarks

package
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Oct 5, 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
Package bitonicsort implements the bitonicsort benchmark from AMDAPPSDK.
Package bitonicsort implements the bitonicsort benchmark from AMDAPPSDK.
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
Package simpleconvolution implements the Simple Convolution benchmark from AMDAPPSDK.
Package simpleconvolution implements the Simple Convolution benchmark from AMDAPPSDK.
dnn
layers
Package layers provides implementations of DNN layers that run on MGPUSim.
Package layers provides implementations of DNN layers that run on MGPUSim.
maxpooling
Package maxpooling implements the maxpooling algorithm as a benchmark.
Package maxpooling implements the maxpooling algorithm as a benchmark.
mineva
Package mineva implements mineva network
Package mineva implements mineva network
relu
Package relu implements the relu algorithm as a benchmark.
Package relu implements the relu algorithm as a benchmark.
xor
Package xor implements a extremely simple network that can perform the xor operation.
Package xor implements a extremely simple network that can perform the xor operation.
heteromark
aes
Package aes implements the AES benchmark form Hetero-Mark.
Package aes implements the AES benchmark form Hetero-Mark.
fir
Package fir implements the FIR benchmark form Hetero-Mark.
Package fir implements the FIR benchmark form Hetero-Mark.
kmeans
Package kmeans implements the Kmeans benchmark form Hetero-Mark.
Package kmeans implements the Kmeans benchmark form Hetero-Mark.
pagerank
Package pagerank implements the PageRank benchmark form Hetero-Mark.
Package pagerank implements the PageRank benchmark form Hetero-Mark.
matrix
csr
Package csr provides a csr matrix definition
Package csr provides a csr matrix definition
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.
rodinia
nw
Package nw defines the Needleman–Wunsch benchmark
Package nw defines the Needleman–Wunsch benchmark
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