Optimus: A Parallel Metaheuristic Optimization Framework With Environmental Engineering Applications

Colloq: Speaker: 
Sarat Sreepathi
Colloq: Speaker Institution: 
North Carolina State University
Colloq: Date and Time: 
Fri, 2013-04-05 10:00
Colloq: Location: 
5100 262
Colloq: Host: 
Jeffrey S. Vetter
Colloq: Host Email: 
vetter@ornl.gov
Colloq: Abstract: 
Optimus (Optimization Methods for Universal Simulators) is a parallel optimization framework for coupling computational intelligence methods with a target scientific application. Optimus includes a parallel middleware component, PRIME (Parallel Reconfigurable Iterative Middleware Engine) for scalable deployment on emergent supercomputing architectures. PRIME provides a lightweight communication layer to facilitate periodic inter-optimizer data exchanges. A parallel search method, COMSO (Cooperative Multi-Swarm Optimization) was designed and tested on various high dimensional mathematical benchmark problems. Additionally, this work presents a novel technique, TAPSO (Topology Aware Particle Swarm Optimization) for network based optimization problems. Empirical studies demonstrate that TAPSO achieves better convergence than standard PSO for Water Distribution Systems (WDS) applications. Scalability analysis of Optimus was performed on the Cray XK6 supercomputer (Jaguar) at Oak Ridge Leadership Computing Facility for the leak detection problem in WDS. For a weak scaling scenario, we achieved 84.82% of baseline at 200,000 cores relative to performance at 1000 cores.
Colloq: Speaker Bio: 
Sarat Sreepathi<http://sarats.com/> is a Postdoctoral Research Scholar at North Carolina State University. He recently completed his Ph.D. in Computer Science at North Carolina State University. He was a Research Fellow with the Blue Brain Project at EPFL, Switzerland during 2009. His research interests include High Performance Computing, Optimization Algorithms, Computational Intelligence, Parallel I/O, Performance Analysis and Optimization. His dissertation work was awarded Gold medal in the ACM Graduate Student Research Competition at Supercomputing 2012 conference.