关于编译器优化,每个科学程序员都应该知道些什么?