|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:
- F; D$ T% L! M# Q$ Q! A9 y+ p% u; X) r; G# o
這次要跟大家介紹兩個較著名的DSP Benchmark:: q$ f. k( F* K" [, F+ H! ~( O
$ b& ]8 m) j# @ T2 n' \8 E6 R! TUTDSP( x3 @. y2 z" ?$ z8 q6 z+ P2 |" g" T
http://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html
) O; B+ |: }/ n c/ {與DSPstone
* i4 L; N% L0 N K$ d2 Y) ihttp://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html; u# f9 M$ x1 l6 I
, m, {+ T' s3 N1 ^3 cUTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用
d& w" i% M4 K: B. P2 Z3 j(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段' p7 j: U- F* J; s# D& _8 b, G
關鍵運算的程式片斷。
4 l$ T6 E; ~% \6 V8 M8 L/ |$ e- }" k( V
DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C- f$ q! y, K" a
指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,
! ]1 R( q+ t) K) z/ fDSPstone還提供了Fixed Point與Floating Point兩種版本。# I8 J- s! F0 P1 N
) ?) u5 b, U5 |9 L0 Q z
上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,. ~- x o5 |% x5 Z/ m E7 b
順帶一提,DSPstone還針對TI的DSP出了專屬版本。2 E1 b: o" X/ r I1 j
5 E0 i% f6 ^9 @4 n( F( g y+ ]% ~
希望對大家有些許幫助! |
|