Loop Interchange
Untuned
real*8 a(2,40,2000)
do i=1, 2000
do j=1, 40
do k=1, 2
a(k,j,i) = a(k,j,i)*1.01
enddo
enddo
enddo
Tuned
real*8 a(2000,40,2)
do i=1, 2
do j=1, 40
do k=1, 2000
a(k,j,i) = a(k,j,i)*1.01
enddo
enddo
enddo
Previous slide
Next slide
Back to first slide
View graphic version