首页 > 其他分享 >自有AI芯片接入AI框架Pytorch的方案

自有AI芯片接入AI框架Pytorch的方案

时间:2023-12-06 12:44:33浏览次数:29  
标签:框架 AI OpenCL 接入 芯片 Pytorch

现在AI框架主要用Pytorch,包括一些常用的库对Pytorch支持都较好

一、华为昇腾npu

能够跟上Pytorch的更新,直接和Pytorch兼容,而且有较多人来维护,代码风格不错,之前是通过注入Pytorch预留的的xla搞的接入,现在被官方接收了。非常推荐,笔者用他的框架实现了自有GPGPU芯片手写数字识别的训练

二、寒武纪mlu

这个版本很老,他们是通过docker为客户提供运行环境的,pytorch_patches文件夹也表明他们需要修改Pytorch源代码

三、谷歌tpu

Pytorch 给他留了接口,甚至aten中也有为了支持他的某些feature的源码

四、OpenCL 实现

一个老哥在孜孜不倦得推动OpenCL在Pytorch的适配,他还一直在维护,可惜OpenCL都要无了(

五、摩尔线程 MTT

不知道他开源在哪里了,github团队是空的,可能合作商能从他官网拿到?他说自己开源了, 2023夏季发布会

标签:框架,AI,OpenCL,接入,芯片,Pytorch
From: https://www.cnblogs.com/BobHuang/p/17879241.html

相关文章

  • Amazon Code Whisperer 的正式使用,全新 AI 代码工具等你发现!(内附详细安装步骤图解)
    文章作者:稚始稚终关于CodeWhispererCodeWhisperer,亚马逊推出的实时AI编程助手,是一项基于机器学习的服务,它可以分析开发者在集成开发环境(IDE)中的注释和代码,并根据其内容生成多种代码建议。开发者可以用自然语言(目前仅支持英语)描述他们想要实现的功能,例如“上传一个带有服务......
  • C. Removal of Unattractive Pairs
    原题链接不知道这个思想叫什么,应该叫结果思想导论如果存在一个最长的字符串,我又没有可能把他消掉?答案是,只要其他字符的长度大于等于最长字符串的长度,就一定能把他消掉。所以我们不考虑字符串是怎么消除的,直接看结果。原因解释如下1.该最长字符串一定和其他字符相连,则消除操......
  • 爆料!马斯克 xAI 打造的ChatGPT竞品被曝光!
    作者|王二狗马斯克旗下公司xAI的第一款AI模型曝光!名为:Grōk ,有望成为ChatGPT最强竞品!Grōk是什么意思呢?二狗我问了一下GPT-4:GrōkAI曝光12项功能这次Grōk模型都曝光了什么内容呢?推特热心网友“小互”帮忙做了一个总结:1.超长prompt(SuperPrompt):GrōkAI能够处理长达25,000个......
  • 迪赢核酸合成芯片升级至Gb级,助力DNA存储等超高通量应用
    近日,迪赢生物宣布成功升级新一代核酸合成芯片,将合成通量提升至每张芯片Gb级碱基,打破了现有技术的限制,为AI+生物医药,数据存储等超高通量应用场景提供了新的可能性。迪赢生物作为国内新一代核酸合成的开拓者,已经成功商业化的DYHOW新一代超高通量DNA合成平台是基于完全自主知识产权的......
  • 神经网络入门篇:深度学习和大脑的关联性(What does this have to do with the brain?)
    深度学习和大脑的关联性开始讲故事(手动狗头)深度学习和大脑有什么关联性吗?关联不大。那么为什么会说深度学习和大脑相关呢?当你在实现一个神经网络的时候,那些公式是你在做的东西,你会做前向传播、反向传播、梯度下降法,其实很难表述这些公式具体做了什么,深度学习像大脑这样的类......
  • RK3568+Codesys+Xenomai实时软PLC运动控制解决方案
    CODESYS软件架构     CODESYS软件分三层架构,可用下图来表示:1、开发层     CODESYSDevelopmentSystem(具有完善的在线编程和离线编程功能)、编译器及其配件组件、可视化界面编程组件等,同时供用户可选的运动控制模块可使其功能更加完整和强大。IEC61131-3编辑器。CODESY......
  • 行业安卓主板-基于RK3568/3288/3588的AI视觉秤/云相框/点餐机/明厨亮灶行业解决方案(一
    AI视觉秤单屏Al秤集成独立NPU,可达0.8Tops算力,令AI运算效率大幅提升,以实现生鲜商品快速准确识别,快速称重打印标签,降低生鲜门店运营成本,缓解高峰期称重排队拥堵的现象,提高称重效率,升级购物新体验。云相框方案云相框带来全新的方式分享照片,无论身在何处,手机通过云相框应用,即可将照片和......
  • DevChat:提升编程效率的AI编程助手
    一、前言1、当前开发的痛点......
  • hive执行sql报错 FAILED: Execution Error, return code 3 from org.apache.hadoop.hi
    前言:执行hivesql报错,sql逻辑是两个表左连接并将数据插入新的表中。报错信息:[ERROR]2023-12-0515:49:49.165+0800-executesqlerror:Errorwhileprocessingstatement:FAILED:ExecutionError,returncode3fromorg.apache.hadoop.hive.ql.exec.mr.MapredLocalTa......
  • 蚂蚁SEO实用的网络baidu蜘蛛有哪些
    网络蜘蛛是一种用于从互联网上自动抓取信息的程序。它们根据给定的规则和指令,遍历网站上的页面,收集信息并将其存储在数据库中。网络蜘蛛在搜索引擎、数据挖掘、信息提取等领域有着广泛的应用。本文将介绍一种实用的网络蜘蛛,并探讨其实现原理和特点。如何联系蚂蚁seo?baidu搜索:如何联......