OpenPOWER Summit 2021

Xinghong He

Dr. Xinghong He is an HPC/AI application specialist at IBM Garage for Systems supporting customer benchmarks and PoCs world-wide. He holds a Ph.D. degree in Theoretical and Computational Physics from Queens University of Belfast. His areas of expertise include mathematical modeling, Linux and AIX systems performance tuning, distributed and share memory parallel applications performance tuning, low latency and high throughput tuning for financial market data systems.


IBM Bayesian Optimization Accelerator
Xinghong He

IBM Bayesian Optimization Accelerator (BOA) is a global optimization toolkit which applies machine learning techniques to solve some challenges arising from many practical engineering and designing problems: computational or experimental simulations of the sampling space is very expensive; the objective functions have multiple local optima; the collected data are noisy and do not have derivatives or analytic forms. Other features of BOA include batch sampling, parameter analysis, extensive implementations of kernel functions, acquisition functions and optimization techniques. The solution is integrated as an appliance which can be easily hooked to existing High Performance Computing (HPC) or enterprise environment of different Operating Systems. In this talk, we will discuss how BOA works with existing HPC environment to get the optimization done. How to write interface functions to connect BOA with external workload to be optimized. We will also present some use case studies which show performance gains against some traditional methods such as grid search and random search.