PKPM V2.2在32位和64位操作系统下的运算速度谁更快
明公
明公 Lv.2
2015年06月19日 10:56:52
来自于地基基础
只看楼主

PKPM V2.2在32位和64位操作系统下的运算速度谁更快 结构专业在设计时,对一个结构模型从试算到最终确定,通常计算次数都是几十遍、上百遍的,每次计算的速度太慢简直就是煎熬。本人设计经常遇到八度半,三类土的高层结构设计,SATWE正常算一遍就要5分钟左右,有时候运算还没算完就想起哪里哪里设置不对、哪里加点截面更好,更合理什么的,但只能焦急的等,没办法。试过把计算机硬件配高点的做法,发现几点:1. CPU不论是几核的,主频最重要,四核的3.0G和双核的3.6G,在其他硬件相同的情况下,肯定是

PKPM V2.2在32位和64位操作系统下的运算速度谁更快

结构专业在设计时,对一个结构模型从试算到最终确定,通常计算次数都是几十遍、上百遍的,每次计算的速度太慢简直就是煎熬。本人设计经常遇到八度半,三类土的高层结构设计,SATWE正常算一遍就要5分钟左右,有时候运算还没算完就想起哪里哪里设置不对、哪里加点截面更好,更合理什么的,但只能焦急的等,没办法。试过把计算机硬件配高点的做法,发现几点:1. CPU不论是几核的,主频最重要,四核的3.0G和双核的3.6G,在其他硬件相同的情况下,肯定是 双核 3.6G的运算快。2. 2G内存和4G内存,在其他硬件相同的情况下,肯定是4G的运算快得多。
现在 64位操作系统现在风靡全球,能管理大于4G的内存,而32位的操作系统只能管理小于4G的内存,现在配电脑,内存便宜,起点都是配8G内存了,最近闲来无事,就想折腾下,心想,64位能用8G内存,而32位最多只能用4G内存,这样一来,速度提高一倍不敢说,至少提高25%吧,想当初,同一台机器,2G和4G速度那是提高了近35%啊:loveliness:!想到就干,昨天下午把家里的电脑装上64位的WIN7,8G内存立马就人出来了,高兴啊,(原来的用32位的XP,电脑只能认出4G的内存),折腾到晚上,终于把系统和软件全部弄好了,满怀期望开始试算以前的结构模型,拿了个小的模型算,原来的32位XP系统,4G内存,算一遍95秒,现在的64位WIN7系统,8G内存,算一遍居然要115秒:funk:,想不通啊,想不通!反反复复多次,还是比32位的要慢,又拿了个大点的模型算,一样的结果,还是32位的要快,头晕{:1_105:}{:1_105:},无法解释了,事实胜于雄辩!最后得出结论:PKPM在64位和32位的系统下,内存虽然翻一倍,但速度还是32位的快!

唯一的解释:PKPM的编程内核是32位的,最大内存只支持到4G!所以结构的同僚们,要想运算速度快,只有无限制的用更高主频的CPU,内存大于4G对运算无任何帮助!(真正的想运算有质的提速,除非PKPM用64位重新编程)
第一次在论坛发帖,不怎么会弄,以上只是个人实际对比后的一些肤浅看法,权当抛砖引玉,同僚们不喜勿喷:loveliness:



免费打赏
callxinger2
2015年10月25日 09:08:36
2楼
关于硬件选择,我给PKPM发了封邮件,问题和回复分别如下:

1. 内存4G,搭配32位操作系统,对比8G内存,搭配64位操作系统,哪个运算速度会快些?大约多大影响?(网上有人说4G内存32位操作系统更快)
2. CPU,核数和主频,哪个影响大?(网上有人说,satwe仅使用了单核,所以主要相关的是单核性能)
3. CPU选用AMD,针对satwe是不是会更有利?
4. 使用固态硬盘对计算速度影响大吗?
5. SAUSAGE能够使用显卡GPU,那么显卡GPU和satwe运算有关吗?

1、8G内存,搭配64位肯定比内存4G,搭配32位速度快,因为PKPM程序从v2.1开始支持64位计算;
2、PKPM程序从v2.1开始支持多核并行计算,不必专门挑选单核高频CPU;
3、AMD或Intel,还是Intel的更有利;
4、计算中会生成临时文件,固态硬盘提高读写速度,有一定的影响;
5、目前仅SAUSAGE使用GPU加速计算,其他程序没有,故GPU和satwe运算无关,且SAUSAGE使用GPU加速所需显卡档次较高,笔记本一般无法满足。
回复

相关推荐

APP内打开