티스토리 뷰

싱크웍스 블로그에 TMS320F28335 FPU 성능에 관한 비교 분석이 포스팅 되었다.

관련글 : http://www.tms320blog.co.kr/f2833x/23

비슷한 실험을 한 후 정리하여 올릴라고 했는데 먼저 선수를 쳤군.. 아쉽다..

내일 학위논문 최종 심사가 끝나면 좀더 자세한 실험을 하여 정리해 보려고 한다.

FPU 성능은 기대 이상인거 같다.  테스트 코드는 다음과 같다고 한다.

float32 Original_fre = 0.01;
float32 Noise_frequency = 0.08;
float32 Noise_amplitude = 0.5;

for( n=0 ; n<N ; n++ )
{
Original_sig[n] = (500000*sin(2*pi*Original_fre*n) + 600000);
Noise[n] = (Noise_amplitude*cos(2*pi*Noise_frequency*n)+1);
Distorted_sig[n] = Original_sig[n] * Noise[n];
}

결과는


DSP 연산방법 MIN AVERAGE MAX
TMS320F28335 기본 C 코드이용 3997 5742 5961
Iqmath 사용 934 1194 1362
FPU 사용 179 181 182
TMS320F2812 기본 C 코드이용 3991 5736 5955
Iqmath 사용 934 1194 1362

 [ 표 ] TMS320F28335 VS TMS320F2812  부동 소수점 연산 CPU 사이클 측정 결과


IQmath 실행시간의 약 15% 의 실행시간만으로 연산 완료.  약 6.6배의 처리 속도라..

정말 괴물같은 녀석이다.


램에서의 구동, 플래쉬에서의 구동, 각종 최적화 옵션등의 실험을 해 볼 예정.

사진을 보니 싱크웍스 28335 보드의 개발도 완료된듯 싶다.  소켓타입이고 쿨러까지 달려있는...

UMD 모듈 나오기 전까지는 사용하기 참 거시기 하겠다.  소형 모듈 제작도 고민중.


아.. 논문심사 지긋지긋하다..


 


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함