gom-opencl

command module
v0.0.0-...-df4236e Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2015 License: MIT Imports: 14 Imported by: 0

README

gom-opencl

GOM-OpenCL aims to implement a fully parallelized version of the P3 algorithm by Brian W. Goldman and William F. Punch using the raw power of modern GPUs.

Dependencies

The implementation relies on the OpenCL bindings provided by rainliu:

go get -v -tags="cl12" github.com/rainliu/opencl/cl

To build/install the executable from the repository execute the following command:

go get -v -tags="cl12" github.com/Morenim/gom-opencl

Only the latest OpenCL 1.2 specification is officially supported.

Host Specifications

The executable was tested on hosts with the following specifications:

CPU: Core i7-2600k clocked at ~3.4Ghz
GPU: Nvidia GTX 560 Ti clocked at 882 Mhz with 384 CUDA cores and 1024 MB GDDR5 memory.
RAM: 16 GB DDR3 clocked at 1333 Mhz

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package bitset provides an interface for bit-string data-structures and also provides a memory-efficient bit-string implementation.
Package bitset provides an interface for bit-string data-structures and also provides a memory-efficient bit-string implementation.

Jump to

Keyboard shortcuts

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