三国志11威力加强版中附带的修改器(by Van)怎么使用

三国志11威力加强版中附带的修改器(by Van)怎么使用,第1张

下载后将修改器解压到任意目录,为了方便,最好放到游戏目录下面的修改器目录(可以自己创建一个);

使用方法,打开修改器所在目录,双击EXE文件即可启动修改器了,最好是在关闭游戏的时候启动修改器。

一、使用方法

1、修改

剧本和存档可以直接打开相应文件修改(在修改之前,请在“默认游戏语言”菜单中设置你的三11语言,否则打开剧本或存档时会出现乱码)

如果要修改内存,在进入游戏之后,执行File菜单的Attach to San11(修改器什么时候打开没有关系),此时各项功能就可以正常使用

切出修改器可以直接用win键,另外修改器也提供了热键——Ctrl+Alt+M

(注意:一些基本设定(比如城市名称)存放在游戏Media\Scenario\Scenarios11文件中,参见三、3)

二、修改说明

1、修改内存、剧本和存档

a)、内存修改

先打开三11,然后执行修改器“文件”菜单下的“Attatch to San11”,之后就会直接进入内存修改模式

(如果之前变到了存档修改模式,可以执行“文件”菜单下的“返回内存修改模式”)

接下来就可以看你感兴趣的数据。比如选择“修改”菜单下的“历史武将”就可以显示历史武将的各项数值了

b)、剧本和存档修改

直接执行“文件”菜单下“打开存档或剧本”

如果要修改的话,可以先使用“修改”菜单显示相关数据,然后在列表框中双击要修改的项,修改完以后按OK即可。(如果修改的数据不符合要求,程序会自动忽略修改,具体参见三、4)

2、多项同时修改

列表框是可以多选的,选中所有你想改的项目(选的时候加Ctrl或Shift)后点右键再选d出菜单里的“多项修改”就可以修改了

修改多项时,d出的对话框显示的是第一项的数据,不必管,按OK时只有你改动过的项目才会更新

3、保存

全部修改完成后,按“文件”菜单的“保存修改”(只有做过修改之后,这一功能才能使用),所作的改动就会体现到内存或文件中(视你当前是在修改内存还是存档而定)

或者可以执行“另存为”保存为另一种格式(比如你可以将存档中的数据保存为剧本)

4、搜索

可以基于任意类别、任意关键字查找,并且支持查找全部符合项和模糊查找

5、提示

a)、所有的数据都可以排序,单击相应项的列头即可

b)、将鼠标放在文本框上可以看到数据的取值范围或者字符长度的上限

c)、修改内存数据的过程中最好不要切回三11,可以在保存以后再切回,以免不必要的错误。

另外可以在切回三11后马上保存,再载入(如果仅仅切换回的话,可能相关的显示不一定会更新)

d)、从三11切回修改器之后,最好刷新一下。

6、打补丁

因为三11的主程序是加密的,需要等到它内部解密之后才可以打补丁,所以如果你要执行各种补丁,最好在进入主界面(就是可以选择新建游戏,重新开始等等的那个界面)或者进入某个存档之后,以确保主程序解密完全

如果程序尚未解完全,补丁是打不上的(你可以看到补丁前面不会出现勾)

三、修改模块(支持多项同时修改,具体使用方法参见二、2)

1、存档剧本修改功能(加的可能会引起逻辑错误,请谨慎使用)

全局信息:剧本编号、起始时间、皇帝、难度、当前势力、当前旬(仅限于存档)和各种设定

势力:君主、军师、爵位、国号、势力色、技术点、研究技巧和期间、研究能力和研究期间、能力、邀请势力和期间、玩家势力序号、外交解禁かうんた

军团:军团长、势力、势力内番号、行动力、委任内容

城市:名称(仅限于Scenarios11)、太守、军团、钱粮、治安、耐久、最大耐久、士兵、最大士兵、气力、兵器数、巡查商人训练济,不可战斗、灾害、灾害预定、相场、商人、特色

关港:名称(仅限于Scenarios11)、军团、太守、钱粮、耐久、最大耐久、士兵、气力、兵器数、训练济

历史武将:姓名字、军团、所属、所在、身份、头像、性别、相性、登场出生死亡年、官职、忠诚、功绩、兵种适性、五围、显示能力、五围经验、适性经验、体力、伤病、特技、登场预定君主、仕官禁止君主及期间、捕虏残月、(以下仅适用于新武将)列传、义兄弟、相性合武将、すけるとん、旧势力

宝物:名称、种类、价值、拥有武将、所在城市、状态、CG、(以下仅适用于新宝物)介绍

军势:部队种类、士兵、气力、显示属性、钱粮、状态、状态かうんた、行动済み

建筑物:建物种类、耐久、建设完了

国:名称、说明

2、特殊修改功能(在右键菜单中)

势力:外交关系(友好度、同盟、停战期间)、势力技术、势力方针、(以下功能仅供测试)新增势力、删除势力

军团:军团方针

武将:隐藏属性、3D造型(具体代码的意义未知)、人物关系、亲近武将、厌恶武将

3、原始数据修改功能(仅限于Scenarios11)

爵位:名称、指挥

官职:名称、指挥、上升能力、上升值、俸禄、级别

技术:名称、说明、种类、等级、费用、消耗技巧点、期间、必要技术

设施:名称、说明、种类、必要技术、生产力、耐久、费用、火计、范围、范围最小、范围最大、技能点、可建设地形

兵器:名称、说明、攻防、移动、费用、适用战法、地形移动点消耗

特技:名称、说明、种类、等级

战法:名称、部队攻击、耐久攻击、气力消耗、必要适性、适用地形

地形:名称

能力:名称、说明、回数限制、必要能力、特技

4、修改模式说明

“选项”菜单中提供了“文本框编辑模式”的选择,可以指定修改对话框中的文本框修改的方式,一共分以下三种:

直接设定

当模式为直接设定时,可以在文本框中输入你要设定的数值,如果超过范围,修改器会忽略你的修改。如果文本框留空,且该项数据允许NULL值,则该数据被设定为NULL,否则修改将被忽略

增加指定值、减少指定值

当模式为增减指定值时,可以在文本框中输入指定的增减值,如果超过范围,修改器会自动取为上界或下界。如果文本框留空,则和直接设定模式的效果相同

四、其它修改

1、Msg文件(支持搜索、替换和导出)

a、介绍

修改完Msg文件后,下次玩游戏才会生效。如果保存时出错,请将三11关闭后再保存

修改时选择“其它”菜单->“修改Msg文件”中和你欲修改的Msg文件语言相同的即可

之后会d出对话框显示该Msg文件中所有的Msg。

修改之后按替换,原有的Msg就会被替换。支持新增和删除Msg

全部完成之后,可以按“OK”保存修改,或者按“Cancel”忽略修改直接退出

!!注!!:因为三11内部对消息的格式做了诸多假定,所以修改前请一定要预先备份相应的Msg文件(最好把原来的所有Msg文件打个包,方便以后恢复)

b、说明

Msg文件中包含格式信息,如果修改器能够识别出格式信息,那么就会允许替换。

如果某些文本中出现乱码码,那一般是由于有控制格式等信息的附加字节造成的,建议不要修改这类文本,以避免错误。

注:所有识别出的格式信息都会以"[0xXX]"的形式出现,在未清楚其具体含义时请勿随意修改

2、批量导入单个新武将档

新建游戏之后就不能再增加新武将了。这个功能就是用来将新武将导入存档的(注:新武将的默认状态是未登场,登场年为20岁)。此外你可以利用该功能将单个新武将档批量导入MakeDatas11中

3、导入导出武将数据

方便跨剧本批量更新武将数据

4、中日文转换

在“其它”菜单的“中日文转换”菜单下,根据需要选择转换的方向。

举个例子,比如说你要在中文版里读取以前的日文版存档,那么用“日文->中文”之后,中文版就能正常读取这个存档了。

鉴于Big5和JIS编码并不兼容,所以可能会有一些字符无法正常转换,这时可以载入存档到修改界面再进行调整(尽量输入简体字,比如最好用“关”而不要用“関”,这样可以保证转换的成功率)

如果转错了,那可以相反的执行一次(比如你误用了“日文->中文”,那么可以用“中文->日文”)来恢复(但因为编码不兼容的关系,仍会有部分字符丢失)

五、修改示例

1、武将死亡

a、将相应武将的强制预定打上钩

回到游戏里点进行,相应武将即会死亡。

与修改器直接修改相比,虽然要麻烦一些,但是可以避免逻辑错误,同时可以更新宝物、人物关系等诸多其它信息,实现更为复杂的死亡(比如武将打仗或执行任务时也可以“弄死他”),所以建议各位不妨一试。

六、补丁模块(可以执行“补丁”菜单中的“保存当前补丁设置”保存,以后只需执行“补丁”菜单中的“载入上次补丁设置”即可恢复以前的设定。如果要对补丁进行集中设置,可以执行“补丁”菜单下的“补丁设置”)

1、去除限制补丁

a、去除武将能力限制

游戏中限制了能力上限为100。本补丁允许武将的能力上限为255

b、去除城市钱粮限制

游戏中限制了城市钱上限100000,粮上限1000000;关港钱上限10000,粮上限100000。本补丁去除了这一限制,当然你要小心不要钱粮多的溢出了,hehe

c、去除兵器数量限制

d、去除关港部队限制

游戏中限制了兵器和关港部队的数量,PK版虽然提供了相应的科技可以增加上限的大小,但仍然不多。本补丁完全去除了这些限制

2、全局设置补丁

a、控制电脑势力补丁

补丁生效以后,你可以对任何势力随意下达命令。利用该补丁可以很方便的实现合并军团等功能

b、关闭电脑AI

如题,实在打不下去了可以用来作弊,hehe。另外制作存档式剧本时有用

c、部队无限行动

有兴趣做部队特性测试的朋友可以用一下

d、控制委任军团补丁

原来委任军团后,很多功能都被限制了,比如不能褒奖武将。而电脑AI在这方面的表现又不尽如人意,本补丁可以让你对委任军团也能下达日常命令

e、军团输送补丁

原先非第一军团只能输送到指定城市,使用补丁后可以在大地图上自由选择目的地

3、行动力不消耗补丁

这个补丁并不是完全锁定,只是让你执行任何任务时都不消耗行动点。至于每旬的行动力还是会增加的

4、俘虏不耗金钱

原来游戏中每个俘虏需要50金,甚至超过了大多数本方武将的俸禄,对势力而言是一个沉重的负担。这个补丁去除了这一设定。

5、屏蔽自然灾害

如题

6、恢复城市士兵上限设定

PK版不再使用城市信息中的士兵上限设定,而是根据城市特色是否是大都市来决定上限(非大都市和大都市分别是10万和15万)。

本补丁就是让PK版和普通版一样,恢复读取城市信息中的士兵上限设定

出品制作:van

软件大小:500K

推荐程度:★★★★★

使用说明:

版本 106 (Build 128)

128 2:15更新

支持日文体验版、日文版10、11、12、13、131、132、日文PK版10、11、中文版10、11、中文PK版10、韩文11版

支持查看和修改内存、存档、剧本、训练关和新武将档(打开前请确认“默认游戏语言”菜单下的语言设置是否正确)

支持存档、剧本、训练关和新武将档的中日文转换(详情请参见四、4)

支持PK化剧本

支持新增宝物(在新武将档中)

支持查看和修改Msg文件(人物列传、宝物介绍等)(详情请参见四、1)

支持导入导出单个新武将档

支持导入导出剧本、存档、训练关武将数据

申明:本修改器仅供个人学习研究之用,请勿用于其它用途

若要转载 请先经过作者同意 THX

修改器是Unicode编码,会根据 *** 作系统的语言自动选择合适的界面语言(非简体中文系统的用户还需要另外下载LangPack语言包)

如果发现在转码上有什么问题,欢迎反馈。如果发现修改器存在任何bug,也欢迎反馈

(反馈bug时,请指明导致bug的具体步骤,这样我才能重现问题)

目录

一、使用方法

二、修改说明

三、修改模块

四、其它修改

五、修改示例

六、补丁模块

一、使用方法

1、修改

剧本和存档可以直接打开相应文件修改(在修改之前,请在“默认游戏语言”菜单中设置你的三11语言,否则打开剧本或存档时会出现乱码)

如果要修改内存,在进入游戏之后,执行File菜单的Attach to San11(修改器什么时候打开没有关系),此时各项功能就可以正常使用

切出修改器可以直接用win键,另外修改器也提供了热键——Ctrl+Alt+M

(注意:一些基本设定(比如城市名称)存放在游戏Media\Scenario\Scenarios11文件中,参见三、3)

二、修改说明

1、修改内存、剧本和存档

a)、内存修改

先打开三11,然后执行修改器“文件”菜单下的“Attatch to San11”,之后就会直接进入内存修改模式

(如果之前变到了存档修改模式,可以执行“文件”菜单下的“返回内存修改模式”)

接下来就可以看你感兴趣的数据。比如选择“修改”菜单下的“历史武将”就可以显示历史武将的各项数值了

b)、剧本和存档修改

直接执行“文件”菜单下“打开存档或剧本”

如果要修改的话,可以先使用“修改”菜单显示相关数据,然后在列表框中双击要修改的项,修改完以后按OK即可。(如果修改的数据不符合要求,程序会自动忽略修改,具体参见三、4)

2、多项同时修改

列表框是可以多选的,选中所有你想改的项目(选的时候加Ctrl或Shift)后点右键再选d出菜单里的“多项修改”就可以修改了

修改多项时,d出的对话框显示的是第一项的数据,不必管,按OK时只有你改动过的项目才会更新

3、保存

全部修改完成后,按“文件”菜单的“保存修改”(只有做过修改之后,这一功能才能使用),所作的改动就会体现到内存或文件中(视你当前是在修改内存还是存档而定)

或者可以执行“另存为”保存为另一种格式(比如你可以将存档中的数据保存为剧本)

4、搜索

可以基于任意类别、任意关键字查找,并且支持查找全部符合项和模糊查找

5、提示

a)、所有的数据都可以排序,单击相应项的列头即可

b)、将鼠标放在文本框上可以看到数据的取值范围或者字符长度的上限

c)、修改内存数据的过程中最好不要切回三11,可以在保存以后再切回,以免不必要的错误。

另外可以在切回三11后马上保存,再载入(如果仅仅切换回的话,可能相关的显示不一定会更新)

d)、从三11切回修改器之后,最好刷新一下。

6、打补丁

因为三11的主程序是加密的,需要等到它内部解密之后才可以打补丁,所以如果你要执行各种补丁,最好在进入主界面(就是可以选择新建游戏,重新开始等等的那个界面)或者进入某个存档之后,以确保主程序解密完全

如果程序尚未解完全,补丁是打不上的(你可以看到补丁前面不会出现勾)

三、修改模块(支持多项同时修改,具体使用方法参见二、2)

1、存档剧本修改功能(加的可能会引起逻辑错误,请谨慎使用)

全局信息:剧本编号、起始时间、皇帝、难度、当前势力、当前旬(仅限于存档)和各种设定

势力:君主、军师、爵位、国号、势力色、技术点、研究技巧和期间、研究能力和研究期间、能力、邀请势力和期间、玩家势力序号、外交解禁かうんた

军团:军团长、势力、势力内番号、行动力、委任内容

城市:名称(仅限于Scenarios11)、太守、军团、钱粮、治安、耐久、最大耐久、士兵、最大士兵、气力、兵器数、巡查商人训练济,不可战斗、灾害、灾害预定、相场、商人、特色

关港:名称(仅限于Scenarios11)、军团、太守、钱粮、耐久、最大耐久、士兵、气力、兵器数、训练济

历史武将:姓名字、军团、所属、所在、身份、头像、性别、相性、登场出生死亡年、官职、忠诚、功绩、兵种适性、五围、显示能力、五围经验、适性经验、体力、伤病、特技、登场预定君主、仕官禁止君主及期间、捕虏残月、(以下仅适用于新武将)列传、义兄弟、相性合武将、すけるとん、旧势力

宝物:名称、种类、价值、拥有武将、所在城市、状态、CG、(以下仅适用于新宝物)介绍

军势:部队种类、士兵、气力、显示属性、钱粮、状态、状态かうんた、行动済み

建筑物:建物种类、耐久、建设完了

国:名称、说明

2、特殊修改功能(在右键菜单中)

势力:外交关系(友好度、同盟、停战期间)、势力技术、势力方针、(以下功能仅供测试)新增势力、删除势力

军团:军团方针

武将:隐藏属性、3D造型(具体代码的意义未知)、人物关系、亲近武将、厌恶武将

3、原始数据修改功能(仅限于Scenarios11)

爵位:名称、指挥

官职:名称、指挥、上升能力、上升值、俸禄、级别

技术:名称、说明、种类、等级、费用、消耗技巧点、期间、必要技术

设施:名称、说明、种类、必要技术、生产力、耐久、费用、火计、范围、范围最小、范围最大、技能点、可建设地形

兵器:名称、说明、攻防、移动、费用、适用战法、地形移动点消耗

特技:名称、说明、种类、等级

战法:名称、部队攻击、耐久攻击、气力消耗、必要适性、适用地形

地形:名称

能力:名称、说明、回数限制、必要能力、特技

4、修改模式说明

“选项”菜单中提供了“文本框编辑模式”的选择,可以指定修改对话框中的文本框修改的方式,一共分以下三种:

直接设定

当模式为直接设定时,可以在文本框中输入你要设定的数值,如果超过范围,修改器会忽略你的修改。如果文本框留空,且该项数据允许NULL值,则该数据被设定为NULL,否则修改将被忽略

增加指定值、减少指定值

当模式为增减指定值时,可以在文本框中输入指定的增减值,如果超过范围,修改器会自动取为上界或下界。如果文本框留空,则和直接设定模式的效果相同

四、其它修改

1、Msg文件(支持搜索、替换和导出)

a、介绍

修改完Msg文件后,下次玩游戏才会生效。如果保存时出错,请将三11关闭后再保存

修改时选择“其它”菜单->“修改Msg文件”中和你欲修改的Msg文件语言相同的即可

之后会d出对话框显示该Msg文件中所有的Msg。

修改之后按替换,原有的Msg就会被替换。支持新增和删除Msg

全部完成之后,可以按“OK”保存修改,或者按“Cancel”忽略修改直接退出

!!注!!:因为三11内部对消息的格式做了诸多假定,所以修改前请一定要预先备份相应的Msg文件(最好把原来的所有Msg文件打个包,方便以后恢复)

b、说明

Msg文件中包含格式信息,如果修改器能够识别出格式信息,那么就会允许替换。

如果某些文本中出现乱码码,那一般是由于有控制格式等信息的附加字节造成的,建议不要修改这类文本,以避免错误。

注:所有识别出的格式信息都会以"[0xXX]"的形式出现,在未清楚其具体含义时请勿随意修改

2、批量导入单个新武将档

新建游戏之后就不能再增加新武将了。这个功能就是用来将新武将导入存档的(注:新武将的默认状态是未登场,登场年为20岁)。此外你可以利用该功能将单个新武将档批量导入MakeDatas11中

3、导入导出武将数据

方便跨剧本批量更新武将数据

4、中日文转换

在“其它”菜单的“中日文转换”菜单下,根据需要选择转换的方向。

举个例子,比如说你要在中文版里读取以前的日文版存档,那么用“日文->中文”之后,中文版就能正常读取这个存档了。

鉴于Big5和JIS编码并不兼容,所以可能会有一些字符无法正常转换,这时可以载入存档到修改界面再进行调整(尽量输入简体字,比如最好用“关”而不要用“関”,这样可以保证转换的成功率)

如果转错了,那可以相反的执行一次(比如你误用了“日文->中文”,那么可以用“中文->日文”)来恢复(但因为编码不兼容的关系,仍会有部分字符丢失)

五、修改示例

1、武将死亡

a、将相应武将的强制预定打上钩

回到游戏里点进行,相应武将即会死亡。

与修改器直接修改相比,虽然要麻烦一些,但是可以避免逻辑错误,同时可以更新宝物、人物关系等诸多其它信息,实现更为复杂的死亡(比如武将打仗或执行任务时也可以“弄死他”),所以建议各位不妨一试。

六、补丁模块(可以执行“补丁”菜单中的“保存当前补丁设置”保存,以后只需执行“补丁”菜单中的“载入上次补丁设置”即可恢复以前的设定。如果要对补丁进行集中设置,可以执行“补丁”菜单下的“补丁设置”)

1、去除限制补丁

a、去除武将能力限制

游戏中限制了能力上限为100。本补丁允许武将的能力上限为255

b、去除城市钱粮限制

游戏中限制了城市钱上限100000,粮上限1000000;关港钱上限10000,粮上限100000。本补丁去除了这一限制,当然你要小心不要钱粮多的溢出了,hehe

c、去除兵器数量限制

d、去除关港部队限制

游戏中限制了兵器和关港部队的数量,PK版虽然提供了相应的科技可以增加上限的大小,但仍然不多。本补丁完全去除了这些限制

2、全局设置补丁

a、控制电脑势力补丁

补丁生效以后,你可以对任何势力随意下达命令。利用该补丁可以很方便的实现合并军团等功能

b、关闭电脑AI

如题,实在打不下去了可以用来作弊,hehe。另外制作存档式剧本时有用

c、部队无限行动

有兴趣做部队特性测试的朋友可以用一下

d、控制委任军团补丁

原来委任军团后,很多功能都被限制了,比如不能褒奖武将。而电脑AI在这方面的表现又不尽如人意,本补丁可以让你对委任军团也能下达日常命令

e、军团输送补丁

原先非第一军团只能输送到指定城市,使用补丁后可以在大地图上自由选择目的地

3、行动力不消耗补丁

这个补丁并不是完全锁定,只是让你执行任何任务时都不消耗行动点。至于每旬的行动力还是会增加的

4、俘虏不耗金钱

原来游戏中每个俘虏需要50金,甚至超过了大多数本方武将的俸禄,对势力而言是一个沉重的负担。这个补丁去除了这一设定。

5、屏蔽自然灾害

如题

6、恢复城市士兵上限设定

PK版不再使用城市信息中的士兵上限设定,而是根据城市特色是否是大都市来决定上限(非大都市和大都市分别是10万和15万)。

本补丁就是让PK版和普通版一样,恢复读取城市信息中的士兵上限设定

(更多的个性化内存补丁可以使用rangzh(langyaID三国十)制作的San11ME实现)

注:

San11Editor-LangPack包含了繁体字、日语和韩语的语言包

解压到修改器目录下即可

11月14日,新一期全球超级计算机500强(TOP500)榜单在美国盐湖城公布,中国神威太湖之光蝉联冠军,中国天河二号屈居次席。除神威太湖之光和天河二号外,中国也在TOP500上榜总数上与美国持平。

正如天河2号获得6连冠后却因为使用了Intel公司的至强Phi计算卡而被一些别有用心之徒百般诋毁,在神威太湖之光实现了包括处理器在内的所有核心部件全部国产化后,网络上又传来了不和谐的音符——有媒体认为,神威太湖之光的“可用性能与理论性能相去甚远”,并以“HPL效率是7416%”,“HPCG测试只有0371PFLOPS,效率则只有03%,这比天河2号的11%还要低”来质疑神威太湖之光。

言下之意,就是神威太湖之光的可用性能与理论性能相去甚远,只能用来跑分,根本就用不来。那么什么是Linpack和HPCG,神威太湖之光真的只能用来跑分么?

什么是Linpack?

上面媒体的一段话引用了几个测试的结果,并以7416%、03%、11%等实际数据来说明中国超算可用性能与理论性能相去甚远,非常具有迷惑性。笔者简单的就Linpack测试和HPCG测试做个简要说明。

Linpack指的是矩阵求解,在科学计算中把实际问题抽象成方程组,然后离散成矩阵计算矩阵倍,代表的是传统的以矩阵为基础的数值计算方法,常用于理科和工科的数值求解和数值模拟。那么为何超算大多以Linpack测试成绩论高低呢?原因就在于很多科学计算模型都包含了矩阵求解,比如解微分方程,因此在超算任务中具有不可取代性——像辐射流体力学就是求解微分方程;而核爆炸模拟其实就是辐射流体力学+蒙特卡洛预测;雷达截面的矩量法计算也有赖于解微分方程;业内专家还告诉笔者“现在的深度学习算法的核心算法与Linpack的是一个”因此,linpack测试并非是一些跑分软件那样:不服跑个分,而是真正具有实战价值的测试。

Linpack效率指的是实际计算时的次数除以理论计算,举例来说:

神威太湖之光的理论性能为1254 PFlops,Linpack浮点性能93PFlops,Linpack效率为7416%。

天河2号的理论性能549Pflops,Linpack双精浮点性能338PFlops, Linpack效率615%

泰坦的理论性能27 Pflops,Linpack双精浮点性能176 PFlops,Linpack效率为6519%。

红杉的理论性能为201Pflops,Linpack测试双精浮点性能为163P,Linpack效率高达81%。

这里要说明一点,就是超算的规模越大,Linpack测试效率的提高就越难——规模大到如一定程度,维持一段时间的稳定运行是非常难的,何况是太湖神威之光93PFlops的高性能。而神威太湖之光在Linpack测试性能是美国超算泰坦5倍以上的情况下,Linpack测试效率大幅领先于泰坦,这就非常可贵了!至于红杉的Linpack测试效率为何会高达81%,笔者会在下文做讲解。

另外还要说明的的一点,天河2号Linpack效率低于美国泰坦的原因——一方面是因为天河2号的规模更大,影响了效率;另一方面是因为天河2号采用的是Intel的至强PHI计算卡,而该计算卡就以理论性能强大,但稳定性能相对偏低著称——同样使用E5和至强PHI计算卡的美国超算Stampede,不仅运算能力仅为天河2号的五分之一左右(未升级前,升级后为三分之一),整机效率比天河2号更低,只有607%。

总而言之,以神威太湖之光的规模,取得Linpack效率达到7416%已经非常厉害了,在采用异构计算的超算中属于顶尖水平,大家千万不要被一些无良媒体误导了。

异构超算在Linpack效率上天然低于同构超算

对于笔者认为的神威太湖之光Linpack效率达到7416%属于顶尖水平的结论,也许某些人会提出异议,比如会列举出TOP500排名第四的美国超算红杉,红杉的理论性能为201Pflops,Linpack测试双精浮点性能为163P,Linpack效率高达81%。

那么为何红杉的Linpack效率如此之高呢?原因就在于和神威太湖之光、天河2号、泰坦等采用异构计算的超算不同,红杉采用的依旧是传统的同构计算技术。

超算可以分为两种架构。采用同构计算架构的超算只需要单纯使用一种处理器,在同一类型的处理器上执行计算任务。举例来说,中国超算神威蓝光采用了申威1600,美国的米拉和红杉采用了PowerPC-A2处理器,这些超算都没有采用GPU或其它类型的众核芯片等加速。因此,红杉、米拉、神威蓝光都是采用同构计算架构超算的代表。

异构计算使用CPU、GPGPU、GPDSP、ASIC、FPGA和其它类型的众核处理器来处理不同类型的计算任务。采用异构计算架构的超算会使用至少2种类型的处理器,其中异构计算架构中通用CPU负责逻辑复杂的调度和串行任务,加速负责并行度高的任务,实现计算加速。具体来说,采用异构计算架构的超算在运算中既使用处理器,又使用GPU或众核芯片等加速。以中国天河2号和神威太湖之光为例,天河2号有16000个计算节点,每个节点由2片Intel-E5-2692和3片Xeon-Phi组成,共使用了32000片Intel-E5-2692和48000片Xeon-Phi。神威太湖之光虽然只采用了申威26010众核处理器,看起来像同构超算,但由于申威26010集成了4个管理核心和256个运算核心,一片申威26010就是一个计算节点,管理核心执行类似于天河计算节点中E5的功能,而256个运算核心则发挥了类似于Xeon-Phi的加速作用,因此也属于异构超算。

由于异构编程需要提前预知模型并做特殊优化,而且很多应用未必适合异构模型,使得采用异构计算的超算对于编程和优化的要求更高——一位业内人士就评价,“异构编程太劳心劳力了,高端人才的精力应该用在关注自己的专业上来,而不是当代码狗年纪大一点的科研人员就不愿自己编代码了,一些年青但不愿劳思费神的科研人员也不愿意编写异构代码”。因此,采用异构计算的超算在Linpack效率上天然低于采用同构计算的超算。

那么既然同构超算在编程方便和效率上具有优势,为何全球超算都转向异构计算呢?原因就在于,这样超算可以获得更高的性能,之前抱怨异构编程太劳心劳力的业内朋友就表示,“超算方面众核是近些年的趋势,虽然编程劳心费力,但是在性能面前我们还是得忍,相同成本谁不想性能更好,科研对性能的需求可以用饥渴来形容”。

唠唠叨叨说这么多,主要是为了打一个补丁,防止别有用心之徒用美国同构超算和中国异构超算比Linpack效率,进而抹黑中国超算Linpack效率低下,何况前者的规模远远小于后者。

什么是HPCG

目前,评价超算的指标有不少,除了测试Linpack的TOP500,还有强调的是内存带宽和延迟的Graph500,Graph500对全系统的内存带宽和内存延迟有很高的要求,而计算能力本身已经不影响测试结果了,这种测试偏向于访存密集型运算,在大数据分析等场景下比较有意义。

除Graph500之外,还有强调节能环保的Green500。那么,在Graph500和Green500排行榜上,神威太湖之光的表现如何呢?Graph500名列第二,Green500名列第三。

不过,也有工程师认为无论是TOP500,还是Graph500都过于极端——TOP500过于强调计算性能,Graph500过于强调带宽和延迟等因素,因此采用了新的标准HPCG。

HPCG是美国正在推的一个新测试标准,目前还没有被业界广泛接受,HPCG代表了共轭梯度迭代法的一类应用的计算和通信特征,仅仅代表了某一个方面的特征,并不能涵盖超算的所以特征。HPCG比较重视计算性能和通信的平衡,如果计算性能和通信不是一个量级的,即便两项指标分开看都很强,但也会导致HPCG偏低的结果。

另外,HPCG也存在一些缺陷,据业内人士介绍,“由于针对具体硬件结构修改共轭梯度算法很容易得到高得多的成绩,为了避免这一点,HPCG代码目前还在锁定状态,不准修改算法本身。但在使用中,用户是会修改算法的,这使得这一测试会脱离实际”。

在某媒体的报道中,“但在更具实战意义的HPCG性能(高性能共轭梯度基准测试)中,太湖之光只有0371PFLOPS,效率则只有03%,这比天河2号的11%还要低”,03%和11%的数据和该媒体的这种表述很容易让人误认为,天河2号和神威太湖之光的HPCG测试结果非常差,但实际上,在HPCG测试排行榜中,天河2号位列第一,而神威太湖之光为列第三,这其实是很不错的成绩。而且一位业内人士猜测,“也许神威还没有好好进行优化”。

必须指出的是,神威太湖之光的HPCG低于天河2号,并非是因为计算性能或在通信上不如天河2号,恰恰相反,在计算性能上神威太湖之光大幅领先于天河2号,而在互联网络方面,神威太湖之光也不逊色于天河2号——虽然在带宽上有差距,但在实际应用中,带宽指标比较延迟等指标而言并不太重要(延时指的是1个CPU把自己的计算结果交给其他CPU,如及时送到,其他CPU就能继续计算,否则就要等待了,芯片、链路、协议等都会影响延时)。因此,神威太湖之光在HPCG上逊色于天河2号,原因就在于计算性能实在是过于强悍,以至于产生了计算和通信上的不平衡,并最终导致自HPCG上逊色于天河2号。

神威太湖之光能否用得起来?

对于神威太湖之光根本用不起来的说法,其实只要关注新闻,就能明白这是彻头彻尾的谎言。凭借“神威太湖之光”强悍的计算性能,国内科研单位在天气气候、航空航天、海洋科学、新药创制、先进制造、新材料等重1要领域取得了一批应用成果——由中科院软件所、清华大学和北京师范大学申报的“全球大气非静力云分辨模拟”课题,由国家海洋局海洋一所和清华大学申报的“全球高分辨率海浪数值模式”课题,由中科院网络中心申报的“钛合金微结构演化相场模拟”课题分别入围了戈登贝尔奖,使中国在该领域实现零的突破。戈登贝尔奖是高性能计算应用领域的最高奖,神威太湖之光用事实说明,完全自主研发的超算不仅可以用起来,还能用的好。

另外,笔者介绍几个神威太湖之光的具体应用:

应用一:基于国产平台的国产地球系统模式。

公共地球系统模式是一个MPMD的大型并行系统,经历了30年的建立与发展,核心代码量超过150万行,是目前全球使用最广泛的地球模式,也是高性能计算的传统应用。CESM计算模式多样,各个部分并不相同,对计算机器以及并行算法都有不同要求,在移植、加速以及优化算法等方面都具有较高的挑战。清华大学地学中心、清华大学计算机系为了将代码量巨大的CAM模式扩展到神威系统的百万计算核上,对公共大气模式CAM的代码重构与性能优化设计了与神威系统计算、存储模型相匹配的计算代码,有效地提高了计算性能。与纯主核版本相比,同时使用主、从核的优化程序能取得22倍的性能提升。通过使用24,000个主核以及1,536,000个从核,全球范围25公里分辨率的模拟速度可以达到281模式年/天

应用二:航天飞行器统一算法数值模拟。

国家计算流体力学实验室基于”神威·太湖之光“超级计算机,对”天宫一号“飞行器两舱简化外形(长度10余米、横截面直径近35米)陨落飞行(H=65km、62km、Ma=13)绕流状态大规模并行模拟,使用16,384个处理器在20天内便完成常规需要12个月的计算任务,计算结果与风洞实验结果吻合较好,为”天宫一号“飞行试验提供重要数据支持。

应用三:纳米线热导率的大规模分子动力学模拟

低维纳米材料由于具有许多独特的光、热、电、磁等性质,已成为当前材料领域研究的重要方向。当前的实验测量技术在处理纳米尺度传热时遇到许多困难,实验测量结果会存在较大的偏差。分子动力学(NAMD)模拟方法能够细致刻画院子振动周期内的微观过程,已经成为研究低维纳米结构导热性质的主要手段。非平衡分子动力学模拟(NEMD)由于类似于直接的实验测量,并且模拟收敛快,计算效率高,能够处理像纳米线、多晶这样的不均匀结构,因此得到广泛应用。

中科院过程所利用“神威·太湖之光”计算机系统的大规模并行计算能力,模拟体系原子数目达到了了20亿量级,单一方向空间特征尺度达到500微米以上,从而可以考察低维纳米材料力学和热学性质的一些临界尺寸效应。计算取得了良好的性能,有效扩展到122,880个主核,共计798万个计算核心,并达到了70%的并行效率。

除上述介绍的应用之外,还有基于受体库的药物结合能力研究与生物大分子的分子动力学模拟、岛礁建设浮式平台的移植与优化、真实感动漫渲染系统研究与应用等具体应用。在最近曝光率非常高的深度学习方面,无锡超算中心和北邮合作,实现在SW26010芯片上,对占卷积神经网络90%计算时间的卷积层 *** 作进行深度优化,相比今年八月份的工作有26%的性能提高,在SW26010单核组上还实现了智能围棋神经网络的正向传播过程从上述例子可以看出,神威太湖之光不仅拥有可以用来争夺戈登贝尔奖的应用,还有科学研究和商业用途的超算渲染方面发挥着巨大作用。

结语

虽然有观点认为不能过度看中Linpack成绩,但考虑到Linpack在科学计算中的实际价值,以及至今没有可以替代Linpack的权威测试,超算的Linpack成绩依然非常具有借鉴意义,从这个角度上讲,将神威太湖之光全球最强超算的冠冕当之无愧。虽然神威太湖之光并没有在所有的测试中获得第一,但这并非是可以诋毁神威太湖之光的理由——以神威太湖之光在一些测试中仅夺得第二名、第三名就否定这台100P超算,这种否定方式绝不是科学的态度。

关于神威太湖之光超算到底是只能跑分还是真正的科研利器,戈登贝尔奖和文章里介绍的具体应用已经对各种质疑做出了有力的回击。

出品:科普中国

制作:铁流

监制:中国科学院计算机网络信息中心

“科普中国”是中国科协携同社会各方利用信息化手段开展科学传播的科学权威品牌。

本文由科普中国融合创作出品,转载请注明出处。

以上就是关于三国志11威力加强版中附带的修改器(by Van)怎么使用全部的内容,包括:三国志11威力加强版中附带的修改器(by Van)怎么使用、三国志11的修改器怎么用具体点。。、超算神威太湖之光仅仅跑分强劲等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9292171.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存