-1
삼각 함수가 더 많은 CPU 사이클을 사용한다는 것을 알고 있습니다. CPU주기를 줄이려면 몇 가지 최적화를 적용해야합니다.삼각 함수의 코드 모션 최적화 [cos ( theta)]
나는 코드 같은 있습니다
for(i=0; i<n; i++)
{
for(j=i+1; j<n; j++)
{
val1 = some value after calculation
val2 = cos(val1);
}
}
지금 내가 덜 CPU 사이클을 수 있도록,() 함수를 COS을 최적화 (특별히 코드 모션 최적화)해야합니다.
힌트 : 두 개의 크기 n 배열을 사용할 수 있습니다.
문제를 해결하려고합니까 아니면이 유형의 퀴즈입니까? – Marty
@Marty는 숙제와 같다. – Yaur
http://en.wikipedia.org/wiki/Dynamic_programming – Marty