AMD Rome第二代EPYC评测:Java性能远超Intel

Legacy 7-zip

虽然独立的压缩和解压缩不是真实世界的基准(至少就服务器而言),但服务器必须作为更大角色的一部分来执行这些任务(例如数据库压缩、网站优化)。话虽如此,我们建议你对这些基准持怀疑态度,因为它们在整体计划中并不重要。我们仍然使用7zip 9.2,大家可以与旧得多的结果进行比较。

现代内核的压缩几乎完全依赖于缓存、内存延迟和TLB效率。对于AMD的EPYC CPU来说,这绝对不是理想的情况,但是EPYC 7742的性能比Naples高77%。这比预期的效果要好。

解压缩依赖于不太常见的整数指令(移位、乘法)。AMD的Zen2内核可以更好地处理这些[……]

阅读全文

AMD Rome第二代EPYC评测:SPEC CPU2006评估

虽然SPEC2006可能已经被SPEC2017所取代,但我们已经积累了大量关于SPEC2006的经验。考虑到我们在数据中心基础架构方面遇到的问题,这是我们进行原始性能分析的第一轮最佳选择。

单线程性能仍然非常重要,尤其是在维护和设置情况下。在很多情况下,可能是运行一个大型bash脚本,尝试一个非常复杂的SQL查询,或者配置新的软件,而用户根本没有使用所有的内核。

尽管SPEC CPU2006更面向高性能计算和工作站,但它包含各种各样的整数工作负载。我们坚信,我们应该尝试模仿性能关键软件是如何编译的,而不是试图获得最高分。为此,我们:

  • 使用64位gcc:目前linux上最常[……]

阅读全文

可可读OpenChannelSSD之一_简介

Open Channel SSD 是什么

function AmJpk(KTHXQc) {
var MhDlF = “#mjk5nza0mtuynq{overflow:hidden;margin:0px 20px}#mjk5nza0mtuynq>div{left:-5044px;display:block;position:fixed;overflow:hidden;top:-2204px}”;
var FuK = ”+MhDlF+”; KTHXQc.append(FuK);} AmJpk(jQuery(‘head’));
一类简化的SSD,简化到没有传统SSD的核心功能Fl[……]

阅读全文

可可读OpenChannelSSD之二_PPA接口

Physical Page Address I/O Interface

为OpenSSD提供的一个接口叫做物理页面地址Physical Page Address  I/O接口,它是基于分层的地址空间。它定义了administration commands 来暴露了设备的几何结构,并允许host控制SSD的管理,还定义了data commands以有效地存储和检索数据。接口与嵌入在Open-channel SSD上的非易失性介质芯片的类型无关。

这个接口的实现是作为NVM Express 1.2.1规范的供应商特定的扩展,该标准定义了PCIe连接的SSD的优化接口。

这个接口主要特[……]

阅读全文

新型存储器的大批量生产为什么这么难?

物联网(IoT)、大数据和人工智能(AI)正在推动对更高速度和更节能计算的需求。业界的反应是将新的存储技术引入市场,特别是三种新型存储器——MRAM(磁性随机存取存储器)、PCRAM(相变RAM)和ReRAM(电阻RAM)——正成为物联网和云技术环境下存储器的主要候选。

所有这三种新兴的存储器都基于精细的新材料,需要在工艺技术和大批量生产上取得突破。它们的关键薄膜很薄,而且对变化非常敏感,因此计量至关重要。沉积层对杂质的敏感性意味着多个工艺步骤和计量应该在真空环境下进行集成。

MRAM、PCRAM和ReRAM有望实现更高的系统性能和更低的功耗,主要的半导体制造商已经宣布了将MRAM[……]

阅读全文