Automic VaultAutomic Vault

brew

Installer clblas avec Homebrew, MacPorts, Nix, apt, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de clblas pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install clblas

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install clblas

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

Linux

Nixvérifié · 92%
nix profile install nixpkgs#clblas

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

Ubuntu aptvérifié · 92%
sudo apt install clblas-client

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

openSUSE zyppervérifié · 92%
sudo zypper install clBLAS-devel

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

aperçu

Résumé du paquet

Library containing BLAS functions written in OpenCL

Commandes et alias

  • clBLAS-tune

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

  • 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.

posture de sécurité

Niveau de risque : vert

library-like package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • library-like package without higher-risk signals

Signaux

  • metadata:library-like

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 12 plateformes.
  • Les métadonnées de compilation listent 2 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
clBLAS-tunecliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-08
version du gestionnaire2.12
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev2.12

https://github.com/clMathLibraries/clBLAS

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:clblas
Version2.12
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/clblas
Page d'accueilhttps://github.com/clMathLibraries/clBLAS
Dépôthttps://github.com/clMathLibraries/clBLAS
Docs amonthttps://clmathlibraries.github.io/clBLAS
LicenceApache-2.0
Archive sourcehttps://github.com/clMathLibraries/clBLAS/archive/refs/tags/v2.12.tar.gz
Dépendances de compilationboost, cmake
Bouteilledisponible (sur arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

clblas

nix profile install nixpkgs#clblas
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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