|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:# K& D$ K" K9 F% T
& Z$ ]7 W ^4 X- o這次要跟大家介紹兩個較著名的DSP Benchmark:
, n" @( R( t0 Y- P/ M
3 g9 a8 J2 q m$ C [) q2 CUTDSP" r) `2 o# ?( h1 }5 g- F
http://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html
, k7 g- u& L, G. r8 r/ n. T與DSPstone
# ]" y$ x$ W8 n w' qhttp://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html
" _& z9 B0 |9 \; f% H5 T* n3 B0 _! J# m- }" q3 h& ]6 P6 i. ?9 g
UTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用
' `8 |, ^% W K$ j5 [: {8 z(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段
# l {2 V' |( r4 P% V關鍵運算的程式片斷。6 x k, H( \8 Q+ [1 L8 A! e
! L" ^3 T3 Z- p9 r7 @DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C0 T, N! g4 I, K) | C% ^ a# w
指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,
6 Q( \1 x5 p( Y3 f2 DDSPstone還提供了Fixed Point與Floating Point兩種版本。' K8 T# M Q% i4 A( G
+ C3 C7 S; a I" ^; k* v! a上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,
. n6 t$ n2 M. }( c5 u順帶一提,DSPstone還針對TI的DSP出了專屬版本。$ _' Y+ Z8 F* T* v8 U
& e5 A( h1 r# Q1 h# D
希望對大家有些許幫助! |
|