数码之家

 找回密码
 立即注册
搜索
查看: 9078|回复: 13

[SMI] 关于4ch/2ce和2ch/4ce速度快慢的再研究。

[复制链接]
发表于 2019-9-26 11:06:37 | 显示全部楼层 |阅读模式
本帖最后由 fanallen 于 2019-9-26 13:09 编辑

之前发过一篇询问贴,关于往ssd板子上贴闪存的顺序是否会影响速度
https://www.mydigit.cn/forum.php?mod=viewthread&tid=56945&extra=

后来,技术宅小唐还专门做了个实验,同样闪存,在同样板子上,开4ch/2ce和2ch/4ce时,速度的差距。
https://www.mydigit.cn/forum.php?mod=viewthread&tid=57392&extra=

得到的结论是基本没有区别。


最近做了2块ssd,同样闪存,同样主控,开出来后发现,4ch/2ce和2ch/4ce其实还是有区别的。

主控用的都是2258xt,只不过一块m-sata,一块sata板,个人感觉影响不会太大。
闪存都是2颗H27Q1T8QEM6R,4CE 128G颗粒。

先看第一个,星际蜗牛2258xt拆机板子

这个板子,双贴的时候,全贴主控面,开不了4ch,第二颗的CE始终在ch3上,无论如何也移不到ch4上,所以只能贴F1和F2,开2ch/4ce。
先看单贴

速度



双贴



速度


会发现,2通道的情况下,双贴读速度和单贴比,没有任何提升,在300多点,很明显是被ch数量限制了。

下面看看全盘速度

全盘写83,读300。


下面再看看,同样的颗粒,在另一款sata 2258xt板子上的情况。
单贴CE分布图忘截了,是在下图中红框的位置



单贴跑分如下:

这个成绩,和在m-sata板上的分数几乎一样,因为都是2ch/2ce。

下面双贴

这个板子,双贴贴主控面,是4ch/2ce布局的。

下面看看跑分怎么样呢?


可以看到,cache内的顺序读写速度,比在msata上2ch/4ce,有了很大的提升,必定是主控跑上4通道后,尤如2车道扩到4车道,带宽更大了。

看下全盘速度


全盘速度也有了不少的提升,尤其是读速度。写速度也有小幅度提升。


所以,4ch/2ce和2ch/4ce速度到底差不差,差多少,一是要看主控,二是要看颗粒的,三还要看固件。像小唐测得的数据是基本无差别,而我测得的数据是差别还不小,原因在于测试方案不同。

个人见解是:如果能开更多的通道,尽量开更多通道,肯定没坏处。如果由于某些方面的限制,开不了更多通道,那也没办法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2019-9-26 11:53:10 | 显示全部楼层
多通道肯定更好了,接口带宽不限制的情况下,通道翻倍,速度必定翻倍,单CH就不好说了
回复 支持 反对

使用道具 举报

发表于 2019-9-26 12:28:04 | 显示全部楼层
现在有好多固态是单颗240G的,是不是也是单通道呢?

那它的速度是如何上去的?单单靠模拟SLC?

还是多die在单颗粒里面也可以做成多通道?
回复 支持 反对

使用道具 举报

发表于 2019-9-26 12:50:46 来自手机浏览器 | 显示全部楼层
感觉可以通过CE跳线把单颗粒的CE分到不同通道。
回复 支持 反对

使用道具 举报

发表于 2019-9-26 13:02:34 | 显示全部楼层
苏州熊猫 发表于 2019-9-26 12:28
现在有好多固态是单颗240G的,是不是也是单通道呢?

那它的速度是如何上去的?单单靠模拟SLC?

单颗容量大的闪存一般把ce分散到两个通道内,跑分能全速,但跑圈达不到最速。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-26 13:03:43 | 显示全部楼层
eriche 发表于 2019-9-26 12:50
感觉可以通过CE跳线把单颗粒的CE分到不同通道。

正常2ce以上的颗粒,都可以把ce分配到2个通道上。但4ce或8ce颗粒,暂时好像没有哪个板子能把ce分配到4个通道上。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-26 13:07:06 | 显示全部楼层
苏州熊猫 发表于 2019-9-26 12:28
现在有好多固态是单颗240G的,是不是也是单通道呢?

那它的速度是如何上去的?单单靠模拟SLC?

单颗粒是可以双通道的。58xt配IM3D的颗粒,开启SLC cache,可以跑出很快的速度。
这是58xt+镁光B17A颗粒,开2ch/1ce的跑分,cache内,写上400没问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2019-9-26 16:15:51 | 显示全部楼层
fanallen 发表于 2019-9-26 13:03
正常2ce以上的颗粒,都可以把ce分配到2个通道上。但4ce或8ce颗粒,暂时好像没有哪个板子能把ce分配到4个 ...

BGA272的颗粒基本都是单颗4CH的,如果是4CE/4CH的,或者8CE/4CH的颗粒就可以做到单颗4CH、典型例子就是29F02T4ANCMG4
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-26 16:21:20 | 显示全部楼层
技术宅小唐 发表于 2019-9-26 16:15
BGA272的颗粒基本都是单颗4CH的,如果是4CE/4CH的,或者8CE/4CH的颗粒就可以做到单颗4CH、典型例子就是29 ...

好的,入行时间短,暂时没玩过272的颗粒,有时间玩一下:lol:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-16 16:03:20 | 显示全部楼层
技术宅小唐 发表于 2019-9-26 16:15
BGA272的颗粒基本都是单颗4CH的,如果是4CE/4CH的,或者8CE/4CH的颗粒就可以做到单颗4CH、典型例子就是29 ...

看到了,BGA316 16CE的颗粒,在板子上的布局,是4ce/4ce。272多ce的可能也一样。
回复 支持 反对

使用道具 举报

发表于 2019-10-16 16:13:18 | 显示全部楼层
fanallen 发表于 2019-9-26 16:21
好的,入行时间短,暂时没玩过272的颗粒,有时间玩一下

没玩过就不要玩了,不好玩的
回复 支持 反对

使用道具 举报

发表于 2022-12-8 16:49:02 | 显示全部楼层
学习下。。。。
HY16的是真难玩。。。。
回复 支持 反对

使用道具 举报

发表于 2022-12-8 19:44:08 | 显示全部楼层
本帖最后由 hahaboy_007 于 2022-12-8 20:10 编辑

很简单,应该是板子上跳线的缘故吧!第一颗独占CH0和CH1,第二颗独占CH2和CH3, 虽然表面上看都是4CH通道,但是实际上只发挥2CH的效率。只有颗粒都共享4通道,才真正发挥超越2通道的优势!

就像主机访问主备交换机那样,交换机之间接了一根网线互联还是双通道级联;要是互接一根专用线互连那就是四通道堆叠,速率翻倍
回复 支持 反对

使用道具 举报

发表于 2022-12-17 09:54:47 | 显示全部楼层
这个与颗粒体质相关,HY16是2D TLC的颗粒, 2CH4CE的时候要想速度起来,软件要开DDR400
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-23 00:36 , Processed in 0.156000 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表