sci-libs/clblast (gentoo)

Search

Install

Install this package:

emerge -a sci-libs/clblast

Package Information

Description:
CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS library written in C++11. It is designed to leverage the full performance potential of a wide variety of OpenCL devices from different vendors, including desktop and laptop GPUs, embedded GPUs, and other accelerators. CLBlast implements BLAS routines: basic linear algebra subprograms operating on vectors and matrices.
Homepage:
https://github.com/CNugteren/CLBlast
License:
Apache-2.0

Versions

Version EAPI Keywords Slot
1.6.3 8 ~amd64 ~riscv ~x86 0
1.5.3 8 ~amd64 ~riscv ~x86 0
1.5.2 8 ~amd64 ~riscv ~x86 0
1.5.2 8 ~amd64 ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>sci@gentoo.org</email>
		<name>Gentoo Science Project</name>
	</maintainer>
	<longdescription>
    CLBlast is a modern, lightweight, performant and tunable OpenCL
    BLAS library written in C++11. It is designed to leverage the full
    performance potential of a wide variety of OpenCL devices from
    different vendors, including desktop and laptop GPUs, embedded
    GPUs, and other accelerators. CLBlast implements BLAS routines:
    basic linear algebra subprograms operating on vectors and
    matrices.
  </longdescription>
	<use>
		<flag name="client">
      Enable compilation of the clients to test and compare performance with reference libraries
    </flag>
		<flag name="cuda">
      Build with support for cuda instead of opencl (beta!)
    </flag>
	</use>
	<upstream>
		<remote-id type="github">CNugteren/CLBlast</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sci-libs/clblast | euse -E <flag> -p sci-libs/clblast | euse -D <flag> -p sci-libs/clblast

Flag Description 1.6.3 1.5.3 1.5.2 1.5.2
client Enable compilation of the clients to test and compare performance with reference libraries ✓ ✓ ✓ ✓
cuda Build with support for cuda instead of opencl (beta!) ✓ ✓ ✓ ✓
examples Install examples, usually source code ✓ ✓ ✓ ✓
opencl Enable OpenCL support (computation on GPU) ⊕ ⊕ ⊕ ⊕
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✓ ✓ ✓

Files

Manifest

Type File Size Versions
DIST clblast-1.5.2.tar.gz 419730 bytes 1.5.2
DIST clblast-1.5.3.tar.gz 425339 bytes 1.5.3
DIST clblast-1.6.3.tar.gz 464039 bytes 1.6.3
Unmatched Entries
Type File Size