IBM POWER 的一些发展记事
2010-03-06 14:46:48 阿炯

IBM发布POWER7难阻UNIX市场颓势

2010年2月25日,IBM在北京盛大发布三年磨一剑的POWER7处理器,与上一代POWER6相比,POWER7处理器采用45纳米工艺制造,由双核直接升至8核,加之每个核心可实现4线程,这样最多可以支持32线程,性能上相较POWER6提升达4倍。

在发布会上,IBM罕见的将POWER7与英特尔至强处理器做比较,这在以往是不可能的事情,这不仅体现了IBM对POWER7信心满满,也意味着,POWER7所处的UNIX服务器阵营已经感受到以英特尔至强为代表的X86服务器带来的压力。

据IDC数据显示,去年第四季度Unix服务器收入下降18.1%至39亿美元,而x86服务器销售额增长12.6%至73亿美元。作为UNIX服务器市场的领头羊,IBM寄望POWER7的发布能够提振UNIX服务器市场,将基于POWER7的POWER服务器从处理金融、电力等行业的关键业务拓展至实时分析等新兴行业。只是市场会如IBM所愿吗?

随着虚拟化、开发平台转移、IT整合与简化、提高性能和可用性、降低软硬件的总体拥有成本等需求的不断增强,Unix向基于X86平台Linux迁移已经成为不可逆转的趋势。以银行业为例,当前,大多数中小规模商业银行面临着产品创新、业务可持续发展与核心业务系统技术条件限制的矛盾。由于商业银行的IT系统是在不同时期开发的,缺少统一的IT规划、技术规范和技术框架,造成了系统之间的集成比较困难。传统的Unix服务器存在成本高、技术壁垒多等问题,不利于银行IT系统朝着开放、简单、标准化的方向发展。

许多新兴的区域性商业银行在选择基础架构时,Unix平台在某些情况下可能还是用户的首选,但x86架构和Linux平台在开放性、稳定性、安全性等方面表现出的优势给商业银行用户提供了一种新选择。东亚银行(中国)有限公司首席信息官林丽认为,相对于Unix服务器,X86架构的刀片服务器不仅价格便宜,而且容易扩展和整合,更适合应用所需。东亚银行的数据库系统仍旧运行在Unix平台上。不过,在对业务进行拆分后,大量的业务应用被迁移到 Linux平台上,保留在Unix平台上的业务量不是太大,因此也没有必要配备大型的Unix服务器。“我比较熟悉小型机,但是现在已经变成了Linux的赞同派。以前,小型机意味着可靠、稳定、管理简单;现在,x86架构及Linux系统在技术上已经达到小型机的水平。刀片+Linux的解决方案更高效、更灵活。”林丽打比方说,“银行的核心应用、账务系统可以放在主机或小型机上,而前端应用可以放在开放平台上。”

从封闭到开放,商业银行走上Unix向Linux的迁移之路并不是刻意为之。现有系统架构的不灵活、过度配置、投资大、管理成本高等问题给业务的发展造成了瓶颈,这才促使商业银行客户居安思危,希望通过IT架构的调整和优化,尽量降低成本,避免进入一个恶性循环。

IBM 宣布开源 Power,OpenPOWER 基金会加入 Linux 基金会

2019年08月22日,在北美 OpenPOWER 峰会上,IBM 宣布开源 Power 芯片指令集架构(ISA,Instruction Set Architecture)。


同时 IBM 还推动 OpenPOWER 基金会加入了 Linux 基金会OpenPOWER 基金会由 Google、Mellanox Technologies、Nvidia 和 Tyan 组建,这是一个基于 Power 架构的开放技术社区,旨在促进和鼓励基于 Power 架构的协作创新。OpenPOWER 成员分享经验、投资和服务器级别的知识产权,以开发各种解决方案,满足技术客户不断演进的需求。OpenPOWER 基金会支持成员定制 Power 处理器、系统平台、固件和中间件软件,进行优化,满足其业务和组织需求。

在 Linux 基金会下运作的 OpenPOWER 基金会将拥有一个开放的治理模型,在关于未来可以对 Power ISA 做出哪些改变的问题上,IBM 与其它 OpenPOWER 基金会成员拥有相同的投票权。IBM 将保留对 Power 架构进行任何更改以满足其自身需求的权利,但所有其它更改需要成员的多数投票以确保兼容性。在接受 nextplatform 的采访时,IBM 的 OpenPower 总经理 Ken King 表示:“所有内容都必须遵守合规性准则,因为我们不希望出现碎片化。”。

此外,IBM 还为社区贡献了一个已在 FPGA 上实现的 Power ISA 软核模型。

值得注意的是,2018年 11 月,Linux 基金会和 RISC-V 基金会宣布合作推广 RISC-V,现在 OpenPOWER 基金会出成为了 Linux 基金会的一部分,Linux 基金会也将会重点推广 Power 架构,同处一个基金下,那么 RISC-V 与 Power 该如何尴尬地共存?

对此 OpenPOWER 基金会执行董事 Hugh Blemings 表示,这两个 ISA 通常针对不同的用例。虽然当前已经有 RISC-V 这种新兴的开源指令集,但目前它主要应用于 IoT 领域,对于高性能计算依旧不适用。基于 ARM 指令集的服务器处理器已经推出,但软件生态的搭建还需要一定时间。此次 IBM 正式开源 Power 指令集,这种成熟的指令集这会吸引到高性能计算领域的目光。


2020年8月18日,IBM 公布了它的下一代处理器 POWER10,这是一款用于 Red Hat OpenShift 针对企业混合云共同优化的新 CPU。



根据介绍,IBM POWER10 处理器旨在提供一个平台来满足企业混合云计算的独特需求,它采用专注于能源效率和 7 纳米规格的设计,预计相比 POWER9,其可将处理器能源效率、工作负载容量和容器密度提高 3 倍。

IBM POWER10 经过五年的设计,一些亮点包括:
IBM 的首款商业化 7nm 处理器
通过一项突破性的新技术“内存启动”(Memory Inception)支持多兆字节内存集群,旨在提高云容量和经济性,以应对来自 SAP、SAS Institute 等 ISV 的内存密集型工作负载以及大型 AI 推理。
新的启用硬件的安全功能,包括旨在支持端到端安全性的透明内存加密。与 IBM POWER9 相比,IBM POWER10 处理器的设计目的是通过每核 AES 加密引擎数量的四倍实现显着更快的加密性能,从而满足当今最苛刻的标准和预期的未来密码标准,例如量子安全密码学和完全同态加密。它还为容器安全性带来了新的增强。
与 IBM POWER9 处理器相比,IBM POWER10 每个插槽分别对 FP32、BFloat16 和 INT8 的 AI 推理速度分别提高 10 倍、15 倍和 20 倍。

采用 IBM POWER10 的系统有望在 2021 年下半年面世。


AIX简介

一、AIX概述

二、IBM Unix 历史

三、AIX 5L性能特点

四、AIX版本历史

一、AIX概述
AIX(Advanced Interactive eXecutive)是IBM开发的一套UNIX操作系统。它符合Open group的UNIX 98行业标准(The Open Group UNIX 98 Base Brand),通过全面集成对32-位和64-位应用的并行运行支持,为这些应用提供了全面的可扩展性。它可以在所有的IBM ~ p系列和IBM RS/6000工作站、服务器和大型并行超级计算机上运行。

二、IBM Unix 历史
自 1986 年 1 月AIX v1推出以来, AIX 就成为 IBM 进入开放系统和标准(UNIX、TCP/IP 和以太网)世界的催化剂。从 1990 年到 1994 年,AIX 为支持领先的硬件技术提供了一个优秀的操作系统。AIX 从一个技术工作站平台发展为一个真正的服务器操作系统。与此同时,IBM 推出了 POWER 微处理器架构并将其与 AIX 结合在一起,制造出第一台 RISC 6000 系统,也就是后来人们所称的 RS/6000 系统。

从 1995 年到 2000 年, AIX 开始将重点放在支持商业和技术应用负载,提供对称多处理以及高端的可扩展性。 IBM 在高性能计算领域所处的领先地位源自运行 AIX 的“深蓝”这样的高可用性系统以及高能集群。随着 2001 年 AIX 5L 的发布, IBM 开始在系统分区领域实现重大的创新。 AIX 利用虚拟技术实现了逻辑分区、动态逻辑分区和微分区,将系统灵活性和使用率提高到了一个新的水平。

IBM 于 2005 年 12 月宣布 AIX 协作中心投入运行。通过 2 年 2 亿美元的投入, IBM 将使用这一设在德州奥斯汀的中心与客户、开发人员、 ISV 和学术界进行合作,推动以 AIX 技术为中心的创新,同时开发、测试和使用各种用于支持 AIX 操作系统的新应用和中间件。

AIX 协作中心将重点推动关键技术领域的系统级创新,如虚拟、安全性、性能和可扩展性,该中心将帮助 ISV 们利用新的 IBM 硬件和软件功能来改进自己在 AIX 上运行的应用。另外,这一中心还将提供包括培训、设备、有经验的技术咨询顾问以及远程或现场测试功能在内的丰富资源,帮助这些 ISV 在 AIX 和最新 64 位 POWER 系统上实现自己的应用。

下面这些"第一个"记录了IBM UNIX系统的技术成长过程.
* 发明 RISC 技术 - 1975
* 第一个可用的商用 RISC 系统 (RT/ PC) -1986
* 第一个超标量体系结构 RISC (POWER) - 1990
* 第一个支持TCP/ IP v6 的UNIX (AIX) -1997
* 第一个64- 位UNIX98 认证 (AIX) - 1998
* 唯一通过 VPN认证的 UNIX (AIX)
* 第一个可从Itanium启动的 UNIX (AIX) - 1999
* 第一个使用铜技术的商业系统 (S80) - 1999
* 第一个双处理器/ L3 cache 架构的RISC 芯片 (POWER4) - 1999
* 第一个支持Java 2 V1. 3的 UNIX (AIX) - 2000
* 第一个紧密结合Linux的 UNIX (AIX5L) - 2001

三、AIX 5L性能特点
AIX 5L 是AIX的当前使用版本,它支持IBM POWER 和Intel 64位(IA-64)平台。“L” 指Linux affinity

虚拟服务器
通过在AIX 5L V5.2中引入动态逻辑分区(DLPAR),IBM为基于POWER4的p系列系统提供了高级的灵活性和可扩展性功能。LPAR功能使得在一个单一p系列服务器上运行AIX 5L和Linux的多个独立操作系统映像成为可能。逻辑分区不需要与系统的组建模块(资源集合)的物理边界相一致。LPAR允许客户以更小的粒度从整个可用资源池中选择组件,从而能够增加运行的灵活性。一个p系列分区所要求的最少资源包括一个处理器、256MB内存以及一个I/O适配器。

利用DLPAR,客户可以"在一个服务器的内部创建多个虚拟服务器",并能够从活动分区中动态地添加和删除处理器、物理内存和I/O插槽-每个分区都与其它分区相隔离,而且每个分区都运行自己的AIX 5L V5.2操作系统;添加和删除操作都是在分区环境的内部进行,而且不要求重新执行系统引导。客户可以将系统资源分配给应用程序最需要的地方,在根据不断变化的系统优先级和资源需求进行调整的同时,能够将多个分区上的负载整合到一个单一服务器上。此外,客户在完成这些工作的同时,能够将运行、服务和支持水平保持在所要求的级别上。

运行效率和容量规划
为提供更高的灵活性、可扩展性和可用性,AIX 5L V5.2在p650, p670和p690系统上推出了动态随需应变容量升级(CUoD)功能。CUoD允许客户在进行系统安装时安装比初始需要数量更多的处理器,保持这些处理器(处于休眠状态)直至业务的增长要求将其激活。CUoD选项将为系统管理员提供一个用于激活更多处理器的加密密钥,可以在不中断系统运行的情况下将新激活的处理器动态分配给各个分区。

CUoD提高了系统可用性。当一个处理器的出错频率到达一个错误阀值(尽管发生这种情况的可能性很小),AIX 5L V5.2将以透明的方式激活一个可用的CUoD处理器并使用它来替换故障处理器-直至客户准备好修复计划为止。此外,即使是单处理器分区也可以支持这一被称为动态处理器备用(Dynamic Processor Sparing)的功能,这一功能允许系统在保持处理能力不变的情况下继续运行,能够保证系统的性能和可用性不会受到影响。

集群管理
为实现快速同步和协调响应,集群环境要求节点之间能够进行全面的协作。AIX 5L使用基于AIX 5L的Linux软件和IBM集群系统管理器(CSM)支持和优化集群服务器的管理。CSM为指定p系列和IBM eServer x系列服务器的安装、配置、维护和更新提供了一个单一的控制点。基于AIX 5L的CSM以安装选项和单独许可产品的形式,包括在AIX 5L V5.2基本安装介质之中。

Linux亲和性
AIX 5L与Linux之间的亲和性可以帮助以速度更快、成本更低的方式实现跨AIX和Linux平台的多平台集成解决方案。对于很多在Linux上开发或为Linux开发的应用,只需对源代码进行一次简单的重编译,它们就可以在AIX 5L上运行。IBM免费为客户提供一个用于Linux应用的AIX工具箱,该工具箱由一组多个Linux版本中常见的开放源代码和GNU软件组成。因为这些应用运行在AIX上,所以公司可以将Linux的灵活性与AIX的高级功能结合在一起-这些高级功能包括先进的负载管理、完善的系统管理工具以及可扩展性和安全性功能。

安全性
通过C2级认证的AIX 5L提供并全面使用了强大的行业标准安全技术和目录技术。AIX 5L V5.2包括和扩展了这些技术,它提供了对可拔插身份验证模块(PAM)、基于用户的PKI证书、企业身份映射(EIM)、BIND V9、SNMP V3、移动IPv6、无限访问协议(WAP)v1.1、OpenSSH v3.4的集成支持,并支持新的基于AES(Rijndael)、SEAL、Mars、Twofish和其它算法的加密解密库。此外,AIX 5L V5.2继续支持IBM网络身份验证服务器(NAS)、IBM目录服务器v4.1和ICSA认证IPsec/VPN安全组网功能。AIX 5L V5.2提供的Java安全技术包括JAAS、JCE/JCE、JSSE、JGSS和J-PKI。

四、AIX版本历史
AIX 5L 5.3, 2004年8月
NFS Version 4 支持
Advanced Accounting
虚拟 SCSI
虚拟以太网
SMT
微分区(Micro-Partitioning)
JFS2 配额(quota)支持
JFS2 文件系统收缩(shrink)支持
AIX 5L 5.2, 2002年10月
支持多路IO光纤信道磁盘
动态LPAR支持
AIX 5L 5.1, 2001年5月
引入64位内核
JFS2
AIX 4.3.3, 1999年9月
增加了在线备份功能
AIX 4.3.2, 1998年10月
AIX 4.3.1, 1998年4月
AIX 4.3, 1997年10月
支持 64位 体系
AIX v4, 1994年
AIX v3, 1990年
AIX v3.1
引入了日志文件系统 (JFSv1)
AIX v2
AIX v1, 1986年


AIX资源监控与调制工具

性能优化以及确定系统中的性能瓶颈是系统管理员的主要任务之一。在一个计算机系统中,CPU、内存、硬盘和网络是影响系统性能的主要因素,因此系统性能调整也主要在于如何在这些资源中获得某种平衡,以满足人们对系统性能的期望。性能调制需要很多技巧,知识以及经验,不能仅靠分析统计数字,图表就可取得,性能调制有时是一件复杂甚至是非常困难的任务。

如同其它UNIX系统一样,AIX也给系统管理员剪裁系统提供了非常丰富的手段。这里我们简单介绍RS/6000 AIX系统中几个用于监控和调制多项系统资源的工具,每个工具的功能都很强,如想更透彻地了解这些命令的用法,请参考有关技术资料或手册。这里讲述的命令将不仅仅局限于CPU、硬盘、内存或网络资源的某个方面,它们可用于其中的一项或多项资源。

监控工具

1、iostat
iostat命令主要通过观察物理磁盘的活跃时间以及他们的平均传输速度,监控系统输入/输出设备负载。根据iostat命令产生的报告,用户可确定一个系统配置是否平衡,并据此在物理磁盘与适配器之间更好地平衡输入/输出负载。其主要目的是通过监控磁盘的利用率(tm_act字段),而探测到系统中的I/O瓶颈。iostat还可用于确定CPU问题,辅助容量规划,并可以为最终解决I/O问题提供相关材料。vmstat和iostat联合使用,可捕获到确定与CPU,内存和I/O子系统有关的性能问题的必需数据。
iostat命令可产生下面四种类型的报告:
· tty和CPU利用情况
· 磁盘的利用情况
· 系统吞吐率
· 适配器吞吐率

2、netpmon
netpmon命令可以监控关于网络行为的系统事件和性能以及网络行为对CPU的消耗。netpmon命令在指定的监控周期报告网络行为。其启动后直至发布trcstop命令终止它之前,一直在后台运行。如果使用缺省设置,trace命令将会在netpmon命令之后立即自动启动。另外,netpmon中还可用trcon命令选择在后面的某个时间跟踪。当这种跟踪用trcstop命令终止后,netpmon命令就会输出它的报告并退出。缺省时报告会输出到标准输出,需要时也可以重定向到某个文件。

netpmon命令还可以在一次先前产生的跟踪中以脱机模式使用。在这样的情况下,需要用gennames命令产生一个文件。该文件必须在trace终止后立即产生。
所产生的报告中包括CPU使用情况、网络设备驱动器I/O情况、互联网络套接字调用,以及网络文件系统(NFS)I/O信息:
· CPU use:netpmon命令报告线程和中断处理器对CPU的使用情况。该命令将网络相关行为的CPU使用情况与其它行为的CPU使用情况区分开。
· Network Device Driver I/O:netpmon命令监控网络适配器上所通过的I/O统计。
· Internet Socket Calls:netpmon命令在互联网络套接字上监控read,recv,recvfrom,write,send以及sendto子程序。ICMP,TCP,UDP这几个协议的每个进程都会予以报告。
· NFS I/O:netpmon命令监控客户NFS文件上的read和write子程序,NFS客户上的RPC请求以及NFS服务器的read和write请求。

3、PDT(性能诊断工具)
PDT通过收集和集中各种性能、配置和可用数据自动找出性能问题。PDT评估系统的当前状态并跟踪系统在工作量和性能上的变化。PDT数据收集和报告很容易起用,不需要更多的管理行为。虽然许多常见的系统性能问题都有特定性,但PDT还试图用一些被认为性能好的系统中的通用概念来帮助它查找问题。这些概念包括:
· 资源的平衡使用
· 在限定范围操作
· 确定的工作量趋势
· 无错误操作
· 系统参数得到适当设置。

4、ps
ps命令是UNIX系统中最常见的命令,它主要显示系统中关于进程的统计和状态信息,如进程ID,I/O行为以及CPU利用率等。利用ps命令提供的信息,可决定一个进程运行了多长时间,进程使用了多少CPU时间,以及进程是否受系统的惩罚。还可用ps命令确定进程使用了多少内存,完成多少I/O,进程的优先级以及是谁创建了进程。
下面这几个命令组合对于管理RS/6000 AIX系统有帮助:
(1)显示10个消耗CPU最多的进程:
# ps aux |head -1 ;ps aux |sort -rn +2 |head –10

(2)显示10个消耗存储空间最多的进程:
# ps aux |head -1 ;ps aux |sort -rn +3 |head -10

(3)按顺序显示系统中受罚的进程:
#ps -eakl |head -1 ;ps -eakl |sort -rn +5

(4)按优先级顺序显示系统中的进程:
#ps -eakl |sort -n +6 |head

(5)按处理时间为顺序显示系统中的前十个进程:
#ps vx |head -1 ;ps vx |grep -v PID |sort -rn +3 |head –10

(6)按实际内存使用的多少顺序显示系统中的前十个进程:
#ps vx |head -1 ;ps vx |grep -v PID |sort -rn +6 |head –10

(7)按换入页面的多少顺序显示系统中的前10个进程:
#ps vx |head -1 ;ps vx |grep -v PID |sort -rn +4 |head -10

5、vmstat
vmstat命令报告关于核心线程,虚拟内存,自陷(trap),磁盘以及CPU行为的统计。而且每种行为报告都被更细致地用百分比分别表示用户态、核态、空闲以及等待磁盘I/O等情况。

内核维持了对核心线程,换页以及中断行为的统计数据,而vmstat命令则通过使用knlist子程序和/dev/kmen伪设备驱动器访问这些数据。磁盘的输入/输出统计是通过设备驱动器维持的。对于磁盘,平均传输速度是通过使用活跃时间核传输信息数目决定的。而活跃时间百分比则是从报告期间驱动器忙的时间量计算出来的。vmstat命令产生五种类型的报告:
· 虚存行为报告
· fork子进程情况报告
· 每个设备产生的中断情况报告
· 汇总报告
· 输入/输出行为报告

6、sar
sar命令报告CPU的使用情况,I/O以及其它系统行为。sar命令可以收集,报告以及保存系统行为信息。如果没有指定输入文件,则sar调用sarc命令访问系统数据。用户可用让cron命令运行两个shell脚本(/usr/lib/sa/sa1和/usr/lib/sa2)以提供日统计和报表。在crontab文件 /var/spool/cron/crontabs/adm中包括了一些样本节,用于示范cron要在何时运行这些shell脚本。以这种方式收集到的数据对于确定系统的时间周期特征和决定峰值使用时间是有用的。

但要注意的是,sar命令自己运行时会产生相当数量的读写。因此最好在没有工作量的情况下运行sar统计,看看sar对总的统计数字有多大的影响。

7、topas
topas命令用于监控各种系统资源,如CPU的使用情况,CPU事件和队列,内存和换页空间的使用,磁盘性能,网络性能以及NFS统计等。它还会报告指派给不同WLM类的进程对系统资源的消耗情况。它还能报告系统中最热门的进程和工作量管理器(WLM)的热门类。有关WLM类信息只有在WLM激活时才会显示。topas命令将热门进程定义为那些使用大量CPU时间的进程。topas命令没有作日志的选项,所有信息都是实时的。

topas命令利用System Performance Measurement Interface(SPMI)API获得有关信息。正是因为通过SPMI API,使系统开销保持在最小程度。topas命令使用perfstat库调用访问perfstat内核扩展。

8、truss
truss命令跟踪一个进程的系统调用、所接收的信号以及招致的机器错。要检查的应用程序可在truss命令的命令行中指定,也可将truss命令挂在一个或多个已经在运行的进程上。

调制工具

1、fdpr
fdpr命令改进用户级程序和库的执行时间和对实际内存的使用。fdr命令可以通过不同的操作,如删除不必要的指令和重组代码和数据,而实现这样的目标。fdr命令安装在目录/usr/bin下。

fdpr命令在三个不同阶段上,对原有的执行代码应用先进的优化技术从而为其构筑一个优化的可执行代码。这三个阶段分别是:
· 在阶段1,fdpr创建一个增加了某些装置(instrumented)的可执行程序。原有的可执行程序被保存为__ProgramFile.save,而新版本被命名为__ProgramFile.instr。
· 在阶段2,fdpr运行该增加了某些装置的可执行程序,并收集摘要(profiling)数据。该摘要数据被保存在一个叫__ProgramFile.prof的文件中。运行执行程序时需要为它提供典型的输入数据,以使fdpr命令能够找出代码中可优化的部分。

· 在阶段3,fdpr命令使用阶段2中收集到的重要信息对可执行代码重新排序。这些重新排序涉及到这样一些任务:
(1)将那些高频度执行代码序列包装在一起。
(2)对条件分之重新排序,以改进硬件对分之条件的预测。
(3)将较少使用的代码部分移出来。
(4)内嵌一些热门函数。
(5)从重排序后的代码中删除掉NOP(空操作)指令。
另外,编译器中还提供了一个-qfdpr标志,用它可使编译器在执行代码中增加一些额外的信息,以辅助fdpr对该执行代码重新排序。但是,如果使用这个-qfdpr标志,则fdpr也只对那些用-qfdpr标志编译的模块重新排序。

2、schedtune
schedtune命令可以给抖动、进程挂起、时间片以及线程在锁上所能轮询的时间长度等设置准则。使用schedtune可调整AIX中所设立的一组影响其内存负载控制机制的参数。Schedtune命令用于显示和修改那些用于检测系统内存是否在过度使用以致造成抖动的参数。Schedtune命令还能用于修改运行在系统上的进程的惩罚和衰减因子。在root用户下,用schedtune命令可做下面的事情:
·决定用于确定抖动的准则。
·决定哪个准则用于挂起进程。
·决定在抖动终止后要等待多长时间才重新激活那些先前被挂起的进程。
·决定被挂起的进程的最小数目。
·调制调度优先级公式。
·更改时间片数值。
·决定在一把锁上轮询多长时间。
·将schedtune值复位到它的缺省值。

需要注意的是,所有用schedtune作的修改在系统重启后都将丢失。为了确保所需的schedtune值在引导时能够置上,可在/etc /inittab文件中插入适当的schedtune命令。如:schedt:2:once:/usr/samples/kernel /schedtune -s 65536

3、vmtune
vmtune命令负责显示和调整虚存管理器(VMM)和其它AIX部件使用的参数。系统中的根用户可动态修改包括下面这些参数:
·VMM页替换
·永久文件读写
·文件系统缓冲区结构(bufstructs)
·LVM缓冲区
·裸输入/输出
·换页空间参数
·页删除
·内存固定参数


发布 z17 大型机:每日可处理 4500 亿次 AI 推理


IBM于2025年4月上旬发布了其大型计算机硬件的最新版本 IBM z17。该公司表示这款完全加密的大型计算机由 IBM Telum II 处理器驱动,专为 250 多种 AI 用例而设计,包括 AI 代理和生成式 AI。虽然大型机可能被一些人视为过时技术,但据消息人士透露,当今 71% 的《财富》500 强企业仍在使用它们。咨询公司 Market Research Future 数据表明,到 2024 年,大型机市场价值估计达到 53 亿美元。z17 一天可处理 4500 亿次推理运算,比其前身 IBM z16 提升了 50%。z16 于 2022 年发布,运行该公司的原始 Tellum 处理器。该系统旨在能够与其他硬件、软件和开源工具完全集成。


IBM Z 产品管理和设计副总裁 Tina Tarquinio 在接受 TechCrunch 采访时表示,这次大型机升级已经筹备了五年,远早于 2022 年 11 月 OpenAI 发布 ChatGPT 引发的当前 AI 热潮。他表示 IBM 在打造 z17 时花费了 2000 多个小时的研究时间,收集了来自 100 多个客户的反馈。她认为有趣的是,五年前开始的研发方向与市场最终的走向高度一致。当我们得知要推出 AI 加速器时,尤其是在 2022 年下半年,行业中关于 AI 的所有变化都令人兴奋不已。我认为最大的问题是,我们不知道接下来会发生什么。因此,就 AI 能帮助我们做什么而言,可能性真的是无限的。

Tarquinio还表示,z17 的设计旨在适应和适应 AI 市场的发展方向。这款大型机在发布时将支持 48 个 IBM Spyre AI 加速器芯片,并计划在 12 个月内将这一数字提高到 96 个。我们有意留有余地,提高 AI 的敏捷性。随着新模型的推出,我们确保为更大的模型留有空间 —— 这些模型可能需要更多的本地内存来相互通信。我们之所以这样做,是因为我们知道这确实是会变化的领域。新模型会不断出现和发展。z17 的一大亮点是比其前代产品以及所谓的竞争对手更节能。"在片上,我们将 AI 加速提高了 7.5 倍,但所需的能耗比在业内其他类型的加速器或平台上进行多模型处理所需能耗少 5.5 倍。"z17 大型机将于 2025 年 6 月 8 日全面上市。