首页> 外文OA文献 >Algorithm XXX: VTDIRECT95: Serial and Parallel Codes for the Global Optimization Algorithm DIRECT
【2h】

Algorithm XXX: VTDIRECT95: Serial and Parallel Codes for the Global Optimization Algorithm DIRECT

机译:算法XXX:VTDIRECT95:全局优化算法DIRECT的串行和并行代码

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

VTDIRECT95 is a Fortran 95 implementation of D.R. Jones' deterministic global optimization algorithm called DIRECT, which is widely used in multidisciplinary engineering design, biological science, and physical science applications. The package includes both a serial code and a data-distributed massively parallel code for different problem scales and optimization (exploration vs. exploitation) goals. Dynamic data structures are used to organize local data, handle unpredictable memory requirements, reduce the memory usage, and share the data across multiple processors. The parallel code employs a multilevel functional and data parallelism to boost concurrency and mitigate the data dependency, thus improving the load balancing and scalability. In addition, checkpointing features are integrated into both versions to provide fault tolerance and hot restarts. Important alogrithm modifications and design considerations are discussed regarding data structures, parallel schemes, error handling, and portability. Using several benchmark functions and real-world applications, the software is evaluated on different systems in terms of optimization effectiveness, data structure efficency, parallel performance, and checkpointing overhead. The package organization and usage are also described in detail.
机译:VTDIRECT95是D.R.的Fortran 95实现。 Jones的确定性全局优化算法称为DIRECT,广泛用于多学科工程设计,生物科学和物理科学应用中。该软件包包括一个串行代码和一个数据分布的大规模并行代码,用于不同的问题规模和优化目标(开发与开发)。动态数据结构用于组织本地数据,处理不可预测的内存需求,减少内存使用量以及在多个处理器之间共享数据。并行代码采用多级功能和数据并行性来提高并发性并减轻数据依赖性,从而改善负载平衡和可伸缩性。此外,两个版本都集成了检查点功能,以提供容错能力和热重启功能。讨论了重要的算法修改和设计注意事项,涉及数据结构,并行方案,错误处理和可移植性。使用多个基准功能和实际应用程序,可以在不同系统上根据优化效率,数据结构效率,并行性能和检查点开销对软件进行评估。还详细介绍了软件包的组织和用法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号