百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

CLBlast

> 编程语言
开源

调整的 OpenCL BLAS

1.2K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

调整的 OpenCL BLAS

CLBlast: 经过调优的 OpenCL BLAS 库 ==================== | 平台 | 构建状态 | ----- | ----- | Windows | | Linux/macOS | |

图书馆并未针对所有可能的 OpenCL 设备进行调优: 如果开箱即用的性能较差,请先运行调优程序.请参阅 已调优设备的文档 和 如何自行进行调优的说明,并为 CLBlast 库的未来版本做出贡献。

  • 当您关心实现最高性能时。 * 当您希望能够检查 BLAS 内核或根据自己的需求轻松进行定制时。 * 当您在异常的 OpenCL 设备上运行时,需要自行调整时。 * 当您仍然在使用 OpenCL 1.1 硬件时。 * 当您更喜欢使用 C++ API 而不是 C API(CLBlast 中也提供了 C API)。 * 当您重视有组织、现代的 C++ 代码库时。 * 当您针对 Intel CPU 和 GPU 或嵌入式设备时。 * 当您可以从半精度 fp16 数据类型的性能提升中受益时。

  • 当您希望代码在除 NVIDIA CUDA 启用的 GPU 以外的设备上运行时。 * 当您希望针对特定配置(例如矩阵大小)进行调整时。 * 当您知道使用的库是开源库时,睡眠会更好。 * 当您使用 OpenCL 而不是 CUDA 时。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++blasblas-librariesclblasgemm

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言