找回密码
 注册
Simdroid-非首页
查看: 284|回复: 1

FEMLAB 台湾代理商的一些问答~(1)

[复制链接]
发表于 2005-2-15 23:02:44 | 显示全部楼层 |阅读模式 来自 台湾
Q1:FEMLAB 3.0a 无法安装?
A:一般来说,当置入 FEMLAB CD 于光驱后,会自动执行 Install Anywhere,来侦测系统配备,依计算机等级与系统配备,约花十秒钟至两、三分钟不等,随后会进入安装设定的对话窗口。若是无法进入安装设定窗口,参考下面方法:(1) FEMLAB CD 所有档案复制到别台计算机硬盘上
(2) 将档案全部复制回到原本计算机中,执行 \FEMLAB30\lib\win32\FEMLAB.exe 即可。


Q2:建议执行 FEMLAB 3.0a 最佳效能的硬件使用平台?
A:  
CPU:
目前 FEMLAB 3.0a 只能利用一个CPU,但使用参数解的时候,可以开启多个应用程序于丛集计算机上。因为 FEMLAB 3.0a 是32位的应用程序,所以使用64位的计算机,如 AMD Opteron,并不会特别增加效率。

RAM:
支持Windows平台至2GB内存,支持大部分Unix/Linux平台至4GB内存,但要达到4GB需要一些设定才有办法达成。而Windows操作系统,其内部会保留许多内存,使得实际上可用的内存大约剩1.5GB(以2GB上限来说)。

图形显示卡:
FEMLAB 使用 OpenGL 做为硬件加速,DirectX同样也支持,一般来说中阶的显示卡DirectX比OpenGL更适宜,但NVidia的显示卡在OpenGL表现上也很理想。

其它:硬盘的转速对FEMLAB影响不大。

备注:年底前推出的FEMLAB 3.1 ,将支持64 位机器Solaris, HP-UX, IA-64, AMD64。


Q3:FEMLAB Client Server之启动方式与优点。
A:对于单机版本,藉由TCP/IP通讯之Client Server设计,能够分开执行于同一台计算机上之GUI与计算程序,也可以透过网络执行于不同的计算机上"

启动方式如下:
•第一步:启动FEMLAB Server,让计算机自动指定一组port。
•第二步:启动FEMLAB Client,可在Model Navigator > settings分页窗口中显示出已指定产生之port。
备注:若FEMLAB Client无法自动产生port号码,请手动输入Server 在dos命令窗口显示的port号码。

Q4:为何利用Femlab2.3版模拟出来的档案用 "FEMLAB 3.0 with MATLAB" 无法执行?
A:有时估算初始值的错误,在某些功能,特别是 weak contraints 写法是不同于两个版本。
修正方法:

开启下拉式选单Solve > Solver Manager。
开对话窗口中,设定Initial value为Initial value expression。
重新执行后即可。


Q5:FEMLAB 3.0a 安装于MATLAB 7版的修正方式
A:•(一) 确认目前 FEMLAB 版本为 3.0a,可点选主选单Help > Abour FEMLAB来确认版本。如下:

FEMLAB 3.0a

3.0.0.228

2004/04/05
•(二) 决定 FEMLAB 3.0a 的安装路径,例如 C:\FEMLAB30a。
•(三) 确认 FEMLAB 程序已经关闭。
•(四) 复制 jni.jar 档案至 FEMLAB 安装目录的 jar 数据夹内,这将会覆盖原始的档案。

•(五) 开启档案..lib\win32\femlab.opts,编辑 mlroot=<MATLAB 6.5 的安装路径> 这一行,输入 MATLAB 7.0 来取代 MATLAB 6.5。
备注:若当初安装时已经连结路经至 MATLAB 7,则这一行将自动以 MATLAB 7.0 来表示,故不需再修改。
优点:
藉由执行程序的不同,来配置不同处理程序时的内存使用量,最终提高计算时的内存使用量。FEMLAB Client 基本上跟原本使用的 FEMLAB 是一样的,只是当要进行运算时,会丢到 FEMLAB Server 来处理。
开启方式说明:先开启程序集 > FEMLAB 3.0 > Client Server > FEMLAB Server,在等待数秒产生一组port后,即可以打开程序集> FEMLAB 3.0 > Client Server > FEMLAB Client,来执行并开启FEMLAB GUI,直到等到计算时,FEMLAB Client 会自动的把模型中的计算参数传给 FEMLAB Server 来运算,运算完成后再传回给 FEMLAB Client (GUI) 来显示参数解。


Q6:如何增加内存的使用量?
A:FEMLAB 3.0 版使用更有效益的方式来运用内存,所以针对比较复杂的 Model(特别是 3D Model),使其能够更快、更顺利的完成计算,减少 Out of memory 错误讯息的发生可能!
一般来说,对于进行计算时的内存使用量,有下列的考虑因素:
node 数
因变数、PDE系数
矩阵的稀疏性

在不改变几何结构或网格细致度情况下,如何更有效的利用内存,其方法如下:
•(一) 使用 Client/Server 的设计:藉由执行程序的不同,来配置不同处理程序时的内存使用量,最终提高计算时的内存使用量。FEMLAB Client 基本上跟原本使用的 FEMLAB 是一样的,只是当要进行运算时,会丢到 FEMLAB Server 来处理。

开启方式说明参考安装与启动 > Q3,
•(二) 若使用传统:FEMLAB 启动方式,则可提高 Java heap size:

设定方式说明:至数据夹 FEMLAB30/lib/win32,开启档案 femlab.opts,将其中一行的参数 MAXHEAP=256m 从 256MB 至 128MB 或更低。
发表于 2005-2-21 18:30:19 | 显示全部楼层 来自 河北廊坊

Re:FEMLAB 台湾代理商的一些问答~(1)

Simdroid开发平台
强烈支持,感谢楼主!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-6 16:56 , Processed in 0.032091 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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