Design and implementation of a windows-based parallel computing environment for large scale optimization

被引:2
|
作者
Wei, LY
Wei, RY [1 ]
Tang, TB
机构
[1] Univ Queensland, Adv Computat Modlling Ctr, St Lucia, Qld 4072, Australia
[2] Guangxi Univ, Sch Comp & Informat Engn, Nanning 530004, Peoples R China
[3] Jiao Tong Univ, State Key Lab Vibrat Shock & Noise, Shanghai 200030, Peoples R China
基金
中国国家自然科学基金;
关键词
optimization; parallel and distributed computing; problem solving environment; object-oriented design; windows;
D O I
10.1016/j.advengsoft.2004.06.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A parallel computing environment to support optimization of large-scale engineering systems is designed and implemented on Windows-based personal computer networks, using the master-worker model and the Parallel Virtual Machine (PVM). It is involved in decomposition of a large engineering system into a number of smaller subsystems optimized in parallel on worker nodes and coordination of subsystem optimization results on the master node. The environment consists of six functional modules, i.e. the master control, the optimization model generator, the optimizer, the data manager, the monitor, and the post processor. Object-oriented design of these modules is presented. The environment supports steps from the generation of optimization models to the solution and the visualization on networks of computers. User-friendly graphical interfaces make it easy to define the problem, and monitor and steer the optimization process. It has been verified by an example of a large space truss optimization. (C) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:577 / 584
页数:8
相关论文
共 50 条
  • [32] An Advance Approach of Aggregation and Archival of Digital Forensic Information on Windows-Based Environment
    Patel, Premal C.
    Sharma, B. K.
    THIRD INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, 2019, 797 : 447 - 456
  • [33] A New Ultrasound Elastography Method Based on a Variable Windows-Based Numerical Optimization Algorithm
    Zhu, Xinjian
    Wu, Ruoyu
    Geng, Mingying
    Wu, Baoming
    Li, Tao
    Pan, Xiaochang
    Liu, Ke
    He, Qinghua
    SENSING AND IMAGING, 2020, 21 (01):
  • [34] Design and Implementation of an Integrity Measurement System Based on Windows Trusted Computing Platform
    Yang, Yang
    Zhang, Huanguo
    Wan, Li
    Zou, Bingyu
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 229 - 233
  • [35] Automated Execution of Large-Scale Daylighting and Glare Simulations in a Cloud-Based Parallel Computing Environment
    Labib, Rania
    Baltazar, Juan-Carlos
    PROCEEDINGS OF BUILDING SIMULATION 2019: 16TH CONFERENCE OF IBPSA, 2020, : 1545 - 1551
  • [36] Design and implementation of an environment for component-based parallel programming
    de Carvalho, Francisco Heron
    Lins, Rafael Dueire
    Correa, Ricardo Cordeiro
    Araiijo, Gisele
    de Santiago, Chanderlie Freire
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2006, 2007, 4395 : 184 - +
  • [37] A parallel distributed computing environment for decomposition optimization
    Wei, RY
    Wei, LY
    Wang, QX
    Tang, TB
    Ren, P
    OPTIMIZATION OF STRUCTURAL AND MECHANICAL SYSTEMS, PROCEEDINGS, 1999, : 538 - 545
  • [38] DESIGN OPTIMIZATION OF LARGE STRUCTURAL SYSTEMS WITH SUBSTRUCTURING IN A PARALLEL COMPUTATIONAL ENVIRONMENT
    PATNAIK, SN
    GENDY, AS
    HOPKINS, DA
    COMPUTING SYSTEMS IN ENGINEERING, 1994, 5 (4-6): : 425 - 440
  • [39] Parallel design and implementation of SOM neural computing model in PVM environment of a distributed system
    Guan, HW
    Li, CK
    Cheung, TY
    Yu, SN
    ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTING - PROCEEDINGS, 1997, : 26 - 31
  • [40] Design and implementation of distributed parallel computing middleware based on mobile agent
    Lin, Weiwei
    Zhang, Zhili
    Qi, Deyu
    Wang, Zhenyu
    Xie, Jingming
    WMSCI 2005: 9th World Multi-Conference on Systemics, Cybernetics and Informatics, Vol 3, 2005, : 232 - 234