benchmarks

package
v1.7.1 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 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.
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.
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