上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 273 下一页
摘要: 华为与大众合作 重磅!华为大众合资? 据36氪消息,36氪从多位知情人士处获悉,华为计划与全球汽车巨头大众集团组建合资公司,研发自动驾驶技术。目前,该项目正快速推进中。 36氪从消息人士处了解到,华为和大众组建的合资公司旨在作为供应商,向大众集团提供方案,双方讨论的合作方式之一是“大众出钱,成为合资 阅读全文
posted @ 2021-11-09 06:07 吴建明wujianming 阅读(831) 评论(0) 推荐(0) 编辑
摘要: TVM开发三个示例分析 把自主生成的代码生成TVM 把自主生成的代码生成TVM 目录 简介 1. 要生成C代码。 2. 要生成任何其它图形表示。 实现一个C代码生成器 实现【CodegenC】 运算符代码生成 输入变量的代码生成 代码发送 实现【CSourceCodegen 】 实现【GenCFun 阅读全文
posted @ 2021-11-08 06:14 吴建明wujianming 阅读(544) 评论(0) 推荐(0) 编辑
摘要: TVM基础编程示例分析 一.TVM编程基础示例 前言 继前图灵奖获得者Hennessy和Patterson在ISCA 2018提出“A New Golden Age for Computer Architecture”,编译器界大神Chris Lattner在ASPLOS 2021提出了“The G 阅读全文
posted @ 2021-11-07 07:19 吴建明wujianming 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: TVM中Python/C++接口调用关系 TVM已经是一个很庞大的系统,包含了很多的功能模块,python和c++的互相调用这个功能模块,没有使用第三方的开源库(boost.python、pybind11等),自主实现了一套复杂但精致高效强大的机制。这部分内容很多,本文分成三部分,分析实现原理: 最 阅读全文
posted @ 2021-11-06 06:24 吴建明wujianming 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 封装技术与加密技术 一.4大主流封装技术 半导体 封装 是指将通过测试的晶圆按照产品型号及功能需求加工得到独立芯片的过程。封装技术是一种将集成电路用绝缘的塑料或陶瓷材料打包的技术。以CPU为例,实际看到的体积和外观并不是真正的CPU内核的大小和面貌,而是CPU内核等元件经过封装后的产品。封装技术对于 阅读全文
posted @ 2021-11-05 06:22 吴建明wujianming 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: synopsys PCIE IP协议解析 1.Overview Core支持单个Pcie内核的Loopback功能,该功能主要为了做芯片验证,以及在没有远程接收器件的情况下完成自己的回环。同时,Core也支持有远程接收器件的loopback,在该中情况下,远程接收器件称为loopback slave 阅读全文
posted @ 2021-11-04 06:21 吴建明wujianming 阅读(2312) 评论(0) 推荐(0) 编辑
摘要: JIT Compiler编译器及指令集 LLVM一些编程语法语义特性 High Level Structure Module Structure LLVM 程序由Module's组成,每个 's 是输入程序的一个翻译单元。每个模块由函数,全局变量和符号表条目组成。模块可与 LLVM 链接器组合在一起 阅读全文
posted @ 2021-11-03 06:24 吴建明wujianming 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 在Cuda上部署量化模型 介绍TVM自动量化。自动量化是TVM中的一种量化方式。将在ImageNet上导入一个GluonCV预先训练的模型到Relay,量化Relay模型,然后执行推理。 import tvm from tvm import te from tvm import relay impo 阅读全文
posted @ 2021-11-02 05:16 吴建明wujianming 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Lambda 表达式基础理论与示例 Lambda 表达式,也可称为闭包,推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用 Lambda 表达式可以使代码变的更加简洁紧凑。 语法 lambda 表达式的语法格式如下: (param 阅读全文
posted @ 2021-11-01 05:46 吴建明wujianming 阅读(103) 评论(0) 推荐(0) 编辑
摘要: TVM量化代码解析 TVM量化,非常方便,即插即用。使用加入了伪量化后的pass,替代原来的pass,一个官方提供的示例: def test_mul_rewrite(): """a test case where rhs of mul is not constant""" data=relay.va 阅读全文
posted @ 2021-10-31 06:11 吴建明wujianming 阅读(273) 评论(0) 推荐(0) 编辑
上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 273 下一页