“亚马逊将64核ARM Graviton2与Intel Xeon进行了比较”
在周二于拉斯维加斯举行的re:invent 2019大会上,亚马逊网络服务( aws )发布了其第二代基于arm的自有解决方案graviton2。 300亿个晶体管解决方案的核心数量是成功的a1实例的4倍,为亚马逊第6代ec2实例提供动力。 据aws介绍,m6g实例与基于intel的m5实例相比,性能和价格效率有了很大提高。
引力子2
从高层次来看,graviton2解决方案是由aws设计的定制芯片,构建于7nm之上,拥有300亿个晶体管。 基于arm的新版本n1内核。 亚马逊声称,与re:invent发布的基于graviton的a1实例相比,性能提高了7倍。
作为重温,graviton基于第一代16纳米新版本平台的每年64位Arm V8酷睿2微体系结构。 有四个四核心丛集,每个丛集都有2mb的l2快取记忆体,共有16个核心以2.3ghz的频率运作。
graviton2基于第二代7纳米新版本平台,代号为ares。 arm在2月详细介绍了ares的4宽neoverse n1微架构,称在相同频率下的能效提高了30%,ipc提高了60%,各核心的浮点simd性能也提高了两倍。 虽然arm拥有令人印象深刻的数字,但它是cortex-a76的对立部分,因此谈论的是类似于手机的体系结构。 arm对其体系结构进行了如下阐述。
该管道是11级手风琴,如果发生分支错误,则管道会变短,在正常操作中会变长。 4宽前端、8宽调度/发布、3个完整的64位整数alu和专用分支设备。 neon advanced simd具有宽管道和双128b数据路径。 提供simd引擎的能力也大幅扩展到具有未合并地址/数据的双128位负载/存储管道,从而实现了2x128的持续性能。
arm表示,n1可以扩展到128个核心,而graviton2只有64个核心,通过2tb / s光纤网络连接。 由于具有8个ddr4-3200通道,因此每个内核的l2高速缓存数量也增加了两倍,内存速度提高了5倍,并且始终处于加密状态。 它支持64个pcie 4.0通道,还支持fp16和int8数字。
最感兴趣的是aws与基于intel的m5实例的比较。 亚马逊声称这些实例的价格下降了20%,性能提高了40%。 具体来说,amazon在m5实例上提供了以下各vcpu的性能改善。
specjvm 2008:+ 43% (估计值)
speccpu整数: + 44% (估计值)
spec cpu浮点数: + 24% (估计值)
使用nginx的https负载平衡: + 24%
内存缓存:性能提高+ 43%,延迟时间缩短
x.264视频编码: + 26%
基于cadence xcellium的eda模拟: + 54%
乍一看,这些声明似乎令人印象深刻。 graviton2的核心数量都很高,每个虚拟核心的性能都很高。 但是,英特尔的cpu具有超线程功能。 这是因为每个核心有两个vcpu。 也就是说,这些测试只使用英特尔单个线程中每个内核可用的两个线程。 可以发出其他警告,但总而言之,如果aws使用更标准的做法来基准整个系统就更好了。
graviton2用于通用m6g,在优化的c6g和内存优化的r6g ec2实例中,具有512gib的内存和高达25 gbps的互联网带宽。 现在,graviton2 ec2实例可以用于非生产性业务负载,并在全年提供越来越多的实例和完全可用。
心灵鸡汤:
免责声明:学习富国网免费收录各个行业的优秀中文网站,提供网站分类目录检索与关键字搜索等服务,本篇文章是在网络上转载的,本站不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,本站的工作人员将予以删除。