LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 682|回复: 0

申威CPU的简单知识梳理

[复制链接]
发表于 2024-1-8 15:11:39 | 显示全部楼层 |阅读模式
摘要
最近有客户要用申威服务器了
自己很早之前简单测试过相关的CPU的服务器
但是感觉很多东西都不是很系统. 今天简单收集一下资料
希望对以后的工作有所帮助

申威CPU的创始
申威是解放军总参谋部第五十六研究所的研究成果与产品.
中电科三十二所与总参五十六所合作推出了基于申威的服务器

总参五十六所 现在是 战略支援部队第五十六研究所
地址在 江苏省无锡市

中电科三十二所 又称中电数字
地址在 上海市

华诚金锐: 是两个研究所合力进行申威服务器生产与推广的一个公司

申威CPU的架构信息
申威是基于DEC的alpha 21164 CPU做的深度开发
与龙芯类似, MIPS和alpha都已经凉透很多年了.
五十六所和中科院都对两种指令集进行了深入的研发与增补.
实质上已经是两种新的CPU指令集
架构设计也与最后一代美国产品相差甚远.

CPU的能力其实要通过, 架构, 制程 , 生态来共同决定
从头设计一个架构并非不可能,但是投入产出比非常不好.
能够有一个好的基础能够节约很多工作量, 科学技术都是从模仿到超越

申威CPU的发展历程
下面可以通过一些图来进行展示.
我这边用过申威 1621 和 申威 3231
通过对java jar启动服务的时间确认. 发现 3231 对比1621 有了一倍的性能提升.

但是3231和1621 对jdk的要求不一样. 3231需要使用申威单独的JDK进行处理.
这一块是需要特别注意的:
https://developer.wxiat.com/api/ ... 05ea8a190a359e3490b


总结部分资料
1. 申威在超算领域有了很高的成就
   神威超算有多次全球排名第一的记录.
2. 申威作为基于alpha的CPU, 也是risc的CPU 内存序好像不是严格的
   跟ARM一样某些情况下应该是需要jdk后者是手工增加内存屏障来实现内存安全
3. 申威的SPEC2006int的数值比较感人 2020年发布的 3231 单核才 11分左右.
   同年的苹果M1是他的六倍以上...
   对应的飞腾大概是18,鲲鹏是28.
   来源: https://tieba.baidu.com/p/8179592392

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表