09 2021 档案
摘要:LLVM编译器基础架构与DragonEgg示例 LLVM 概述 LLVM 项目是模块化和可重用的编译器和工具链技术的集合。LLVM 与传统的虚拟机几乎没有关系。“LLVM”这个名字本身并不是一个首字母缩写词;是项目的全名。 LLVM开始作为一个研究项目,在伊利诺伊大学,与提供能够一个现代的,基于SS
阅读全文
摘要:高精地图:激光雷达点云与高精地图融合 定位精度和更新频率是高精定位的显著特征。 精度与频率:根据推算,高精定位需要实现≤25cm 的定位精度,更新频率≥100Hz,因此需要在一般导航定位方案的基础上,与激光雷达、摄像头等感知设备相结合。 解决方案:按照定位参考系的不同,分为绝对位置与相对位置两个维度
阅读全文
摘要:DeepSpeed超大规模模型训练工具 2021年 2 月份发布了 DeepSpeed。这是一个开源深度学习训练优化库,包含的一个新的显存优化技术—— ZeRO(零冗余优化器),通过扩大规模,提升速度,控制成本,提升可用性,极大地推进了大模型训练能力。DeepSpeed 已经帮助研究人员,开发了图灵
阅读全文
摘要:C++高级编程总结 C++高级编程笔记 1. 头文件添加注释(文件名, 作者, 函数简介, 日期). 2. 当头文件数目较多时, 应将头文件放在include目录下, 源文件放在source目录下. 3. const常量有数据类型, 宏常量没有数据类型. 4. 对于重载赋值运算符, 应该用"引用传递
阅读全文
摘要:LLVM数据流分析的理论 标量优化(scalar目录): 死代码消除(BDCE.cpp[code],ADCE.cpp[code],DCE.cpp[code]), 全局值编号(GVN.cpp[code]), 代码提升(ConstantHoisting.cpp[code]), 公共子表达式消除(Earl
阅读全文
摘要:TensorFlow XLA优化原理与示例 XLA概述 XLA(加速线性代数)是用于优化TensorFlow计算的线性代数的域特定编译器。结果是在服务器和移动平台上的速度,内存使用率和可移植性得到了改善。最初,大多数用户不会从XLA中看到很大的好处,通过使用即时(JIT)编译或提前编译(AOT)的X
阅读全文
摘要:LLVM一些编程语法语义特性 High Level Structure Module Structure LLVM 程序由Module's组成,每个 's 是输入程序的一个翻译单元。每个模块由函数、全局变量和符号表条目组成。模块可以与 LLVM 链接器组合在一起,后者合并函数(全局变量)定义、解析前
阅读全文
摘要:MLIR与Code GenerationMLIR多级中间表示MLIR 项目是一种构建可重用和可扩展编译器基础架构的新方法。MLIR 旨在解决软件碎片问题,改进异构硬件的编译,显着降低构建特定领域编译器的成本,帮助将现有编译器连接在一起。MLIR作用MLIR 旨在成为一种混合 IR,可以在统一的基础架
阅读全文
摘要:AI与传统编译器 至于TVM,现在有很多框架(TF,Pytorch),然后会部署到不同平台(CPU、GPU、TPU),神经网络编译器呢就是把不同框架里写的东西编译成一样的格式再生成到某一平台的代码 再来看传统编译器(更偏向于LLVM),现在有许多语言(C、ObjC、C++),也有许多平台(x86、a
阅读全文
摘要:OpenArkCompiler方舟编译 概述 面向多设备、支持多语言的统一编程平台。 OpenArkCompiler是来自华为方舟编译器的开源项目。 OpenArkCompiler 四个技术特点 能够将不同语言代码编译成一套可执行文件,在运行环境中高效执行: 支持多语言联合优化、消除跨语言调用开销;
阅读全文
摘要:传统编译原理 计算机程序编译原理,把程序员员容易理解的高级语言程序代码流,翻译成计算机可执行的机器指令代码流。可以使用“一断、二比、三译”形象说明实质。 1、断。按照语言的语法规则扫描断词,结合文法词典,把程序字符串流,分解成为计算机语言能够识别的基本单元(标识词、运算符)。 2、比。从程序流中找出
阅读全文
摘要:LLVM基础技术图例 LLVM概述——基础架构 LLVM IR 参考链接: https://www.zhihu.com/people/chenwengang/posts
阅读全文
摘要:双极型与低频大功率晶体管 双极型晶体管/BJT->200V(350V)低频大功率晶体管 参考链接: http://www.hwdz.com.cn/Products/123
阅读全文
摘要:TVM,Relay,Pass Relay介绍 主要结合TVM的文档(https://tvm.apache.org/docs/dev/relay_intro.html),介绍一下NNVM的第二代Relay。Relay的设计目标有以下几点: 支持传统的数据流(DataFlow)风格编程。支持functi
阅读全文
摘要:LLVM一些语法规则 LLVM文档 LLVM编译器基础架构支持广泛的项目,从工业强度编译器到专门的JIT应用程序,再到小型研究项目。 同样,文档分为几个针对不同受众的高级别分组: LLVM设计概述 几篇介绍性论文和演讲。 LLVM编译器简介: 向用户介绍LLVM的演示文稿 LLVM简介: 本章提供了
阅读全文
摘要:LLVM 编译器和工具链技术 LLVM概述 LLVM项目是模块化和可重用的编译器和工具链技术的集合。尽管名称如此,LLVM与传统虚拟机几乎没有关系。LLVM本身不是首字母缩略词,项目的全名。 LLVM开始是作为伊利诺大学的一个研究项目,提供提一个现代化的、基于SSA编译策略的、同时支持静态和动态编译
阅读全文
摘要:科技公司合作伙伴清单 概述 在深圳举办了一场“2018华为核心供应商大会”,到场核心供应商合作伙伴共150家,其中有92家获奖。 奖项共分为六大类,包括“连续十年金牌供应商”、“金牌供应商”、“优秀质量奖”、“最佳协同奖”、“最佳交付奖”以及“联合创新奖”。具体名单如下: 金牌供应商:灏讯、赛灵思、
阅读全文
摘要:光谱投影颜色感知器件与围栅多桥沟道晶体管技术 1. 一种基于光谱投影的颜色感知器件 光信号是宇宙空间中最重要的信息载体之一,人们对能探测光信号的器件(即光探测器)的研究由来已久。光探测器的应用涉及到国防军事、工业生产及日常生活的方方面面。随着后摩尔时代的来临,万物互联的趋势对光探测器件提出了更高的性
阅读全文
摘要:安森美onsemi智能硬件产业链 技术仍会塑造着我们的未来。它有助于解决世界上一些最具挑战性的问题,如产生可再生能源、提供更安全的交通、改善医疗保健和联接全球。安森美处于智能技术进步的最前沿,提供电源和感知方案,这是变革的重要基石。我们正以技术建立一个可持续的智能世界。。onsemi处于智能技术进步
阅读全文
摘要:电源电感LED电机 开关变换器和控制器 MPS 提供了一系列 Power Management Buck/降压转换器,Boost/升压转换器,Buck/Boost 升降压转换器和反激转换器组合。结合电源优化的 IC 工艺,封装技术,单片设计和系统专业技术, MPS 推出了具有低导通阻抗 MOSFET
阅读全文
摘要:内存接口芯片,服务器平台,PCIe 芯片 澜起科技成立于2004年,是国际领先的数据处理及互连芯片设计公司,致力于为云计算和人工智能领域提供高性能,低功耗的芯片解决方案,目前公司拥有互连类芯片和津逮®服务器平台两大产品线。 作为科创板首批上市企业,澜起科技于2019年7月登陆上海证券交易所,股票代码
阅读全文
摘要:在Relay中注册新TVM算子 在本文件中,将介绍在Relay中注册新TVM算子所需的步骤。将以添加累积算子的PR为例。PR本身建立在另一个PR的基础上,该PR添加了一个累积和运算。 注册新算子需要几个步骤: Add an attribute node declaring fixed argumen
阅读全文
摘要:LED芯片,应用品,蓝宝石衬底,集成电路,UV 三安主要从事全色系超高亮度LED芯片的研发,生产与销售,产品性能稳定,品质优异。 产品覆盖 三安能够提供全波长范围的LED,产品可覆盖全部可见光和不可见光谱。 GaN 产品 照明 倒装 紫外 显示屏 手机背光 灯丝灯 垂直 GaAs 产品 显示屏产品
阅读全文
摘要:鸿蒙OS:万物互联,方舟Compiler 1.方舟JS运行时组件 简介 方舟JS运行时(ARK JavaScript Runtime)是OpenHarmony上JS应用使用的运行时。包含JS对象的分配器以及垃圾回收器(GC)、符合ECMAScript规范的标准库、用于运行ARK前端组件生成的方舟字节
阅读全文
摘要:TVM Relay与Pass 本文介绍TVM的Relay,如何基于Relay构建一个Conv+BN+ReLU的小网络, TVM中的Pass的工作机制,并较为详细的介绍了RemoveUnusedFunctions,ToBasicBlockNormalForm,EliminateCommonSubexp
阅读全文
摘要:图融合GCN(Graph Convolutional Networks) 数据其实是图(graph),图在生活中无处不在,如社交网络,知识图谱,蛋白质结构等。本文介绍GNN(Graph Neural Networks)中的分支:GCN(Graph Convolutional Networks)。 G
阅读全文
摘要:智能驾驶技术方向 自2013年,中科创达基于积累多年的操作系统优化技术、优秀的3D引擎、机器视觉、以及语音和音频技术,为汽车提供从操作系统开发、核心技术授权到应用定制的包括汽车娱乐系统、智能仪表盘、集成驾驶舱、ADAS和音频产品在内的整体智能驾驶舱软件解决方案和服务,为驾乘者提供丰富、先进的智能驾驶
阅读全文
摘要:半导体材料工艺技术 SYM-ACI系列全自动化学浸泡线 SYM-ACI系列全自动化学浸泡线,该系列是去除封装溢料的自动化浸泡设备,配合新阳SYD系列去毛刺化学品使用。具有自动化程度高、操作安全、溶液消耗少、节能环保等特点。可以根据客户场地、生产和工艺要求进行非标准设计。线上除了有清洗、浸泡工序外,还
阅读全文
摘要:半导体与智能汽车行业解决方案 EDA芯片仿真、IC验证、在线电路仿真;Cadence/Synopsys/Mentor软件加速。 IC设计公司 帮助芯片代工厂进行Synopsys VCS,Synopsys OPC,Mentor Tessent芯片验证 芯片代工制造商 前端设计 规格制定 -小规模独立任
阅读全文
摘要:台积电TSMC一些技术特点 TSMC 3DFabric™,这是全面的 3D 硅堆叠和先进封装技术系列。3DFabric™ 补充了先进的半导体技术,以释放客户的创新。 封装技术曾经被认为只是后端流程,几乎是一种不便。时代变了。计算工作负载在过去十年中的发展,可能比前四个十年要大。云计算,大数据分析,人
阅读全文
摘要:TSMC台积电各种制程工艺技术 台积电在半导体制造行业的专用 IC 代工领域拥有最广泛的技术和服务。IC Industry Foundation 战略体现了一种集成方法,将工艺技术选项和服务捆绑在一起。 台积电与合作伙伴合作,确保支持这些技术的所有服务代表专用 IC 代工领域的最佳实践。为此,台积电
阅读全文
摘要:激光雷达激烈竞争市场 1.激光雷达参数详解 新势力造车在近两年得到飞速发展,国内的蔚来、理想、小鹏等都在资本市场上融到了大量的资金,早期的新势力汽车是从新能源电动车入手,因为自动驾驶门槛较高,但是随着技术的发展和客户潮流的需要,自动驾驶不得不提上日程,尽管特斯拉的马斯克对激光雷达不屑一顾,但是还是有
阅读全文
摘要:边端云处理器系列技术参数 锐捷RG-CT7800系列云终端 基于兆芯开先® KX-6000系列处理器 特点: 小身材 大能量 2.4L 机箱容量 强劲计算性能 简介: 8核2.7GHz,性能强劲,体验流畅 匠心打造,精致小巧,2.4L 可平放,竖立,侧立灵活摆放 品质优良,生态完善,软硬件兼容性强
阅读全文