我正在将 FORTRAN Monte Carlo 程序转移到 C++ 中,发现当完全转移时,C++ 程序的运行速度几乎是 FORTRAN 程序的两倍。我正在尝试起草 C++ 程序的第二版,其中许多功能通过使用类结构来加快速度;但是,有些函数超过 40 或 50 行,而且我已经读到,将大型函数放在一起会减慢程序的速度。当涉及到使函数一致时,什么太大了,我如何加速 C++ 程序(没有多处理),以便 C++ 程序可以像 FORTRAN 程序一样快或接近一样快地执行?
问问题
528 次