PCIe 4.0规范原本预计会于2015年后半年与大家见面的,不过在最近的开发者大会之后我们了解到:PCIe 4.0规范最早得等到2016年中旬才能正式推出。
在PCIe 3.0标准发布前的18个月,PCI-SIG就这么推迟了一年,谁也没想到PCI-E 3.0的酝酿过程会如此一波三折。2011年9月我还写了关于PCIe的进化路线图,结果现在PCI-SIG又给PCIe 4.0来了这么一出。
归根结底这问题在于我们希望能在十二年内让PCIe比原始的PCIe 1.0有8倍的速度提升。从2004年到2016年差不多刚好12年。
根据过去发生的事情我们尝试着做出几个合理的假设。PCIe 4.0规范会再拖后6个月,然后在接下来的4个月内会有相关产品推出。这都是PCIe 2.0和3.0推出时所经历过的。
所以这也就意味着我们能在2016年的Q3或者Q4看到PCIe 4.0。这个时间点对24 Gbit/s 的SAS来说刚刚好,但是对EDR InfiniBand和主机端的100 Gbit以太网来说就显得有点晚了。我说的很轻松,但是他们做起来真的会很费劲。
你必须集成PCIe通道,只有这样连接到内存来提供足够的带宽。现在这一数字是40 GB每秒,如果要是有了PCIe 4.0那就会达到80GB每秒。也就在几年前,一整体至强的内存带宽还不到80 GB /秒,但我一直强调,性能的平衡对系统至关重要。CPU的性能提升了,内存的带宽也已经提升了8倍还多,但是输入输出系统的I/O带宽并没有相应的提升。每个总线80 GB /秒恐怕还可能不够。