Skip to content
/ hpxcl Public
forked from STEllAR-GROUP/hpxcl

This repository contains components that will support percolation via OpenCL and CUDA

License

Notifications You must be signed in to change notification settings

biddisco/hpxcl

 
 

Repository files navigation

hpxcl

This repository contains components that will support percolation via OpenCL and CUDA

Build

The CircleCI contiguous integration service tracks the current build status for the master branch: HPXCL master branch build status

CUDA

Prerequisites:

  • CUDA SDK >= 7.0

Building:

mkdir build && cd build
cmake \
-DHPX_ROOT=/home/diehl/opt/hpx/ \
-DHPXCL_WITH_CUDA=ON \
-DCUDA_TOOLKIT_ROOT_DIR=/opt/packages/cuda-7.0/ \
-DLIBNVRTC_LIBRARY_DIR=/opt/packages/cuda-7.0/lib64/ .. 
  • Build CUDA support: -HPXCL_WITH_CUDA=ON
  • Build OpenCL support: -HPCL_WITH_OPENCL=ON
  • Build examples: -DHPXCL_BUILD_EXAMPLES
  • Build benchmark: -DHPXCL_BUILD_BENCHMARK=ON
  • Build documentation: -DHPX_BUILD_DOCUMENTATION=ON

About

This repository contains components that will support percolation via OpenCL and CUDA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 80.8%
  • CMake 7.6%
  • Python 6.7%
  • Makefile 3.8%
  • Cuda 1.1%