Automic VaultAutomic Vault

brew

clblas mit Homebrew, MacPorts, Nix, apt, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für clblas in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install clblas

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install clblas

MacPorts ports tree · math/clblas/Portfile · Quelle: api.github.com

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#clblas

nixpkgs package indexes · pkgs/by-name/cl/clblas/package.nix · Quelle: api.github.com

Ubuntu aptverifiziert · 92%
sudo apt install clblas-client

Ubuntu 24.04 LTS package indexes · clblas-client · Quelle: archive.ubuntu.com

openSUSE zypperverifiziert · 92%
sudo zypper install clBLAS-devel

openSUSE Tumbleweed package metadata · clBLAS-devel · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Library containing BLAS functions written in OpenCL

Befehle und Aliase

  • clBLAS-tune

Verlauf

Projektgeschichte und Nutzung

clBLAS is the OpenCL BLAS component of AMD's clMath libraries. Its README describes a full BLAS level 1, 2, and 3 implementation that generates and enqueues optimized OpenCL kernels while leaving OpenCL state management under user control.

Projektgeschichte

The repository changelog carries AMD copyright from 2013 and records version 1.0 as the initial release, initially Linux64-only. Version 1.10 in April 2013 expanded level-1 coverage and tested against AMD APP SDK and runtime driver versions.

The modern README says the repository houses the OpenCL BLAS portion of clMath and that APPML 1.12 was the current generally available pre-packaged binary release for Linux and Windows. A January 2017 update note identifies v2.12 as a bugfix rollup from the develop branch.

Adoptionsgeschichte

clBLAS became a packaged OpenCL numerical library for developers targeting heterogeneous computing before vendor-neutral GPU math stacks consolidated. The batch metadata lists Homebrew, MacPorts, Nix, Ubuntu, and openSUSE packaging, with related client/development package names.

Its upstream release train appears to have slowed after the 2.12 bugfix rollup, but the package remains historically important as one of the recognizable OpenCL BLAS implementations available through Unix package managers.

Wie es verwendet wird

Developers use clBLAS by creating OpenCL contexts, queues, and buffers, calling clblasSetup, invoking BLAS routines such as clblasSgemm, waiting for events, reading buffers, and finally calling clblasTeardown. The README example shows this explicit OpenCL-buffer style.

Warum Paket-Nerds sich dafür interessieren

clBLAS matters to package nerds because it packages GPU math as a shared library plus tooling in a way that depends on OpenCL ICDs, driver quality, CPU/GPU device behavior, and architecture-specific correctness. Its changelog is full of driver, GPU-family, and routine-specific caveats, the kind of details that make numerical GPU libraries unusually packaging-sensitive.

Zeitleiste

  • 2013: Version 1.0 is recorded as the initial release.
  • 2013: Version 1.10 is released in April with additional level-1 routines.
  • 2017: Version 2.12 is described as a bugfix rollup from the develop branch.
  • 2017: v2.12 tags are present in the official Git repository.

Related projects

  • clMath is the broader AMD library family named by the README.
  • OpenCL is the compute API used directly by clBLAS callers.
  • Netlib BLAS is the routine model referenced by the README.
  • clMAGMA appears in the changelog as a test/compatibility consumer.
  • CLBlast is a later tunable OpenCL BLAS library that explicitly compares itself with clBLAS.

Sicherheitslage

Risikostufe: grün

library-like package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • library-like package without higher-risk signals

Signale

  • metadata:library-like

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 12 Plattformziele verfügbar.
  • Build-Metadaten listen 2 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
clBLAS-tunecliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version2.12
Manager aktualisiert
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv2.12

https://github.com/clMathLibraries/clBLAS

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:clblas
Version2.12
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/clblas
Homepagehttps://github.com/clMathLibraries/clBLAS
Repositoryhttps://github.com/clMathLibraries/clBLAS
Upstream-Dokumentationhttps://clmathlibraries.github.io/clBLAS
LizenzApache-2.0
Quellarchivhttps://github.com/clMathLibraries/clBLAS/archive/refs/tags/v2.12.tar.gz
Build-Abhängigkeitenboost, cmake
Bottleverfügbar (auf arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameclblas
Version Scheme0
Revision1
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

clblas

nix profile install nixpkgs#clblas
  • normalized package name match
  • Abgeglichen nach: Clblas
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cl/clblas/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

clblas-client 2.12-4.1ubuntu2

client program for clBLAS

https://github.com/clMathLibraries/clBLAS

sudo apt install clblas-client
  • Section: universe/utils
  • Architecture: amd64
  • Source Package: clblas
  • 9 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Clblas
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: clblas-client from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libclblas-dev 2.12-4.1ubuntu2

development files for clBLAS

https://github.com/clMathLibraries/clBLAS

sudo apt install libclblas-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: clblas
  • 3 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Clblas
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libclblas-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libclblas-doc 2.12-4.1ubuntu2

documentation for clBLAS

https://github.com/clMathLibraries/clBLAS

sudo apt install libclblas-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: clblas
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Clblas
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libclblas-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libclblas2t64 2.12-4.1ubuntu2

OpenCL BLAS library

https://github.com/clMathLibraries/clBLAS

sudo apt install libclblas2t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: clblas
  • 6 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Clblas
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libclblas2t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
zypper95%

clBLAS-devel 2.12+git.20170323.cf91139-3.3

Headers and devel files for clBLAS - a BLAS library for OpenCL

https://github.com/clMathLibraries/clBLAS

sudo zypper install clBLAS-devel
  • License: Apache-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: clBLAS
  • 7 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Clblas
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: clBLAS-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

libclBLAS2 2.12+git.20170323.cf91139-3.3

Shared library for clBLAS - a BLAS library for OpenCL

https://github.com/clMathLibraries/clBLAS

sudo zypper install libclBLAS2
  • License: Apache-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: clBLAS
  • 7 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Clblas
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libclBLAS2 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

clblas

sudo port install clblas
  • normalized package name match
  • Abgeglichen nach: Clblas
MacPorts ports tree · api.github.com · MacPorts ports tree: math/clblas/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment