第一,压缩的数据是指在硬盘上的;第二,nvidia io之前是cpu解压缩后传gpu,nvidia io之后是gpu解压。cpu完全没有涉及过压缩,不管之前还是之后,更不用说还“压缩之后传到gpu”了。注意压缩和解压缩的区别。compressed是指硬盘上存放的已经被压缩的数据,不是cpu压缩后。你看datapath也该看懂
我看了一下原文,大概知道你为啥搞错了。图的标题是compressed data needed, cpu can't keep up的意思不是说cpu需要“去”压缩数据,而是“被”压缩的数据需要(被cpu解压缩),cpu不够用。
瞎科普,谁家游戏会做成cpu压缩后再传gpu..那个的意思是cpu从ssd读取并解压缩,然后再发送到显存供gpu计算。现在是gpu直接从ssd读取并解压缩
随便举个学术界的例子,你也可以去ieee xplorer上搜。Demonstration of Low Power 3-bit Multilevel Cell Characteristics in a...,2015年IEEE Electron Device Letters上的一篇letter。标题就不重复了,这篇的摘要里直接就说自己的研究是针对MLC的研究,拿3-bit做的测试,也用了2bit mlc做对比。给你看看正规的写法和用法。
我能不能代表学术界不太清楚,我很清楚知道如果把mlc解释成2bit mlc的话,paper初审都会被毙。真的,tlc和qlc的叫法没有问题的,但是n-bit mlc绝对也是很标准的用法,而且是完全没有歧义的规范叫法。没必要见了人就杠,到头来就是自己丢脸。
我没说过叫tlc qlc有问题,我只是说叫n-bit mlc没有任何问题,这是学术界和业界认可的。退散吧
关注数量超出限制,
请先删除部分内容再尝试