如何確定CST在AMD64位機(jī)子上按64位計(jì)算的?
前兩天在論壇里求助 要裝CST-2011-SP3在WIN 7 64位機(jī)子上
現(xiàn)在我已經(jīng)裝了【CST-2011-SP3】在【W(wǎng)IN 7 64bit】上,計(jì)算機(jī)是QUAD CORE AMD 64的CPU,和16G的內(nèi)存。
我的另一臺(tái)機(jī)子上本來(lái)就有裝一個(gè)【CST-2009-SP5】,系統(tǒng)是【W(wǎng)IN 7 32bit】的,計(jì)算機(jī)是Intel Xeon CPU 雙核, 內(nèi)存4G
然后我仿真了一個(gè)horn天線在兩臺(tái)機(jī)子上,一模一樣的網(wǎng)格,邊界等等
然后在【四核AMD64+WIN7 64BIT+CST2011SP3】上的仿真時(shí)間是22分鐘,而在【雙核INTEL XEON+WIN7 32BIT+CST2009】上只用了17分鐘。我感覺在64位機(jī)子下面應(yīng)該算的更快才對(duì)!當(dāng)然兩次仿真給出的遠(yuǎn)場(chǎng)幾乎一模一樣。
現(xiàn)在我懷疑CST2011的64位方式?jīng)]有成功破解,而依然還是按32位方式運(yùn)行的,所以才會(huì)這么慢。我覺得64位應(yīng)該比32位快上個(gè)一倍吧! 大家有沒有什么方法可以確認(rèn)CST是否在按64位方式運(yùn)行呢?謝謝了!
計(jì)算一個(gè)較大模型,看內(nèi)存調(diào)用是多少
在資源管理器里看看你運(yùn)行的程序是32位還是64位的就可以了,如果是32位的在程序名后面會(huì)有一個(gè)*32
謝謝各位。
我看了下,有四個(gè)和CST相關(guān)的processes:
3DViewer_AMD64.exe
CST Design Enviroment.exe *32
modeler.exe *32
Solver_HF_Int_FD_AMD64.exe
說(shuō)明這個(gè)CST應(yīng)該確實(shí)是在64位運(yùn)行。
但是我有個(gè)問(wèn)題不明白,
對(duì)于軟件solver選取和cpu占用的關(guān)系, 第一次我用Transient solver仿真,4個(gè)cpu均是100%運(yùn)行。而當(dāng)我用Integral Equation solver仿真時(shí),只有一個(gè)cpu是100%,其余三個(gè)沒怎么用到。是不是我選取的這個(gè)Integral solver 只能用到一個(gè)CPU? 還是需要軟件里面哪里設(shè)置 讓4個(gè)cpu都跑起來(lái)?
這個(gè)不是很明白,我沒怎么看過(guò)CPU的運(yùn)行情況,可能不同的求解器有不同的調(diào)用方式吧。