GamBet分布式计算拓展(GDE模块)
功能
GDE (GamBet Distributed-computing Extension)是 GamBet (Pro) and Xenos (Pro) 附加模块,用于增强蒙特卡洛仿真。高精度大量计算可以被分配到任意数量的worker computers(和每台电脑的多处理器之间)。
怎样工作
软件包括两套程序 GB_SOW和GB_REAP.
GB_SOW包含GamBet所有技术特点,这套程序可以安装到任意数量的32位或64位电脑上而不需要许可证。GB_REAP 安装在64位电脑随GamBet进行授权。
用户采用标准程序创建和测试GamBet run ,相同的输入文件设置(GamBet控制语言代码、网格定义、电/磁场文件...)分配到其他worker computers
通过窗口或者命令行启动每台电脑上的GB_SOW,GB_SOW多实例可能在多处理器上运行.
GB_SOW run产生一个独一无二名称的二进制文件,该文件包含所有GamBet计算信息(逃逸粒子、剂量、统计...),用户把worker computers中的文件移到主计算机数据文件夹中。
GB_REAP 识别指定路径下的所有二进制输入文件,并合并生成GamBet的标准格式输出文件,这些文件可以通过 GBView2、GBView3 或 GenDist进行分析。逃逸粒子按照适当的权重合并到一个单独的逃逸文件中,统计和剂量分布信息进行平均处理
在这个过程中,用户的作用仅仅是worker computers文件的导入和导出,这就意味着配置分布式网络和文件制动转移具有完全的灵活性。尽管简单,GDE概念有如下优点:
独立计算、不需要同步
不需为并行处理开销,5个四核电脑计算所需数量showers,时间降到1/20.
在计算过程中,如果某一台电脑出问题,其他电脑的数据仍然有效可用
通过增加更多showers既可以提高计算精度,而不需要从头开始;用户仅需要简单创建更多worker-computer文件,这些文件被添加到主文件夹中并与GB_REAP再合并
电脑之间相互交流仅通过文件转移实现,因此,在任何地点通过电脑网络或互联网即可执行拓展计算。
五大理由选择Field Precision软件:
快速高效:采用FORTRAN语言编写的软件,无与伦比的数值计算性能。2D求解只需数秒钟,3D求解只需数分钟。专业软件、不限存储器访问、支持64位多核电脑和并行处理.
买得起:初级入门软件包提供了全部3D能力,小公司/大学/个人顾问都买得起,一次性购买含免费升级和永久许可证.
简单易学:软件包包括全功能图形用户界面,随时可运行的案例库和教科书级的指导手册.
精确且功能先进:程序包构成最强大功能的软件平台,适合任何带电粒子器件、热传输和其他方面应用.
可延伸性好:软件输入完全透明,所有程序都可以从批量文件或外部程序调用,电源用户可以创建自动控制结构和反馈回路进行精算