Created by: reyoung
Need a detail report. But, it could be 50% faster by using platform::transform for optimizers.
platform::transform