I have experienced a serious program execution slow down and traced its source to one calculation...pseudo code below:
do a=0, 360, 10
do b=0,85,5
do c=0,360,10
do d=0,85,5
bunch of calculations involving double precision real variables (stored in variable ele)...