首页> 外文学位 >A scientific computing GUI agent for parallel Monte Carlo in a distributed environment.
【24h】

A scientific computing GUI agent for parallel Monte Carlo in a distributed environment.

机译:用于分布式环境中的并行Monte Carlo的科学计算GUI代理。

获取原文
获取原文并翻译 | 示例

摘要

Monte Carlo applications, such as Brownian Langevin simulations of biomedical molecules, are often computationally intensive, since reducing stochastic errors calls for more samplings and the order of this reduction is proportional to the square root of the number of samples.; For the last 15 years, there has been a continuing trend away from main frame computers and towards distributed PCs. In this new environment (parallel PC pools), the network throughput bottleneck, PC instability, heterogeneousness, and security issues must be addressed anew.; We developed a web-based graphical user interface (WB-GUI) agent for distributed Monte Carlo computations that significantly improves our Brownian Langevin simulation time. The GUI agent is built upon the Condor cycle scavenging system and consists of the Scalable Parallel Random Number Generator library (SPRNG), the remote compiler, and the cycle server.; The WB-GUI reduces the complexity of using the underlying distributed computer systems. Users only need upload codes and download results via the WB-GUI. Parallel random number support (via SPRNG), preparing tasks for heterogeneous platforms (via remote compiler), and using Condor to migrate a job from a busy or dead computer to an idle one, are all integrated seamlessly; they are transparent to users. At the same time, the GUI agent acts as a gate-keeper for the PC pool: no user account is needed on pool computers; users are assigned web accounts instead. Jobs only run at machine idle time and the executing machine file systems are never touched by them.; With the aid of this tool, we studied the sensitivity of the results of a Brownian Langevin application to a suite of random number generators. We were able to run the application in parallel on available hardware in a reasonable time.
机译:蒙特卡洛应用程序,例如生物医学分子的布朗朗格万法模拟,通常需要大量计算,因为减少随机误差需要更多采样,并且这种减少的顺序与样本数量的平方根成比例。在过去的15年中,从主机计算机到分布式PC的趋势一直持续。在这种新环境(并行PC池)中,必须重新解决网络吞吐量瓶颈,PC不稳定,异构性和安全性问题。我们为分布式蒙特卡洛计算开发了基于Web的图形用户界面(WB-GUI)代理,该代理大大缩短了我们的Brownian Langevin仿真时间。 GUI代理基于Condor循环清除系统构建,并包括可伸缩并行随机数生成器库(SPRNG),远程编译器和循环服务器。 WB-GUI降低了使用底层分布式计算机系统的复杂性。用户只需要上传代码并通过WB-GUI下载结果。并行随机数支持(通过SPRNG),为异构平台准备任务(通过远程编译器)以及使用Condor将作业从繁忙或死亡的计算机迁移到空闲的计算机都已无缝集成。它们对用户透明。同时,GUI代理充当PC池的关守:池计算机上不需要用户帐户;而是为用户分配了Web帐户。作业仅在机器空闲时运行,执行的机器文件系统永远不会被它们触及。借助该工具,我们研究了布朗朗格文应用程序对一组随机数生成器的敏感性。我们能够在合理的时间内在可用硬件上并行运行该应用程序。

著录项

  • 作者

    Zhou, Mike Hongbo.;

  • 作者单位

    The University of Southern Mississippi.;

  • 授予单位 The University of Southern Mississippi.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2000
  • 页码 127 p.
  • 总页数 127
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号