I need to optimize some code and I came across the term "function splitting" in the man page of ifort. When googled, I couldn't get any details regarding this kind of optimization.
This is enabled by the compiler flag -fnsplit for ifort compiler.
Does any one know how this type of optimization works and when will this kind of optimization be most effective?
I have to implement it on FORTRAN code. Any suggestion would be helpful.