07.01.2013 Views

Le calcul numérique de haute performance - Université de Laval

Le calcul numérique de haute performance - Université de Laval

Le calcul numérique de haute performance - Université de Laval

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1 e approche<br />

parameter (n=2000000,m=10)<br />

dimension a(n), b(n), c(n)<br />

dimension x(m), y(m), z(m)<br />

t=0.<br />

do i=1,n<br />

ai=a(i)<br />

bi=b(i)<br />

ci=c(i)<br />

do j=1,m<br />

t=t+exp(ai*x(j))+exp(bi*y(j))+exp(ci*z(j))<br />

enddo<br />

enddo<br />

2 e approche<br />

parameter (n=2000000,m=10)<br />

dimension a(n), b(n), c(n)<br />

dimension x(m), y(m), z(m)<br />

t=0.<br />

do j=1,m<br />

xj=x(j)<br />

yj=y(j)<br />

zj=z(j)<br />

do i=1,n<br />

t=t+exp(a(i)*xj)+exp(b(i)*yj)+exp(c(i)*zj)<br />

enddo<br />

enddo<br />

Boucle intérieure<br />

exécutée 2 000 000 <strong>de</strong><br />

fois.<br />

Chaque fois: 30 “fetch”.<br />

Nombre total <strong>de</strong> “fetch”:<br />

60 000 000.<br />

Boucle intérieure<br />

exécutée 10 fois.<br />

Chaque fois: 6 000 000<br />

“fetch”.<br />

Nombre total <strong>de</strong> “fetch”:<br />

60 000 000.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!