×

Kompute通用GPU计算框架

消耗积分:2 | 格式:zip | 大小:13.03 MB | 2022-06-16

分享资料个

授权协议 Apache-2.0
开发语言 C/C++ Python
操作系统 跨平台
软件类型 开源软件

软件简介

Kompute 由人工智能与机器学习伦理研究所(The Institute for Ethical AI & Machine Learning)发布并开放源码,是一个通用的 GPU 计算框架,用于人工智能和机器学习应用程序,可跨供应商显卡(AMD,高通,NVIDIA & friends)运行。

Kompute 框架提供了一个灵活的接口,可以被移动、桌面、云和边缘应用程序采用,以支持高度优化的 GPU 加速。该框架包括一个高层 Python 接口,支持高级数据处理用例;以及一个可扩展的低层 C++接口,提供高性能特定于设备的优化。

Kompute 项目的核心目标是通过跨供应商的图形卡工具和功能,在科学和工业应用领域为 GPU 计算生态系统做出贡献并进一步发展。

Kompute 作为 LF AI & Data Foundation 的托管项目得到 Linux 基金会的支持。

原理与特点:

  • 低水平可扩展的 C++ SDK 和高水平优化的 Python 模块
  • 通过 GPU 系列队列支持异步和并行处理
  • 通过 Android NDK 跨多个架构启用示例
  • BYOV:自带 Vulkan 设计,与现有的Vulkan应用相得益彰
  • GPU和主机内存所有权和内存管理的明确关系
  • 强大的代码库,90%的单元测试代码覆盖率
  • 在机器学习、移动开发和游戏开发方面的高级用例

pYYBAGKoAqCAKUOyAAUu664SvAQ697.png

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !