Department Of Engineering Science National Cheng Kung University:national Center For High-performance Computing National Applied Research Laboratories