自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (11)
  • 收藏
  • 关注

原创 小积累

1、内存中的代码段、数据段、堆栈段、全局区 代码段:用于存放指令,就是经过编译的二进制执行代码地方。 数据段:就是需要input的数据 堆:(二级缓存,由程序员控制)malloc申请内存的地方,所有经过内存申请后必须进行free(C++:new&delete),否则不释放会将堆的空间用完导致内存泄露。 栈(就是堆栈):(一级缓存,不由程序员控制) 递归函数利用堆栈的先进后出的特性,递归函数...

2019-12-28 10:31:24 177

原创 llvm 基础知识

llvm定义: LLVM项目是模块化、可重用的编译器以及工具链技术的集合。 首先llvm出生为一个编译器框架。llvm作为C++、JAVA等多种语言的后端,对编程语言的编译时间等进行优化。 llvm框架: (1)将前端和后端隔离开,不同的前端和后端都使用共同的中间代码:LLVM Intermediate Representation (LLVM IR)。 (2)IR在经过不同PASS进行优化。...

2019-12-14 16:18:48 299

原创 struct例子测试流程

1、# Optimization Level 3 exec clang ${design}.c -emit-llvm -c -fno-builtin -O3 -fno-vectorize -fno-slp-vectorize -fno-unroll-loops -o ${design}_O3.bc使用clang O3进行编译出BC 2、找到hw_flow.cc文件,将inline的OPT打开,并将...

2019-12-09 09:52:41 180

原创 VScode 使用技巧总结

1、VSCode中C/C++库文件的配置 (1)Ctrl+Shift+P可以调出控制窗口 (2)再输入edit或者configuration,选择"C/Cpp:Edit Configurations" (3)之后会在你的工作空间生成./.vscode/c_cpp_properties.json文件,我们需要做的就是配置这个文件的参数;在“includePath”的属性中添加你的库文件的地址就行了。...

2019-12-06 18:50:59 672

原创 对IR中 BitcastInst语句的处理算法

处理BitcastInst语句,首先总结其遇到的情况: 1、通过struct Value 遍历到该变量user为BitcastInst。 %35 = bitcast (%1) to i16* //%1为struct Value的user (1)当%1为struct全局或局部变量时 (1.1)当被memcpy语句使用时,通过memcpyToBitCast(memcpy_dest, bitc...

2019-12-05 19:30:52 449

llvm.ppt llvm使用及其组成简介

llvm.ppt llvm使用及其组成简介

2021-02-25

need_to_do.bc

需要处理的3d_rendering含有大量memcpy,各种不同情况的src和dest,主要原因就是9个i8,会内存拼接为i64和i8

2020-03-11

computing convolutions using a neural network processor

computing convolutions using a neural network processor

2018-12-14

batch processing in a neural network processor

google batch processing in a neural network processor

2018-12-14

rotating data for neural network computations

google rotating data for neural network computations

2018-12-14

vector computation unit in a neural network processor

vector computation unit in a neural network processor

2018-12-14

深鉴科技、韩松的相关论文

COMPRESSING DEEP NEURAL.pdf Efficient Speech Recognition Engine.pdf EIE Efficient Inference Engine on Compressed Deep Neural Network.pdf Exploring the Regularity of Sparse Structure in Convolutional Neural Networks

2018-12-12

寒武纪的DaDianNao

这是寒武纪的第二篇论文DaDianNao,google上下载的原文

2018-07-17

对caffe的训练model和prototxt文件进行layer参数读取,主要对conv、pool和inner里面参数读取

对caffe的训练model和prototxt文件进行layer参数读取,主要对conv、pool和inner里面参数读取

2018-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除