18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers
A Hierarchical Parallel Scheme for Global Parameter Estimation in Systems Biology
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
J. He, Virginia Polytechnic Institute and State University
C. A. Shaffer, Virginia Polytechnic Institute and State University
J. J. Tyson, Virginia Polytechnic Institute and State University
L. T. Watson, Virginia Polytechnic Institute and State University
J. W. Zwolak, Virginia Polytechnic Institute and State University
This paper presents a sophisticated and efficient parallel scheme for the DIRECT global optimization algorithm of Jones et al. (1993). Although several sequential implementations for this algorithm have been successfully applied to large scale MDO problems, few parallel versions of the DIRECT algorithm have addressed well algorithm characteristics such as a single starting point, an unpredictable workload, and a strong data dependency. These challenges engender many interesting design issues including domain decomposition, data access and management, and workload balancing. In the present work, a hierarchical parallel scheme has been developed to address these challenges at three levels. Each level is supported by parallel and distributed data structures to access shared data sets, distribute workload, or exchange messages. Parameter estimation problems in systems biology provide an ideal application context for the present work. Global nonlinear parameter estimation results obtained on a 200 node Linux cluster are given for a cell cycle model for frog eggs.
Index Terms:
DIRECT (DIviding RECTangles) algorithm, global optimization, GPSHMEM (generalized portable shared memory), load balancing strategy, multidisciplinary design optimization, parallel and distributed data structures, parameter estimation, systems biology
Citation:
J. He, M. Sosonkina, C. A. Shaffer, J. J. Tyson, L. T. Watson, J. W. Zwolak, "A Hierarchical Parallel Scheme for Global Parameter Estimation in Systems Biology," ipdps, vol. 1, pp.42b, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers, 2004