GCC에서 __restrict__keyword의 사용에 대하여

mhlee03의 이미지

C에서 __restrict__keyword를 사용하면
실행속도가 fortran에 버금가게 된다고 어떤 (web에서)
읽은 기억이 있어 프로그램을 짜 실행 시켰더니 restrict keyword가 없는것과 차이가 안나네요.
혹시 이에 대하여 아는 분 있으세요.

compiler:: gcc-3.3.2, and pentium IV 2.4G.

code의 일부입니다.
x; global variable,
void add_restrict(int length, double * __restrict__ a,
const double * __restrict__ b,
const double * __restrict__ c)
.{
for()int i=1; i<=length; ++i)
a[i] = b[i] + x* c[i];
}
..... etc.

gcc compiler가 다 알아서 처리를 해주나.???????