今天,AMD发布了第二代EPYC系列的更多CPU 。这些新CPU属于AMD EPYC 7Fx2系列,包括7F32、7F72以及我们本次评测的AMD EPYC 7F52。此次发布并非一次重大的产品线更新,7Fx2系列CPU旨在填补AMD服务器产品线的空白。AMD此次推出的三款CPU均拥有高主频,适用于特定应用场景,相信很多用户会乐于利用这些优势。
快速回顾一下,AMD EPYC 第 2 代处理器的核心数量比英特尔 CPU 多得多,使服务器(配备正确的主板)能够支持 PCIe 4.0,并且它们支持速度更快的 DRAM。 所有这些都以多种方式转化为更快的性能,并导致一些软件供应商重塑他们在插槽上而非内核上许可服务器的方式。 这里的另一个卖点是价格。 通常来说,AMD EPYC 平台可以以更低的价格达到与第二代 Intel Xeon Scalable 相同的性能。
AMD 最初推出了大约 20 款 CPU,涵盖单处理器和双处理器配置,满足各种需求。虽然一开始选择很多,但产品线仍存在不少漏洞,AMD 也一直在通过推出新款 CPU来弥补这些不足。如今,AMD 推出了更多频率高达 3.9GHz 的 CPU。AMD 声称,这些 CPU 非常适合超融合基础架构 (HCI)、高性能计算 (HPC) 和关系数据库等工作负载。这可以帮助用户规避 VMware 的核心限制,同时还能获得足够的性能。基本上,任何对内存要求较高但又不需要高端企业级硬件的工作负载都适用。我们即将评测的 AMD 7F52 最大支持 4TB 的 DRAM。
这是一个视频评论:
AMD EPYC 7F52 CPU 现已上市,单价为 3,100 美元,但如果批量购买,无疑是一笔划算的交易。
AMD EPYC 7Fx2 CPU 规格
| 处理器 | 核心/线程 | TDP(瓦特) | 基本频率/最大升压频率 | 总二级缓存 | 每个内核的 L3 缓存 | 价格(1Ku) |
| 7F32 | 8/16 | 180W | 3.7GHz/~3.9GHz | 128MB | 16MB | $2,100 |
| 7F52 | 16/32 | 240W | 3.5GHz/~3.9GHz | 256MB | 16MB | $3,100 |
| 7F72 | 24/48 | 240W | 3.2GHz/~3.7GHz | 192MB | 8MB | $2,450 |
性能
为了测试这款新CPU的性能,我们使用了一台技嘉R272-Z92服务器,并将AMD EPYC 7F52与AMD EPYC 7302P进行了比较。这样一来,在其他硬件配置相同的情况下,就可以进行一次很好的单处理器对单处理器/16核对16核的评测。
SQL Server 性能
StorageReview 的 Microsoft SQL Server OLTP 测试协议采用事务处理性能委员会的基准 C (TPC-C) 的最新草案,这是一种模拟复杂应用程序环境中活动的在线事务处理基准。 TPC-C 基准比综合性能基准更接近于衡量数据库环境中存储基础设施的性能优势和瓶颈。
每个 SQL Server VM 都配置有两个虚拟磁盘:100GB 卷用于启动,500GB 卷用于数据库和日志文件。 从系统资源的角度来看,我们为每个虚拟机配置了 8 个 vCPU、64GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。 当我们的 Sysbench 工作负载在存储 I/O 和容量方面使平台饱和时,SQL 测试会寻找延迟性能。
此测试使用在 Windows Server 2014 R2012 来宾 VM 上运行的 SQL Server 2,并由 Quest Software 的数据库基准工厂进行压力测试。 虽然我们对该基准的传统用法是在本地或共享存储上测试 3,000 规模的大型数据库,但在本次迭代中,我们专注于在我们的服务器上均匀分布四个 1,500 规模的数据库。
SQL Server 测试配置(每个虚拟机)
- Windows服务器2012 R2的
- 存储空间:分配 600GB,使用 500GB
- SQL Server的2014的
-
- 数据库大小:1,500 规模
- 虚拟客户端负载:15,000
- 内存缓冲区:48GB
- 测试时长:3 小时
- 2.5 小时预处理
- 30分钟采样期
在 SQL Sever Transactional 中,7F52 的总得分为 12,641.8 TPS,略好于 7302P 的 12638 TPS。
SQL Server 平均延迟再次略有优势,总得分为 3 毫秒到 3.5 毫秒。
Sysbench MySQL 性能
我们的 Percona MySQL OLTP 数据库通过 SysBench 测量。 该测试测量平均 TPS(每秒事务数)、平均延迟和平均 99% 延迟。
每个 Sysbench VM 配置了三个虚拟磁盘:一个用于启动 (~92GB),一个用于预构建数据库 (~447GB),第三个用于测试中的数据库 (270GB)。 从系统资源的角度来看,我们为每个虚拟机配置了 4 个 vCPU、60GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。
Sysbench 测试配置(每个虚拟机)
- CentOS 6.3 64 位
- Percona XtraDB 5.5.30-rel30.1
-
- 数据库表:100
- 数据库大小:10,000,000
- 数据库线程:32
- 内存缓冲区:24GB
- 测试时长:3 小时
- 2 小时预处理 32 个线程
- 1 小时 32 个线程
对于 Sysbench,我们看到 7F52 继续以 7302 TPS 和 9,266 TPS 击败 8,804P
7F52 的 Sysbench 平均延迟为 27.62 毫秒,而 7302P 为 29.08 毫秒。
在我们的最坏情况(第 99 个百分位数)延迟中,我们看到 101.43F7 的分数为 52 毫秒,79.16P 的分数为 7302 毫秒。
结语
AMD 继续填补其 EPYC 产品线的空白,以满足不同客户的需求。 今天推出的全新 AMD 7Fx2 系列都是关于低核心数和更多 L3 缓存的高频率。 用户可以为他们的工作负载添加大量内存,并将核心数量保持在 VMware 友好的空间中。 这一切都是以一个不错的价格点完成的,因此当客户构建他们的 HCI 基础设施时,它具有双重吸引力。 HPC 用户可以看到与竞争 CPU 相比的性能提升。
在我们的评测中,我们在应用程序工作负载分析基准测试中查看了技嘉 R7-Z52 NVMe 服务器中的 AMD EPYC 272F92。 在大多数情况下(五分之四的基准测试)新闻 7F52 优于 7302P。 新 CPU 达到了 12,641.8 TPS 的 SQL Server 分数,平均延迟为 3 毫秒。 对于 Sysbench,它看到了 9,266 TPS,平均延迟为 27.62 毫秒,唯一没有超过 7302P 的测试,在最坏的情况下,我们看到了 101.43 毫秒的延迟。
AMD EPYC 7F52 处理器非常适合需要大量内存和时钟速度但不需要 AMD 高端 CPU 附带的所有其他功能的中端用例。 新的 AMD EPYC 7Fx2 系列还允许用户以比现有 16 核 AMD 产品更高的性能配置文件利用 VMware。




Amazon