Cloud Optimization for Hot Rolling
Mikael Sunde · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2014
Cloud computation is an emerging technology where a user can make use of remote computational resources of a service provider instead of using local clusters. Amazon is currently in the process of developing and launching their cloud service Amazon Elastic Compute Cloud (EC2). This report presents data on the performance of parallel global optimization methods in Matlab, as applied to a partial hot rolling mill simulation by investigating theoretical models and benchmarking actual simulation models. The computations are done using both a local cluster and on Amazon EC2 showing that for the off-line optimization of a hot rolling mill simulation it is computationally as feasible to use Amazon EC2 as it is to use a local cluster. Some upper bounds on expected speedup for various optimization methods are shown, which indicates severe limitations in the parallel efficiency of Matlab's GlobalSearch and identifies issues with the parallelization of MultiStart and patternsearch.