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 条
  • [41] Windows-based design entry tool includes a revised project manager
    Maliniak, L
    ELECTRONIC DESIGN, 1996, 44 (13) : 178 - 178
  • [42] THE DEVELOPMENT OF A WINDOWS-BASED INTERFACE FOR THE LAND USE AND TRANSPORTATION OPTIMIZATION (LUTO) MODEL
    Choi, Y. L.
    Wong, S. C.
    Tong, C. O.
    Fung, W. C.
    Yim, K. W.
    TRANSPORTATION AND LOGISTICS, 2003, : 73 - 73
  • [43] Large-Scale Parallel Computing on Grids
    Bal, Henri
    Verstoep, Kees
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 220 (02) : 3 - 17
  • [44] Decoupling As a Foundation for Large Scale Parallel Computing
    Shi, Justin Y.
    HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 87 - 94
  • [45] A New Ultrasound Elastography Method Based on a Variable Windows-Based Numerical Optimization Algorithm
    Xinjian Zhu
    Ruoyu Wu
    Mingying Geng
    Baoming Wu
    Tao Li
    Xiaochang Pan
    Ke Liu
    Qinghua He
    Sensing and Imaging, 2020, 21
  • [46] Large-Scale Network Layout Optimization for Radial Distribution Networks by Parallel Computing
    Moreira, J. C.
    Miguez, E.
    Vilacha, C.
    Otero, Antonio F.
    IEEE TRANSACTIONS ON POWER DELIVERY, 2011, 26 (03) : 1946 - 1951
  • [47] Large-scale topology optimization in 3D using parallel computing
    Borrvall, T
    Petersson, J
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2001, 190 (46-47) : 6201 - 6229
  • [48] A Windows-based Program to Derive Design Rainfall Temporal Patterns For Design Flood Estimation
    Rahman, A.
    Islam, S. M.
    Rahman, K.
    Khan, S.
    Shrestha, S.
    MODSIM 2005: INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING, 2005, : 1881 - 1886
  • [49] WinFlume - Windows-based software for the design of long-throated measuring flumes
    Wahl, TL
    Clemmens, AJ
    Replogle, JA
    Bos, MG
    NATIONAL IRRIGATION SYMPOSIUM, PROCEEDINGS, 2000, : 606 - 611
  • [50] Implementation of Parallel Computing for Electromagnetic Scattering by Large Cavities
    Xue Xiaoyan
    Zhi Xiaoli
    Guo Hailing
    Wang Xingang
    Ni Weili
    2008 CHINA-JAPAN JOINT MICROWAVE CONFERENCE (CJMW 2008), VOLS 1 AND 2, 2008, : 319 - +