草庐IT

戴尔PowerEdge服务器搭载DDR5技术 助力企业更快获得数据洞察力

戴尔 2023-03-28 原文
自从2014年DDR4内存在市场推出以来,时间已经过去了八年,这对日新月异的计算机行业来说,无疑是相当长的一段时间了。这期间,更快的CPU和存储介质等产品的技术进步,促进了对更大容量的内存、更高内存带宽和更快速率的需求,服务器市场尤其如此。

而在2023年,我们终于迎来了DDR5在企业级市场的全面铺开。

在之前的内容里,我们了解到新一代戴尔PowerEdge服务器不仅搭载了第四代AMD霄龙处理器,还有PCIe 5.0带来的总线吞吐量的提升。今天,我们就来介绍PowerEdge服务器里搭载的另一项新技术——DDR5。

 DDR5只是更快?

DDR的全称是double data rate  synchronous dynamic random-access memory(双倍资料率同步动态随机存取存储器),虽然叫它存储器,但与我们一般用来存数据的存储(Storage)有很大不同。

DDR内存可以随时读写,而且速度很快,但当电源关闭时DDR内存不能保留数据,这一特性使得DDR内存通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。

DDR规范自2001年起,由JEDEC(联合电子设备工程委员会)制定,每次迭代规范都旨在支持更快的速度和更低的功耗。目前,DDR已经发展到了第五代(简称DDR5),其在速度和效率和能耗上,都有了进一步的提升。

01

速度方面

DDR5最高的内存传输速度能达到6.4Gbps,与之对比,在DDR4内存标准下最高内存传输速度只能达到3.2Gbps。此外DDR5还使用2个32位总线(在服务器内存上是2个40位)来提高内存访问效率。

02

功耗方面

DDR5内存还具有更低的功耗,其工作电压为1.1伏,低于DDR4的1.2伏,省电效率提升8%。虽然看起来差不多,但当我们放大到数据中心规模,成千上万个内存一起工作时,就会看到真正的电力节省,并且更低电压也减少了热量产生

另外,DDR5的另一个重大变化是电源管理将在内存模块本身上进行,而不是像DDR4那样在主板上进行。电源管理集成电路 (PMIC)将直接集成在内存电路板上,可确保比前几代模块更好的电压调节和更高的信号完整性(更少的噪声)。

03

芯片密度上

DDR5的芯片密度也大大增加,DDR5单个内存芯片密度最高可达64Gb,相比之下DDR4为16Gb。这意味着DDR5内存可实现有效内存容量为2TB,而DDR4内存的最高为512GB。

对企业用户来说,DDR5的到来有哪些好处?

毫无疑问的,DDR5的跨越式升级将给所有用户带来实打实好处,除了前面提到的能耗降低外,内存密集型工作负载将从DDR5中获得最大收益。此外对人工智能、机器学习、高性能计算的用户,获得的收益也很明显,这类需要密集计算的工作负载,往往也需要更高的内存带宽来加速数据访问。

再比如电子设计软件(EDA)需要较大的内存占用,DDR5内存的芯片密度更高,单台服务器就可实现更大的内存容量,从而方便了用户灵活配置,并节省成本。

不过要注意的是,和之前我们提过PCIe5.0向后支持不一样,你不能在支持DDR5的服务器主板上插入DDR4内存,也不能在旧的服务器上使用DDR5内存。

最后一点广告时间

对于DDR5规范的发布,JEDEC将其描述为“具备革命性的意义”。的确,这一旨在面向未来十年的技术,将成为今后计算机、服务器、平板电脑等系统架构的标配。

而在新一代戴尔PowerEdge服务器上,不仅搭载着AMD第四代霄龙处理器,还支持最新PCIe 5.0,再加上DDR5,可以说彻底打破了计算机系统的算力“天花板”。

同时,新一代PowerEdge服务器可使用EDSFF-E3驱动器,其尺寸大约2.5英寸SSD尺寸的一半,这意味着用户可在更小的空间内处理和保存更多的数据,并且也减少了热量产生。

基于以上领先技术的运用,新一代PowerEdge服务器打破了AI、数据库和Java应用等各种工作负载的世界纪录性能。

●(TPCx-AI) 上的多项AI性能世界纪录,单节点每分钟处理多达425个AI用例,推动更快的洞察。

●数据库用户增加107%,得分创世界纪录。

●世界纪录的SPECjbb性能,反映了Java应用性能。

最后,新一代的PowerEdge服务器已经于昨天在中国正式发布新一代PowerEdge服务器更强大、更环保、更安全,助力用户自如应对海量数据,更快获得数据洞察力。

END

如果您想了解更多有关戴尔科技的产品和解决方案信息,请扫描以下二维码咨询戴尔官方客服。


有关戴尔PowerEdge服务器搭载DDR5技术 助力企业更快获得数据洞察力的更多相关文章

  1. ruby - 具有身份验证的私有(private) Ruby Gem 服务器 - 2

    我想安装一个带有一些身份验证的私有(private)Rubygem服务器。我希望能够使用公共(public)Ubuntu服务器托管内部gem。我读到了http://docs.rubygems.org/read/chapter/18.但是那个没有身份验证-如我所见。然后我读到了https://github.com/cwninja/geminabox.但是当我使用基本身份验证(他们在他们的Wiki中有)时,它会提示从我的服务器获取源。所以。如何制作带有身份验证的私有(private)Rubygem服务器?这是不可能的吗?谢谢。编辑:Geminabox问题。我尝试“捆绑”以安装新的gem..

  2. ruby-on-rails - 启动 Rails 服务器时 ImageMagick 的警告 - 2

    最近,当我启动我的Rails服务器时,我收到了一长串警告。虽然它不影响我的应用程序,但我想知道如何解决这些警告。我的估计是imagemagick以某种方式被调用了两次?当我在警告前后检查我的git日志时。我想知道如何解决这个问题。-bcrypt-ruby(3.1.2)-better_errors(1.0.1)+bcrypt(3.1.7)+bcrypt-ruby(3.1.5)-bcrypt(>=3.1.3)+better_errors(1.1.0)bcrypt和imagemagick有关系吗?/Users/rbchris/.rbenv/versions/2.0.0-p247/lib/ru

  3. ruby-on-rails - s3_direct_upload 在生产服务器中不工作 - 2

    在Rails4.0.2中,我使用s3_direct_upload和aws-sdkgems直接为s3存储桶上传文件。在开发环境中它工作正常,但在生产环境中它会抛出如下错误,ActionView::Template::Error(noimplicitconversionofnilintoString)在View中,create_cv_url,:id=>"s3_uploader",:key=>"cv_uploads/{unique_id}/${filename}",:key_starts_with=>"cv_uploads/",:callback_param=>"cv[direct_uplo

  4. ruby-on-rails - 在 Rails 中调试生产服务器 - 2

    您如何在Rails中的实时服务器上进行有效调试,无论是在测试版/生产服务器上?我试过直接在服务器上修改文件,然后重启应用,但是修改好像没有生效,或者需要很长时间(缓存?)我也试过在本地做“脚本/服务器生产”,但是那很慢另一种选择是编码和部署,但效率很低。有人对他们如何有效地做到这一点有任何见解吗? 最佳答案 我会回答你的问题,即使我不同意这种热修补服务器代码的方式:)首先,你真的确定你已经重启了服务器吗?您可以通过跟踪日志文件来检查它。您更改的代码显示的View可能会被缓存。缓存页面位于tmp/cache文件夹下。您可以尝试手动删除

  5. ruby - 我的 Ruby IRC 机器人没有连接到 IRC 服务器。我究竟做错了什么? - 2

    require"socket"server="irc.rizon.net"port="6667"nick="RubyIRCBot"channel="#0x40"s=TCPSocket.open(server,port)s.print("USERTesting",0)s.print("NICK#{nick}",0)s.print("JOIN#{channel}",0)这个IRC机器人没有连接到IRC服务器,我做错了什么? 最佳答案 失败并显示此消息::irc.shakeababy.net461*USER:Notenoughparame

  6. ruby - Rails 开发服务器、PDFKit 和多线程 - 2

    我有一个使用PDFKit呈现网页的pdf版本的Rails应用程序。我使用Thin作为开发服务器。问题是当我处于开发模式时。当我使用“bundleexecrailss”启动我的服务器并尝试呈现任何PDF时,整个过程会陷入僵局,因为当您呈现PDF时,会向服务器请求一些额外的资源,如图像和css,看起来只有一个线程.如何配置Rails开发服务器以运行多个工作线程?非常感谢。 最佳答案 我找到的最简单的解决方案是unicorn.geminstallunicorn创建一个unicorn.conf:worker_processes3然后使用它:

  7. ruby TFTP 服务器 - 2

    我将以下代码放在一起用于一个简单的RubyTFTP服务器。它工作正常,因为它监听端口69并且我的TFTP客户端连接到它,我能够将数据包写入test.txt,但我不只是写入数据包,我希望能够从我的客户端通过TFTP传输文件到/temp目录。预先感谢您的帮助!require'socket.so'classTFTPServerdefinitialize(port)@port=portenddefstart@socket=UDPSocket.new@socket.bind('',@port)whiletruepacket=@socket.recvfrom(1024)putspacketFile

  8. ruby - 使用 ruby​​ gem net-ssh-multi 同时在多个服务器上执行 sudo 命令 - 2

    在previousquestion中我想出了如何在多个服务器上启动经过密码验证的sshsession来运行单个命令。现在我需要能够执行“sudo”命令。问题是,net-ssh-multi没有分配sudo需要运行的伪终端(pty),导致以下错误:[127.0.0.1:stderr]sudo:sorry,youmusthaveattytorunsudo根据documentation,可以通过调用channel对象的方法来分配伪终端,但是,以下代码不起作用:它会生成上面的“notty”错误:require'net/ssh'require'net/ssh/multi'Net::SSH::Mul

  9. Ruby 服务器在本地主机(teambox)之外非常慢 - 2

    我刚刚在我的Ubuntu9.10服务器上安装了TeamBox。我使用提供的服务器脚本在端口3000上启动并运行它。它的运行速度非常慢,从另一台计算机连接时每个HTTP请求最多需要30秒。我使用链接从shell加载TeamBox,一点也不花时间。然后我设置了一个SSH隧道,它再次运行得非常快。我通过此服务器上的apache以及SAMBA等运行了大约30个虚拟主机,没有任何问题。我该如何解决这个问题? 最佳答案 我的redmine(ruby,webrick)太慢了。现在我解决了这个问题:apt-getinstallmongrelruby

  10. ruby - 如何停止 jekyll 本地服务器 - 2

    我刚刚在本地设置了我的第一个Jekyll项目。我已经让服务器运行,但我忘了使用自动标志。所以现在我想停止服务器并使用标志重新启动。但是,在我启动服务器后的命令行中,我没有得到新的提示,所以我无法输入任何新命令。我不太习惯命令行,所以我真的很感激知道我应该做什么!我正在使用MacOSX和terminal.app,如果有区别的话! 最佳答案 psaux|grepjekyll|awk'{print$2}'|xargskill-9 关于ruby-如何停止jekyll本地服务器,我们在StackO

随机推荐