|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:
9 l" v3 I, w* A& |% Y9 M" h
. Z- J4 _- F2 G& \( |# d這次要跟大家介紹兩個較著名的DSP Benchmark:
* d+ u' z; c- h$ A$ P
" c5 m$ r' W6 k4 |) BUTDSP0 \, s; x* ~0 ~7 H3 M# u+ t
http://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html* B- d" f9 j7 B+ R
與DSPstone
& J1 ]4 w& j% \http://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html# E) B! D8 X: |1 t" ]) J
9 l) n8 q: g0 P; |UTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用. x% @5 C/ a4 O# ^* \4 Y) s
(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段/ L5 { I7 f2 T, d; ~
關鍵運算的程式片斷。
) c/ E1 j, r9 @ K k# ]- p# c9 a: A8 d5 J% y7 R
DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C
+ P. { K9 l# P( r3 F( j% `8 i指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,
2 X: W8 E. V& g3 `' uDSPstone還提供了Fixed Point與Floating Point兩種版本。
$ U- t" M3 U0 o, N" r# N* `4 L2 C! Y' z. b, p J4 b$ n( J
上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,- N# n) V& \: |+ ^) Z3 s: I* B
順帶一提,DSPstone還針對TI的DSP出了專屬版本。
1 J" R1 l. {& R* O# ^2 L. p/ r4 X. c0 y. |" W; |% G
希望對大家有些許幫助! |
|