Stochastic global optimization methods. part 1: clustering methods
Mathematical Programming: Series A and B
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
PGO: A parallel computing platform for global optimization based on genetic algorithm
Computers & Geosciences
PDCAT '07 Proceedings of the Eighth International Conference on Parallel and Distributed Computing, Applications and Technologies
Solving Global Optimization Problems Using MANGO
KES-AMSTA '09 Proceedings of the Third KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications
An evaluation of parallel numerical hessian calculations
HPCS'09 Proceedings of the 23rd international conference on High Performance Computing Systems and Applications
A parallel hybrid optimization algorithm for fitting interatomic potentials
Applied Soft Computing
Hi-index | 0.00 |
This paper presents a software infrastructure for high performance numerical optimization on clusters of multicore systems. At the core, a runtime system implements a programming and execution environment for irregular and adaptive task-based parallelism. Building on this, we extract and exploit the parallelism of a global optimization application at multiple levels, which include Hessian calculations and Newton-based local optimizations. We discuss parallel implementations details and task distribution schemes for managing nested parallelism. Finally, we report experimental performance results for all the components of our software system on a multicore cluster.