自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 环境配置|Ubuntu18.04下载速度很慢,上传速度/响应速度都正常

先说结论:重装系统。但别急,首先确定你的问题是不是跟我一样。这里把心路历程说一下。刚把18.04下载安装,发现是连不上网的。因为是没有网卡驱动的。看了一下,18.04下显示的网卡长这样:

2023-11-08 11:12:07 348 1

原创 环境配置|Ubuntu 18.04 + e1000e 网卡驱动配置

例如:insmod /lib/modules/< KERNEL 版本>/内核/驱动程序/net/e1000e/e1000e.ko 对基于 2.6 的内核,请确保先从内核移除旧的 e1000e 驱动程序,然后再加载新模块:rmmod e1000e;进行安装/lib/modules//内核/驱动程序/net/e1000e/e1000e.ko。/home//e1000e 或 /usr/local/src/e1000e。根据输出去查找对应的网卡,我们的是e1000e.

2023-11-02 20:17:36 1000 1

原创 HLS DSE 综述笔记 | High-Level Synthesis Design Space Exploration: Past, Present, and Future

传送门 >>>>>>>>>>中文笔记。

2023-10-11 14:58:58 116 1

原创 PyTorch 显存爆炸|RuntimeError: CUDA out of memory. 如何排查问题?

可以看到这个机子有两张A5000,第一张卡显存是23953MiB / 24564MiB,快用完了,第二张是 18372MiB / 24564MiB,还有一点可以用。两个不同设备上的tensor运算,这个错误一般torch会报错的,但是也有非常隐晦的情况,比如不指明在哪个设备上的常量,需要手动发现。到了要检查代码这一步首先是看batch_size,但如果batch_size太大了应该是一个epoch都跑不了,在前向传播的时候甚至前向传播之前就会出问题了。,一般我会在命令行指定卡,而不是代码里。

2023-10-09 15:46:01 31274 3

原创 HLS综述笔记|Are We There Yet? A Study on the State of High-Level Synthesis

这些论文是根据一定的标准进行筛选的,包括列出HLS和RTL版本应用的以下指标之一或多个:应用特定度量的性能、执行时间和/或延迟、目标平台上的最大可达时钟频率、应用特定集成电路(ASIC)上的面积、FPGA上的资源使用、功耗、开发时间和输入源代码行数(LoC)。对所审查的论文中的感兴趣指标和其出现频率进行总结,提供了一个汇总表格(Table II),其中列出了所关注的指标及其在审查论文中的出现频率。由于机器生成的 RTL 代码,这些重要的调试功能无法在执行 HLS 后的 RTL 层上实现。

2023-09-26 14:00:43 133 1

原创 Pynq-z2 Audio IP | 从音频流读取的数据怎么转换到Python的类型?

题主要做的事情是用Pynq-z2官方给的IP读取音频流,再进行一些后处理,比如喂给神经网络。这样得到的才是可以被python理解的int32~

2023-09-07 22:01:19 198 1

原创 开源HLS框架总结

开源高层次综合工具总结

2023-07-28 14:01:45 185 1

原创 brevitas + FINN|端到端神经网络部署

因为brevitas在训练时,对模型class中的每个attribute 计算scale,而如果这个层在forward函数里被用到的话,这个层是没有quant_scale这些量化相关的attribute的。因此用到的层和定义的层需要完全匹配,在后续导参数的时候才不会出错。这个例子在训练的时候可能不会报错,但是导出的参数是有问题的,因为con0_d在forward函数中没有被用到,所以没有scale。因为每个激活函数都是有自己的scale的,所以必须像官方文档里那样定义好几个Relu。

2023-04-14 12:44:08 1284 4

原创 ALS(Approximate Logic Synthesis) 综述| Approximate Logic Synthesis: A Survey

记一下ALS的综述笔记。1. **Introduction** 讲近似电路计算的两种分类,大致介绍了怎么对误差建模。2. **Method for error estimation** 讲如何计算近似电路和精确电路的误差。包括: A. error matrix - hamming distance (max & average) - error rate - approximate efficiency - task-specified B. Error modeling & QoR(q

2022-11-21 14:37:20 379

原创 Keyword Spotting (KWS) | Deep Spoken Keyword Spotting: An Overview

KWS

2022-10-10 21:27:40 620

原创 Quantization|A White Paper on Neural Network Quantization (谷歌量化白皮书)

记一下谷歌量化白皮书的理解。按原文目录分

2022-06-17 16:07:30 1404

原创 git 进阶|笔记

1. git rebase 基础在bugFix分支操作:git rebase main会更新bugFix分支,但不会更新main。如何更新main?git checkout maingit rebase bugFix另:如果当前bugFix分支有三个提交分叉,rebase会把这三个一溜连上去。2. 分离HEAD让其指向了某个具体的提交记录而不是分支名.比如,现在在bugFix分支要分离HEAD:git checkout bugFix3. 相对引用方法一:用 ^ 向上移动一个记录

2021-01-16 10:22:14 161 1

空空如也

空空如也

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

TA关注的人

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