1 Star 0 Fork 0

伍小南18 / Learning Log

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Learning Log.md 1.07 KB
一键复制 编辑 原始数据 按行查看 历史
伍小南18 提交于 2022-01-25 01:18 . 1.25C++复习

Learning Log

1.12 汇编模型

汇编模型

大芯片与小芯片的区别在于一次运算会被多少个并行单元运行。从1024到64,需要改动底层代码。原来的Vstore,Vload,Vector Operations,这三种类运算,一次1024个操作。新的一次64个操作;原来的MTI和MTR一次可以完成128X8次或者16次操作。现在只能完成8x8次操作;要实现同样的运算。只是要把运算拆分成更小的granularity。

Vmem

Vmem的max size = 8192*256 bytes

Scalar_processor 里面可以print data register

Float, IEEE754

转为二进制->科学计数法->计算指数项和尾数

1 8 23
sign exponent Mantissa
0正1负 指数+127 小数点部分
以10.0为例,10.0 D=1010.0 B=1.01×2^11 B
0 10000010 01

比如

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/wu-xiaonan-18/learning-log.git
git@gitee.com:wu-xiaonan-18/learning-log.git
wu-xiaonan-18
learning-log
Learning Log
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891